Hand off a pull request. Get it back ready to merge.
Autopilot fixes what’s open on a pull request, pushes to its branch and reviews each change, round after round, until the PR is ready to merge or needs you.
No seat fees · 2-click install · Free plan
- Round 1Fixed 2 findings
- CIA test failed
- Round 2Fixed the test
- ChecksAll checks have passed
- ReviewNothing left to fix
Four kinds of work Autopilot finishes
Review findings
Findings within your feedback scope, plus earlier concerns that are still open.
Requests from your team
Unresolved conversations people started, where someone with write access wrote last, and comments that came after.
Failing checks
The required checks your branch rules name, or every other check if they name none. Autopilot reads the logs and reproduces the failure in a sandbox before fixing it.
Merge conflicts
Resolved with regular commits. Autopilot never rebases or force-pushes.
One pull request, start to finish
- 1
Start it
Click Autopilot on the review, or comment
@heydeer autopilot. - 2
Fix and push
Each round fixes what’s open and pushes commits to the PR’s branch.
- 3
Review again
HeyDeer reviews every change it pushes, so a fix that breaks something else is caught in the next round.
- 4
Ready, or your turn
It stops when the PR is ready to merge or needs an answer, and mentions the person who started it.
Visible at every step
One comment to follow
Autopilot keeps a single comment up to date with its rounds, commits and replies.
A clear reason when it stops
Ready, needs your answer, someone else pushed, round limit, no progress and more: you always know why it stopped.
Stop it any time
Select Stop Autopilot or comment
@heydeer autopilot stop. Workflow files stay off limits throughout.
Frequently asked questions
Does Autopilot merge the pull request?
No. Autopilot stops when the pull request is ready to merge or needs you. You merge it, or your branch rules and auto-merge do.
How many rounds does Autopilot run?
Up to the round limit in Review rules → Autopilot: 5 by default, and a repository can set its own. Each round fixes what’s open, pushes to the PR’s branch and reviews the change. It also stops when it needs your answer, someone else pushes, or it stops making progress.
Will Autopilot rebase or force-push my branch?
Never. It resolves merge conflicts with regular commits, and it can’t change files in .github/workflows/.
Which plans include Autopilot?
Autopilot needs a paid plan. It has no separate charge: the fixes and reviews in each round use credits.
How do I start or stop Autopilot?
Select Autopilot on the review page or in the HeyDeer review comment, or comment @heydeer autopilot on the pull request. Stop it with Stop Autopilot or @heydeer autopilot stop.
Whose comments does Autopilot act on?
Unresolved conversations started by people where someone with write access wrote last. It ignores bots and people without write access.
More from HeyDeer
- Pull request reviewsEvery finding checked against your code before it’s posted.
- Fix with HeyDeerTurn findings into a tested fix pull request.
- Rules and checksREVIEW.md, AGENTS.md and checks HeyDeer verifies on every PR.
- Coding agent PRsReview what Claude Code, Codex and Cursor write before it merges.
- Teams with reviewersHeyDeer checks the details so reviewers can focus on design.