Platform support
GitHub
Direct commits and stacked PRs.
Usage
You can trigger Autofix using Pull Request comments or withFinishing Touches Autofix checkbox in CodeRabbit’s PR Walkthrough.
Open a separate PR with fixes
Apply fixes to your current PR branch
Pull request review checkbox triggers
On supported GitHub PR flows, CodeRabbit renders an expanded Autofix (Beta) section with interactive checkboxes in the pull request review comment (alongside actionable comments).- Push a commit to this branch: Runs Autofix and commits fixes to the current PR branch.
- Create a new PR with the fixes: Runs Autofix and opens a stacked PR with the generated changes.
How it works
Trigger autofix
Comment
@coderabbitai autofix or @coderabbitai autofix stacked pr in a PR thread. On supported GitHub flows, you can also use the Autofix (Beta) checkbox section in the pull request review comment.Collect fix instructions
CodeRabbit scans unresolved review threads started by CodeRabbit and gathers fix instructions from the Prompt for AI Agents blocks.
Generate and verify fixes
The coding agent applies fixes, then runs a repository setup + build verification step. Even if verification fails, the generated changes are still delivered so you can continue iterating.
Output options
Commit to current branch
Use
@coderabbitai autofix to push a commit directly to your PR branch. This is the fastest path when you want fixes in the same review.Create stacked PR
Use
@coderabbitai autofix stacked pr to open a new branch off your working branch and submit a separate PR targeting it. This let you review the autofix changes independently.Scope and limitations
- Autofix runs only on pull request events.
- Autofix only processes unresolved CodeRabbit review threads with valid fix instructions.
- The feature is currently in beta and is rolled out progressively.
- If no valid unresolved instructions are found, Autofix skips execution and reports that no fixes were applied.
- Autofix may be rate-limited. If limits are exceeded, CodeRabbit responds with a wait time before retrying.
Command reference
auto-fix and auto fix forms, with or without stacked pr.
Troubleshooting
Autofix says no fixes were found
Autofix says no fixes were found
Autofix only acts on unresolved CodeRabbit review comments that include
structured fix instructions. Resolve state, missing instruction blocks, or
non-CodeRabbit threads can lead to no-op runs.
Autofix completed but verification failed
Autofix completed but verification failed
Build/verification can fail after code edits. In this case, CodeRabbit still
keeps and delivers the generated autofix changes so you can continue
iteration.
Stacked PR creation failed
Stacked PR creation failed
Stacked PR creation may fail due to platform or API limitations. If this
happens, use
@coderabbitai autofix to apply the fixes as a direct commit
to your current PR branch instead. Note that stacked PRs are not supported
on Azure DevOps.What’s next
Finishing Touches overview
See all available finishing touches and how to trigger them from any PR
Custom recipes
Define reusable, named recipes that encode your team’s repeated tasks into one-click agentic actions
Resolve merge conflicts
Let CodeRabbit analyze the intent behind conflicting changes and commit a clean resolution to your branch