Feature breakdown
GitHub Copilot Code Review: Pricing, Limits and What the GitHub Copilot Review Agent Costs per Pull Request
Thirteen credits a review, a second meter nobody warned you about, and one hard limit in GitHub's own documentation that decides whether this feature can do the job you are buying it for. Every figure here was read from GitHub's own docs and changelog in August 2026.
No card to start · Review-first: the agent never merges
Pick a task
Plan
- planning
Files changed
Test run
Pull request
You review and merge. Agentcode never merges on its own.
The short answer
GitHub Copilot code review consumes 13 AI credits per review, a fixed multiplier GitHub applies whatever model you picked and however large the diff is, so a review past your included allowance costs thirteen cents. Since June 1, 2026 reviews on private repositories also consume GitHub Actions minutes, and GitHub does not publish how many. The limit that decides most purchases is not the price: Copilot always leaves a "Comment" review, never an "Approve" or a "Request changes", so it cannot count toward a required approval and it will not block a merge.
What one Copilot code review actually costs
Two meters run at the same time, and only one of them has a published number. Both are GitHub's own figures, not estimates, and both changed on June 1, 2026 when Copilot moved to usage-based billing.
Swipe to see more
| What | Figure | What it means in practice |
|---|---|---|
| AI credits per review | 13 | GitHub publishes a fixed model multiplier of 13 for Copilot code review, applied whether the review runs on a pull request or in your IDE. It does not vary by the model you picked or by how large the diff is. |
| Dollar value of one review | $0.13 | An AI credit bills at $0.01 once you are past your included allowance, so a review past the allowance costs thirteen cents. Inside the allowance it costs you nothing extra, it just draws down the same pot your chat and agent usage draws from. |
| Actions minutes per review | Not published | Since June 1, 2026 every review on a private repository also runs on GitHub Actions and consumes minutes from your plan entitlement. GitHub has not published how long a review run takes, so this half of the bill cannot be worked out in advance. It can only be measured after the fact. |
| Actions minutes on public repos | Free | The changelog is explicit that "there are no changes to public repositories, where Actions minutes remain free". Open-source maintainers are only exposed to the credit meter. |
| Code completions | Not billed | Worth separating out because it is the most common misreading of the 2026 billing change: completions and next edit suggestions do not consume AI credits on any paid plan. Only the agentic surfaces, code review among them, draw down credits. |
The second meter is the one that catches teams out. GitHub's April changelog put it plainly: "Starting June 1, 2026, each Copilot code review will be billed in two ways", credits and Actions minutes, with minutes drawn "from your existing plan entitlement for each review that is run on private repositories". If you want the credit side in full, we walk through it on what GitHub AI credits are.
How many code reviews does your plan actually buy?
Every guide to this feature explains how to click Request. None of them does the division, which is odd, because both numbers are published by GitHub and the answer is the whole budgeting question. Take the allowance, divide by 13, and you get the number of reviews a seat buys in a month.
Read the guaranteed column first. On the individual plans the allowance splits into base credits, which are fixed to the price of the plan, and flex credits, which are the variable half. The guaranteed figure is base only. It is the floor you can put in a budget without hoping.
Swipe to see more
| Plan | Price | AI credits / mo | Reviews, guaranteed | Reviews, full allowance | What that buys you |
|---|---|---|---|---|---|
| Copilot Pro | $10 / mo | 1,000 base + 500 flex = 1,500 | 76 reviews | 115 reviews | Enough for one developer reviewing their own work on a normal week. Not enough to also run Copilot as your chat and agent tool, which is what most Pro seats are bought for. |
| Copilot Pro+ | $39 / mo | 3,900 base + 3,100 flex = 7,000 | 300 reviews | 538 reviews | The first tier where automatic review on every pull request stops being the thing that eats your month. Still one person. |
| Copilot Max | $100 / mo | 10,000 base + 10,000 flex = 20,000 | 769 reviews | 1,538 reviews | Priced for someone whose agent usage is already the dominant line. Code review is a rounding error inside this allowance. |
| Copilot Business | $19 / seat / mo | 1,900 per seat | 146 reviews | 146 reviews | The number that matters for most teams. A seat buys 146 reviews a month, and only if that seat spends nothing on chat, nothing on the coding agent and nothing on Spaces. |
| Copilot Enterprise | $39 / seat / mo | 3,900 per seat | 300 reviews | 300 reviews | Allowances pool across the organization on the org plans, which is what makes automatic review survivable: the heavy reviewers borrow headroom from the light ones. |
There is a caveat attached to every row and it is important: those counts assume the seat spends its entire allowance on code review and nothing else. Nobody does that. A Business seat that also runs Copilot chat, the coding agent and a few Spaces will get nowhere near 146 reviews, because all of it comes out of the same 1,900 credits. Treat the column as a ceiling, not a plan.
The seat prices themselves are broken down tier by tier on our GitHub Copilot pricing page, and the org-plan choice is worked through on GitHub Copilot Business.
What GitHub Copilot code review can and cannot do
This is the table to read before you build a process around the feature. Three of these rows are direct quotations from GitHub's documentation, and together they rule out the use case most teams have in mind when they go looking for an AI reviewer.
Swipe to see more
| Can it | Verdict | Detail |
|---|---|---|
| Leave line-level comments on a diff | Yes | It reads the pull request and posts comments against specific lines, many of them with a suggested change you can commit from the web UI in one click. This is the part that works well and it is genuinely useful on a long diff. |
| Approve a pull request | No, by design | GitHub states it plainly: "Copilot always leaves a Comment review, not an Approve review or a Request changes review." If your branch protection requires one approval, Copilot cannot be that approval. |
| Block a merge | No | From the same paragraph: "Copilot's reviews do not count toward required approvals for the pull request, and Copilot's reviews will not block merging changes." It is advisory, always. Anyone selling it to you as a quality gate is describing something GitHub did not build. |
| Reply to your response on its comment | No | Replies you leave under a Copilot comment are visible to your colleagues, but not to Copilot, and it will not answer. There is no back-and-forth. Ask for a fresh review instead, which costs another 13 credits. |
| Review automatically on every pull request | Yes, via rulesets | It is a branch ruleset rather than a toggle, which is the detail most setup guides get wrong. Repository or organization Settings, then Rules, then Rulesets, then the branch rule "Automatically request Copilot code review". |
| Re-review after every push | Yes, and watch the meter | The ruleset has a "Review new pushes" option. Leave it off and Copilot reviews once. Turn it on and a branch that takes six pushes to land costs six reviews, not one. This is the single easiest way to multiply the bill without noticing. |
| Review draft pull requests | Optional | A separate ruleset option, described by GitHub as a way to "catch errors early, before requesting a human review". Sensible on a team that opens drafts early, expensive on a team that opens a draft for every branch. |
| Run deeper on complex changes | Yes, two effort levels | Lite is the standard review. Balanced is described as "deeper analysis of complex logic, security-sensitive code, and cross-service changes". Repository settings override organization defaults, so a single team can go deeper than the org standard. |
The one limit that decides whether this feature fits your workflow
GitHub is unusually direct about it, and it sits in the middle of a documentation page most people skim: "Copilot always leaves a 'Comment' review, not an 'Approve' review or a 'Request changes' review. This means that Copilot's reviews do not count toward required approvals for the pull request, and Copilot's reviews will not block merging changes."
Read that as a product decision rather than a missing feature, because that is what it is. GitHub built an advisor, not a gate. It will tell you the error path is unhandled and it will offer you the three lines that handle it, and then it will get out of the way and let you merge anyway. Nothing about your branch protection changes when you turn it on. Your two-approver rule is still a two-approver rule, and the two approvers are still people.
That matters most for the pitch you are likely to hear internally, which is that an AI reviewer lets you drop a required reviewer and ship faster. It does not, and it cannot, because a Comment review is invisible to the approval count. What does gate a merge is a required status check: your tests, your linter, your security scan. Copilot sits beside those. If your goal is fewer bad merges, spend the effort on the status checks and treat Copilot as the thing that makes the human review shorter.
There is a smaller limit worth knowing before you design a process around it: the conversation is one way. Reply to a Copilot comment to argue with it and your colleagues will see the reply, but Copilot will not, and it will not answer. The only way to get a second opinion is to request a fresh review, which starts the 13-credit meter again. Our longer write-up on whether AI can review pull requests covers where that ceiling shows up across tools, not just this one.
Where you can request a GitHub Copilot review
Eight surfaces, one of which is the answer to a question a lot of people arrive with. The cost is identical wherever you request it from: an in-IDE review of uncommitted changes bills the same 13 credits as a review of a full pull request.
Swipe to see more
| Surface | How you ask for it |
|---|---|
| GitHub on the web | Under Reviewers in the right sidebar, next to Copilot, click Request. |
| GitHub CLI | gh pr create --reviewer @copilot, or gh pr edit PR-NUMBER --add-reviewer @copilot on a pull request that already exists. |
| VS Code | A dedicated review action on the changes, so you can get the comments before the pull request exists at all. |
| Visual Studio | Same in-IDE review, same 13-credit cost as a pull request review. |
| JetBrains IDEs | Supported through the Copilot plugin. |
| Xcode | Supported. |
| GitHub Mobile | Supported, which is genuinely handy for approving your own small changes on the move. |
| Azure DevOps, Bitbucket, GitLab | Not supported. Copilot code review is a GitHub pull request feature and it does not review pull requests hosted anywhere else. This is the most common disappointment in the search data for this feature. |
How to enable automatic Copilot code review
The setup guides that circulate for this feature are mostly out of date, because they describe a toggle. It is a branch ruleset, which is why so many people go looking in Copilot settings and conclude the feature is missing from their account.
Step 1
Open Rulesets
Repository Settings, then Rules, then Rulesets. To cover many repositories at once, do the same under your organization's Settings and target repositories by name pattern.
Step 2
Create a branch ruleset
Set the enforcement status to active, or nothing happens. Then target the branches you care about, usually the default branch rather than all branches.
Step 3
Tick the branch rule
Under Branch rules, select "Automatically request Copilot code review". Every pull request targeting those branches now gets a review without anyone asking for one.
Step 4
Decide on the two options
"Review new pushes" and "Review draft pull requests" both multiply the number of reviews you pay for. Leave both off for the first month, look at the meter, then turn them on deliberately.
One number to keep in your head while you do this. A branch that takes six pushes to get through review costs one review with "Review new pushes" off and six with it on, which is 78 credits instead of 13. On a team of ten merging thirty branches a week, that switch is the difference between a comfortable allowance and an overage line on the invoice. The Lite and Balanced effort levels live in the same ruleset, and a repository setting overrides the organization default, so a security-sensitive service can run Balanced while everything else runs Lite.
Should you turn Copilot code review on?
Six situations, and the honest answer for each. Two of them are cases where the feature simply cannot do what is being asked of it, which is more useful to know before the rollout than after.
Swipe to see more
| If this is you | Verdict | Why |
|---|---|---|
| Your code already lives in GitHub and you want a second pair of eyes on every diff | Turn it on | It is already in the seat you pay for, it takes one ruleset to enable, and catching a null check before a human reads the diff is worth thirteen cents of anybody's money. |
| You want to reduce the number of human reviewers required on a pull request | It cannot do this | Comment-only reviews do not count toward required approvals. Your two-reviewer rule stays a two-reviewer rule. If somebody has pitched this as headcount relief, the documentation disagrees. |
| You need review to be a hard gate that blocks a bad merge | Use a status check instead | Copilot cannot request changes and will not block a merge. A required status check, a test suite or a linter is what actually stops a merge. Copilot sits alongside those, not in place of them. |
| Your repositories are private and your Actions minutes are already tight | Enable it on one repo first | Since June 1, 2026 each review on a private repo burns Actions minutes as well as credits, and GitHub does not publish the per-run minute cost. Measure it on one repository for a fortnight before you roll it across the org. |
| You want the AI to fix what it found, not just point at it | You want an agent, not a reviewer | A reviewer comments. An agent opens the branch, makes the change, runs the tests and hands you a pull request to read. Those are different products and it is worth being clear which problem you are buying against. |
| Your pull requests are in Azure DevOps or Bitbucket | Not available | The feature is bound to GitHub pull requests. No amount of configuration will point it at another host. |
Comparing it against the rest of the field rather than deciding in isolation? We keep an honest roundup of the best AI code review tools, and AI code review against human code review covers what each layer is genuinely good at.
Where we fit, and where Copilot beats us
We build a competing product, so read this part skeptically and take the losses first. Copilot code review is already inside the seat you pay for, which is a real advantage we cannot match on price. It is one ruleset away from covering every repository in your organization. It reviews from inside VS Code before a pull request exists. And GitHub owns the platform, so it will always be better wired into the pull request UI than anything bolted on from outside.
Agentcode answers a different question. A reviewer reads a diff and tells you what is wrong with it. Our agent takes the task, opens the branch, writes the change, runs your test suite and hands you the pull request. It never merges on its own, so your branch protection and your reviewers stay exactly as they are, and the human approval that Copilot cannot give is still given by a human. The bill is $29 a month, flat, with no credit balance draining in the background and no second meter on your Actions minutes.
Plenty of teams should run both, and they do not overlap much: one comments on work that already exists, the other produces the work. If you are mapping the whole category first, start from the best AI for coding, or put the seat prices side by side on AI coding tool pricing.
GitHub Copilot code review: the questions buyers actually ask
How much does GitHub Copilot code review cost?
Each Copilot code review consumes 13 AI credits, which is thirteen cents at GitHub's published $0.01 per-credit rate once you are past your included allowance. Inside the allowance it costs nothing extra. On private repositories it also consumes GitHub Actions minutes, and GitHub does not publish how many.
Is GitHub Copilot code review free?
Not separately, and not unmetered. It is included with every paid Copilot plan in the sense that your monthly AI credit allowance pays for it, at 13 credits a review. There is no add-on price and no per-review invoice, but every review draws down the same pot as your chat and agent usage.
Does GitHub Copilot code review use premium requests?
Yes. GitHub gave code review a fixed model multiplier of 13, effective June 1, 2026, so one review consumes 13 requests or credits regardless of which model you selected or how big the diff is. Requesting the same pull request again costs another 13.
Can GitHub Copilot approve a pull request?
No. GitHub documents that Copilot always leaves a Comment review, never an Approve or a Request changes review. Its reviews do not count toward required approvals and will not block a merge. If your branch protection needs one approval, a human still has to give it.
How do I enable GitHub Copilot code review on every pull request?
Create a branch ruleset. In repository or organization Settings, open Rules, then Rulesets, create a branch ruleset with an active enforcement status, target your branches, and select "Automatically request Copilot code review". Leave "Review new pushes" off unless you want a fresh 13-credit review on each push.
Why is GitHub Copilot code review not enabled?
The usual causes are that no ruleset requests it, that an enterprise or organization policy has the feature switched off, or that you are looking at a repository outside the org where your license applies. Organization members without a Copilot license can still get it if an admin enables it for them.
Does GitHub Copilot code review work with Azure DevOps?
No. Copilot code review reviews GitHub pull requests. It can be requested from the GitHub web UI, the CLI, VS Code, Visual Studio, JetBrains IDEs, Xcode and GitHub Mobile, but the pull request itself has to be on GitHub. Azure DevOps, Bitbucket and GitLab pull requests are not supported.
Is GitHub Copilot code review good enough to replace a human reviewer?
No, and GitHub has built it so it cannot. It is strong at the mechanical layer: null checks, error handling, naming, missed edge cases, small correctness bugs on a long diff. It does not know why your team made an architectural decision, and it cannot approve or block anything.
What is the difference between Lite and Balanced Copilot code review?
Lite is the standard review. Balanced is described by GitHub as deeper analysis of complex logic, security-sensitive code and cross-service changes. Both are set in the same ruleset, and a repository-level setting overrides the organization default, so one team can run deeper than the rest.
Does Copilot code review consume GitHub Actions minutes?
On private repositories, yes, since June 1, 2026. Reviews run on GitHub Actions and draw minutes from your plan entitlement, billed at standard rates past the included amount, which is $0.006 a minute on a 2-core Linux runner. Public repositories are unaffected and stay free.
Last updated: August 2026
Keep researching
More on Copilot specifically: GitHub Copilot pricing, GitHub Copilot Business, Business against Enterprise, what GitHub AI credits are and is GitHub Copilot worth it.
Or widen the search with AI code review tools, GitHub Copilot against Claude Code, or how to review an AI pull request.
A reviewer comments. An agent opens the pull request.
Connect a GitHub or GitLab repository, describe a task, and read the pull request it opens. Flat $29 a month, no credit balance, no second meter, and nothing merges without you.