Skip to main content

What do the Copilot code review API and Balanced default mean for teams?

GitHub Copilot code review can now be requested through the REST and GraphQL APIs, and its default effort is now Balanced. What teams should check and build.

Developer in a checked shirt reviewing code on two monitors while a colleague stands behind her in a brick-walled office

GitHub Copilot code review can now be requested through GitHub's REST and GraphQL APIs, with an optional effort level on each request, and its default effort moved to Balanced on 28 September 2026. Teams should check which effort their organisation now runs at, then decide where an API-triggered review fits their pipeline.

What GitHub released

The change was announced by GitHub on 2 October 2026 in its changelog entry on Copilot code review API support. It has two parts:

  • API requests. You can now ask Copilot for a review through the supported REST and GraphQL APIs, and optionally set the review effort for that request. GitHub's September entries describe requesting a review from the pull request page or through automatic review settings.
  • A new default effort. The default review effort changed from "Default" to "Balanced" for all repositories and organisations, effective 28 September 2026. Anyone who had already chosen "Lite" keeps that setting.

Both are generally available on the Copilot Pro, Pro+, Max, Business and Enterprise plans.

How it fits with September's other review changes

This release closes out a month of changes to Copilot code review, all from GitHub's own changelog:

Taken together, Copilot review is now something you can configure, trigger and gate on from code, not just a button on a pull request.

Where the effort setting lives

Effort can be set at four levels, and a lower level overrides the one above it:

  • Enterprise: AI controls, then Agents, then Copilot code review
  • Organisation: Copilot, then Code review
  • Repository: Copilot, then Code review
  • Personal: Copilot settings, then Copilot, then Code review

The choice at each level is Balanced or Lite. GitHub's changelog does not describe what each level does differently, so treat the difference in depth, speed and usage as something to measure on your own repositories rather than assume.

What the default change means for your organisation

If nobody in your organisation picked an effort level, your reviews have been running at Balanced since 28 September. In CodeDTX's view, that is worth a deliberate check rather than a shrug:

  1. Confirm the setting at each level. A repository or personal override can mean two teams get different reviews on the same codebase.
  2. Compare a sample of reviews from before and after 28 September. Look at how many findings were raised and how many your engineers resolved or dismissed as incorrect.
  3. Watch usage. If your Copilot plan meters review activity, check your usage reports for the period since the change, as you would for any other model setting that changed under you. Our note on controlling what an AI agent costs to run applies here too.

What to build with the API

API access matters most for teams that already run their own review tooling or AI agents. Some practical uses, which are CodeDTX's suggestions rather than GitHub's:

  • Request reviews from your own pipeline. Trigger a Copilot review after your tests pass, so it reviews code that builds, instead of on every push.
  • Pick effort by risk. Ask for Balanced on changes to payment, authentication or data access paths, and Lite on documentation or configuration changes.
  • Review agent-written pull requests. If coding agents open pull requests in your repositories, request a Copilot review as a standard step before a human looks at it. That gives the reviewer a structured list of findings, but it is not a substitute for the human check; see human in the loop without friction.

When to hold back

Do not let an API-triggered review become an approval by default. If you enable Copilot approvals, limit them to the file paths the repository setting allows and keep a human approval on anything that reaches production, in line with how to stop an agent taking a wrong action. Approvals are still in public preview, so plan for the behaviour to change.

Also keep a record of which reviews were requested by automation and at what effort. When something slips through, you will want to know whether it was reviewed, by what, and how thoroughly, which is the same question an AI agent audit trail answers.

Frequently asked questions

Can you request a Copilot code review through the GitHub API?

Yes. Since GitHub's 2 October 2026 changelog entry, you can request a review from Copilot using the supported REST and GraphQL APIs, and optionally set the effort level for each request. It is generally available on the Copilot Pro, Pro+, Max, Business and Enterprise plans, so it can be wired into internal tools and pipelines.

What is the new default effort for Copilot code review?

The default changed from "Default" to "Balanced" for all repositories and organisations, effective 28 September 2026. If your organisation, a repository or an individual had already selected "Lite", that choice was kept. Anyone who never chose a level is now on Balanced unless they change it in their Copilot code review settings.

How do you change the Copilot code review effort level?

Set it in the Copilot code review settings at enterprise, organisation, repository or personal level, choosing Balanced or Lite. A setting at a lower level overrides the default set above it. When calling the API, you can also pass an effort level on the individual request, which suits pipelines that review some changes more closely than others.

Should Copilot approve pull requests on its own?

Only in narrow cases, if at all. Copilot approvals are in public preview and off by default. When enabled, they count toward required-approval rules, and repository admins can choose which file paths Copilot may approve. Keep a human approval for production code and sensitive paths, and treat Copilot's review as input to that decision.

Share this post

Contact us to build the right product

Talk to our engineers about your application, the systems it connects to, and what you want to build next.

Get in touch
Two people discussing work with a laptop