ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/ |
| Last Crawled | 2026-04-06 22:02:20 (1 hour ago) |
| First Indexed | 2026-03-05 20:32:45 (1 month ago) |
| HTTP Status Code | 200 |
| Meta Title | 60 million Copilot code reviews and counting - The GitHub Blog |
| Meta Description | How Copilot code review helps teams keep up with AI-accelerated code changes. |
| Meta Canonical | null |
| Boilerpipe Text | Since our initial launch of Copilot code review (CCR) last April, usage has grown 10X, now accounting for more than one in five code reviews on GitHub.
Behind the scenes, we’ve been running continuous experiments to enhance comment quality. We also moved to an agentic architecture that retrieves repository context and reasons across changes. At every step of the way, we’ve listened to your feedback: your survey answers and even your simple thumbs-up and thumbs-down reactions on comments have helped us identify key issues and iterate on our UX to provide a comprehensive review experience.
Copilot code review handles pull request reviews and summaries, allowing teams to focus on more complex tasks.
Suvarna Rane, Software Development Manager, General Motors
Redefining a “good” code review
As Copilot code review evolved over time, so has our definition of a “good code review.” When we started building it in 2024, our goal was simple thoroughness. Since then, we’ve learned that what developers actually value is high-signal feedback that helps them move a pull request forward quickly. Today, Copilot code review leverages the best models, memory, and agentic tool-calling to conduct comprehensive reviews. To get here, we’ve used a continuous evaluation loop to tune the agent’s judgment, focusing on three qualities that shape that experience: accuracy, signal, and speed.
Accuracy
Our aim has been for Copilot code review to deliver sound judgment, prioritizing consequential logic and maintainability issues. We evaluate performance in two ways: through internal testing against known code issues, and through production signals from real pull requests. In production, we track two key indicators:
Developer feedback
: Thumbs-up and thumbs-down reactions on comments help us understand whether suggestions are helpful.
Production signals
: We measure whether flagged issues are resolved before merging.
Together, these signals help ensure that Copilot code review surfaces issues that matter, and that faster merges come from confident fixes, not less scrutiny.
Signal
In code review, more comments don’t necessarily mean a better review. Our goal isn’t to maximize comment volume, but to surface issues that actually matter.
A high-signal comment helps a developer understand both the problem and the fix:
Silence is better than noise. In 71% of the reviews, Copilot code review surfaces actionable feedback. In the remaining 29%, the agent says nothing at all.
As our ability to identify high-signal findings improves, we’re also able to comment more confidently, now averaging about 5.1 comments per review without increasing review churn or lowering our quality threshold.
Speed
In code review, speed matters, but signal matters more. Copilot code review is designed to provide a reliable first pass shortly after a pull request is opened. That being said, meaningful reviews still require analysis. As reasoning capabilities improve, so does the computation required to surface deeper issues.
We treat this as a deliberate trade-off. In one recent change, adopting a more advanced reasoning model improved positive feedback rates by 6%, even though review latency increased by 16%.
For us, that’s the right exchange. A slightly slower review that surfaces real issues is far more valuable than instant feedback that adds noise. We continue to reduce latency wherever possible, but never at the expense of high-signal findings developers can trust.
About the agentic architecture
Given our new definition of “good,” we redeveloped our code review system. Today’s agentic design can retrieve context intelligently and explore the repository to understand logic, architecture, and specific invariants.
This shift alone has driven an initial 8.1% increase in positive feedback.
Here’s why:
It catches issues as it reads, not just at the end
: Previously, agents waited until the end of a review to finalize results, which often led to “forgetting” early discoveries.
It can maintain memory across reviews
: Now, every pull request doesn’t need to be an isolated event. If it flags a pattern in one part of the codebase, it can reuse that context in future reviews.
It keeps long pull requests reviewable with an explicit plan
: It can map out its review strategy ahead of time, significantly improving its performance on long, complex pull requests, where context is easily lost.
It reads linked issues and pull requests
: That extra context helps it flag subtle gaps. This includes cases where the code looks reasonable in isolation but doesn’t match the project’s requirements.
Making reviews easier to navigate
By iterating on how the agent interacts with pull requests, we’ve reduced noise and made feedback more actionable. Here’s what that means for you.
Quickly understand feedback (and the fix) with multi-line comments
: We moved away from pinning comments to single lines. By attaching feedback to logical code ranges, Copilot makes it easier to see what it’s referring to and apply the suggested change.
Keep your pull request timeline readable
: Instead of multiple separate comments for the same pattern error, which can be overwhelming, the agent clusters them into a single, cohesive unit to reduce cognitive load.
Fix whole classes of issues at once with batch autofixes
: Apply suggested fixes in batches, resolving an entire class of logic bugs or style issues at once, rather than context-switching through a dozen individual suggestions.
Take this with you
As AI continues to accelerate software development, it’s more important than ever to help teams review and trust code at scale. Copilot code review helps teams keep pace by surfacing high-signal feedback directly in pull requests, enabling developers to catch issues earlier and merge with greater confidence.
More than 12,000 organizations now run Copilot code review automatically on every pull request. At WEX, this shift toward default AI –assisted reviews has helped scale Copilot adoption across the engineering organization:
Today, two-thirds of developers are using Copilot — including the organization’s most active contributors. WEX has since expanded adoption by making Copilot code review a default across every repository. Developers are also heavily utilizing agent mode and the coding agent to drive autonomy, helping WEX see a huge lift in deployments, with ~30% more code shipped. —
WEX customer story
Going forward, we’re focused on deeper personalization and high-fidelity interactivity, refining the agent to learn your team’s unwritten preferences while enabling two-way conversations that let you refine fixes and explore alternatives before merging.
As Copilot capabilities continue to evolve, from coding and planning to review and automation, the goal is simple: help developers move faster while maintaining the trust and quality that great software demands.
Get started today
Copilot code review is a premium feature available with Copilot Pro, Copilot Pro+, Copilot Business, and Copilot Enterprise. See the following resources to:
Choose a plan
Enable Copilot code review without a Copilot license
Watch a demo video
Already enabled Copilot code review? See these docs to
set up automatic Copilot code reviews on every pull request
within your repository or organization.
Have thoughts or feedback? Please let us know in our
community discussion post
.
Tags:
code quality
GitHub Actions
GitHub Copilot
GitHub Copilot code review
Written by
GitHub Product Manager
Senior Director, Software Engineering
Explore more from GitHub
Docs
Everything you need to master GitHub, all in one place.
Go to Docs
GitHub
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Start building
Customer stories
Meet the companies and engineering teams that build with GitHub.
Learn more
The GitHub Podcast
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.
Listen now |
| Markdown | [Skip to content](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#start-of-content) [Skip to sidebar](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#sidebar)
/ [Blog](https://github.blog/)
- [Changelog](https://github.blog/changelog/)
- [Docs](https://docs.github.com/)
- [Customer stories](https://github.com/customer-stories)
[Try GitHub Copilot](https://github.com/features/copilot?utm_source=blog-tap-nav&utm_medium=blog&utm_campaign=universe25) [See what's new](https://github.com/events/universe/recap?utm_source=k2k-blog-tap-nav&utm_medium=blog&utm_campaign=universe25)
- [AI & ML](https://github.blog/ai-and-ml/)
- [AI & ML](https://github.blog/ai-and-ml/)
Learn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry.
- [Generative AI](https://github.blog/ai-and-ml/generative-ai/)
Learn how to build with generative AI.
- [GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)
Change how you work with GitHub Copilot.
- [LLMs](https://github.blog/ai-and-ml/llms/)
Everything developers need to know about LLMs.
- [Machine learning](https://github.blog/ai-and-ml/machine-learning/)
Machine learning tips, tricks, and best practices.
- 
[How AI code generation works](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/)
Explore the capabilities and benefits of AI code generation and how it can improve your developer experience.
Learn more
- [Developer skills](https://github.blog/developer-skills/)
- [Developer skills](https://github.blog/developer-skills/)
Resources for developers to grow in their skills and careers.
- [Application development](https://github.blog/developer-skills/application-development/)
Insights and best practices for building apps.
- [Career growth](https://github.blog/developer-skills/career-growth/)
Tips & tricks to grow as a professional developer.
- [GitHub](https://github.blog/developer-skills/github/)
Improve how you use GitHub at work.
- [GitHub Education](https://github.blog/developer-skills/github-education/)
Learn how to move into your first professional role.
- [Programming languages & frameworks](https://github.blog/developer-skills/programming-languages-and-frameworks/)
Stay current on what’s new (or new again).
- 
[Get started with GitHub documentation](https://docs.github.com/en/get-started)
Learn how to start building, shipping, and maintaining software with GitHub.
Learn more
- [Engineering](https://github.blog/engineering/)
- [Engineering](https://github.blog/engineering/)
Get an inside look at how we’re building the home for all developers.
- [Architecture & optimization](https://github.blog/engineering/architecture-optimization/)
Discover how we deliver a performant and highly available experience across the GitHub platform.
- [Engineering principles](https://github.blog/engineering/engineering-principles/)
Explore best practices for building software at scale with a majority remote team.
- [Infrastructure](https://github.blog/engineering/infrastructure/)
Get a glimpse at the technology underlying the world’s leading AI-powered developer platform.
- [Platform security](https://github.blog/engineering/platform-security/)
Learn how we build security into everything we do across the developer lifecycle.
- [User experience](https://github.blog/engineering/user-experience/)
Find out what goes into making GitHub the home for all developers.
- 
[How we use GitHub to be more productive, collaborative, and secure](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/)
Our engineering and security teams do some incredible work. Let’s take a look at how we use GitHub to be more productive, build collaboratively, and shift security left.
Learn more
- [Enterprise software](https://github.blog/enterprise-software/)
- [Enterprise software](https://github.blog/enterprise-software/)
Explore how to write, build, and deploy enterprise software at scale.
- [Automation](https://github.blog/enterprise-software/automation/)
Automating your way to faster and more secure ships.
- [CI/CD](https://github.blog/enterprise-software/ci-cd/)
Guides on continuous integration and delivery.
- [Collaboration](https://github.blog/enterprise-software/collaboration/)
Tips, tools, and tricks to improve developer collaboration.
- [DevOps](https://github.blog/enterprise-software/devops/)
DevOps resources for enterprise engineering teams.
- [DevSecOps](https://github.blog/enterprise-software/devsecops/)
How to integrate security into the SDLC.
- [Governance & compliance](https://github.blog/enterprise-software/governance-and-compliance/)
Ensuring your builds stay clean.
- 
[GitHub recognized as a Leader in the Gartner® Magic Quadrant™ for AI Code Assistants](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants)
Learn why Gartner positioned GitHub as a Leader for the second year in a row.
Learn more
- [News & insights](https://github.blog/news-insights/)
- [News & insights](https://github.blog/news-insights/)
Keep up with what’s new and notable from inside GitHub.
- [Company news](https://github.blog/news-insights/company-news/)
An inside look at news and product updates from GitHub.
- [Product](https://github.blog/news-insights/product-news/)
The latest on GitHub’s platform, products, and tools.
- [Octoverse](https://github.blog/news-insights/octoverse/)
Insights into the state of open source on GitHub.
- [Policy](https://github.blog/news-insights/policy-news-and-insights/)
The latest policy and regulatory changes in software.
- [Research](https://github.blog/news-insights/research/)
Data-driven insights around the developer ecosystem.
- [The library](https://github.blog/news-insights/the-library/)
Older news and updates from GitHub.
- 
[Unlocking the power of unstructured data with RAG](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/)
Learn how to use retrieval-augmented generation (RAG) to capture more insights.
Learn more
- [Open Source](https://github.blog/open-source/)
- [Open Source](https://github.blog/open-source/)
Everything open source on GitHub.
- [Git](https://github.blog/open-source/git/)
The latest Git updates.
- [Maintainers](https://github.blog/open-source/maintainers/)
Spotlighting open source maintainers.
- [Social impact](https://github.blog/open-source/social-impact/)
How open source is driving positive change.
- [Gaming](https://github.blog/open-source/gaming/)
Explore open source games on GitHub.
- 
[An introduction to innersource](https://resources.github.com/software-development/innersource/)
Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.
Learn more
- [Security](https://github.blog/security/)
- [Security](https://github.blog/security/)
Stay up to date on everything security.
- [Application security](https://github.blog/security/application-security/)
Application security, explained.
- [Supply chain security](https://github.blog/security/supply-chain-security/)
Demystifying supply chain security.
- [Vulnerability research](https://github.blog/security/vulnerability-research/)
Updates from the GitHub Security Lab.
- [Web application security](https://github.blog/security/web-application-security/)
Helpful tips on securing web applications.
- 
[The enterprise guide to AI-powered DevSecOps](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/)
Learn about core challenges in DevSecOps, and how you can start addressing them with AI and automation.
Learn more
## Categories
- [AI & ML](https://github.blog/ai-and-ml/)
- Back
[AI & ML](https://github.blog/ai-and-ml/)
Learn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry.
- [Generative AI](https://github.blog/ai-and-ml/generative-ai/)
Learn how to build with generative AI.
- [GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)
Change how you work with GitHub Copilot.
- [LLMs](https://github.blog/ai-and-ml/llms/)
Everything developers need to know about LLMs.
- [Machine learning](https://github.blog/ai-and-ml/machine-learning/)
Machine learning tips, tricks, and best practices.
- [How AI code generation works](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/)
Explore the capabilities and benefits of AI code generation and how it can improve your developer experience.
[Learn more](https://github.blog/ai-and-ml/generative-ai/how-ai-code-generation-works/)
- [Developer skills](https://github.blog/developer-skills/)
- Back
[Developer skills](https://github.blog/developer-skills/)
Resources for developers to grow in their skills and careers.
- [Application development](https://github.blog/developer-skills/application-development/)
Insights and best practices for building apps.
- [Career growth](https://github.blog/developer-skills/career-growth/)
Tips & tricks to grow as a professional developer.
- [GitHub](https://github.blog/developer-skills/github/)
Improve how you use GitHub at work.
- [GitHub Education](https://github.blog/developer-skills/github-education/)
Learn how to move into your first professional role.
- [Programming languages & frameworks](https://github.blog/developer-skills/programming-languages-and-frameworks/)
Stay current on what’s new (or new again).
- [Get started with GitHub documentation](https://docs.github.com/en/get-started)
Learn how to start building, shipping, and maintaining software with GitHub.
[Learn more](https://docs.github.com/en/get-started)
- [Engineering](https://github.blog/engineering/)
- Back
[Engineering](https://github.blog/engineering/)
Get an inside look at how we’re building the home for all developers.
- [Architecture & optimization](https://github.blog/engineering/architecture-optimization/)
Discover how we deliver a performant and highly available experience across the GitHub platform.
- [Engineering principles](https://github.blog/engineering/engineering-principles/)
Explore best practices for building software at scale with a majority remote team.
- [Infrastructure](https://github.blog/engineering/infrastructure/)
Get a glimpse at the technology underlying the world’s leading AI-powered developer platform.
- [Platform security](https://github.blog/engineering/platform-security/)
Learn how we build security into everything we do across the developer lifecycle.
- [User experience](https://github.blog/engineering/user-experience/)
Find out what goes into making GitHub the home for all developers.
- [How we use GitHub to be more productive, collaborative, and secure](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/)
Our engineering and security teams do some incredible work. Let’s take a look at how we use GitHub to be more productive, build collaboratively, and shift security left.
[Learn more](https://github.blog/engineering/how-we-use-github-to-be-more-productive-collaborative-and-secure/)
- [Enterprise software](https://github.blog/enterprise-software/)
- Back
[Enterprise software](https://github.blog/enterprise-software/)
Explore how to write, build, and deploy enterprise software at scale.
- [Automation](https://github.blog/enterprise-software/automation/)
Automating your way to faster and more secure ships.
- [CI/CD](https://github.blog/enterprise-software/ci-cd/)
Guides on continuous integration and delivery.
- [Collaboration](https://github.blog/enterprise-software/collaboration/)
Tips, tools, and tricks to improve developer collaboration.
- [DevOps](https://github.blog/enterprise-software/devops/)
DevOps resources for enterprise engineering teams.
- [DevSecOps](https://github.blog/enterprise-software/devsecops/)
How to integrate security into the SDLC.
- [Governance & compliance](https://github.blog/enterprise-software/governance-and-compliance/)
Ensuring your builds stay clean.
- [GitHub recognized as a Leader in the Gartner® Magic Quadrant™ for AI Code Assistants](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants)
Learn why Gartner positioned GitHub as a Leader for the second year in a row.
[Learn more](https://github.com/resources/whitepapers/gartner-magic-quadrant-and-critical-capabilities-for-ai-code-assistants)
- [News & insights](https://github.blog/news-insights/)
- Back
[News & insights](https://github.blog/news-insights/)
Keep up with what’s new and notable from inside GitHub.
- [Company news](https://github.blog/news-insights/company-news/)
An inside look at news and product updates from GitHub.
- [Product](https://github.blog/news-insights/product-news/)
The latest on GitHub’s platform, products, and tools.
- [Octoverse](https://github.blog/news-insights/octoverse/)
Insights into the state of open source on GitHub.
- [Policy](https://github.blog/news-insights/policy-news-and-insights/)
The latest policy and regulatory changes in software.
- [Research](https://github.blog/news-insights/research/)
Data-driven insights around the developer ecosystem.
- [The library](https://github.blog/news-insights/the-library/)
Older news and updates from GitHub.
- [Unlocking the power of unstructured data with RAG](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/)
Learn how to use retrieval-augmented generation (RAG) to capture more insights.
[Learn more](https://github.blog/ai-and-ml/llms/unlocking-the-power-of-unstructured-data-with-rag/)
- [Open Source](https://github.blog/open-source/)
- Back
[Open Source](https://github.blog/open-source/)
Everything open source on GitHub.
- [Git](https://github.blog/open-source/git/)
The latest Git updates.
- [Maintainers](https://github.blog/open-source/maintainers/)
Spotlighting open source maintainers.
- [Social impact](https://github.blog/open-source/social-impact/)
How open source is driving positive change.
- [Gaming](https://github.blog/open-source/gaming/)
Explore open source games on GitHub.
- [An introduction to innersource](https://resources.github.com/software-development/innersource/)
Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.
[Learn more](https://resources.github.com/software-development/innersource/)
- [Security](https://github.blog/security/)
- Back
[Security](https://github.blog/security/)
Stay up to date on everything security.
- [Application security](https://github.blog/security/application-security/)
Application security, explained.
- [Supply chain security](https://github.blog/security/supply-chain-security/)
Demystifying supply chain security.
- [Vulnerability research](https://github.blog/security/vulnerability-research/)
Updates from the GitHub Security Lab.
- [Web application security](https://github.blog/security/web-application-security/)
Helpful tips on securing web applications.
- [The enterprise guide to AI-powered DevSecOps](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/)
Learn about core challenges in DevSecOps, and how you can start addressing them with AI and automation.
[Learn more](https://resources.github.com/security/the-enterprise-guide-to-ai-powered-devsecops/)
- [Changelog](https://github.blog/changelog/)
- [Docs](https://docs.github.com/)
- [Customer stories](https://github.com/customer-stories)
[See what's new](https://github.com/events/universe/recap?utm_source=k2k-blog-tap-nav&utm_medium=blog&utm_campaign=universe25) [Try GitHub Copilot](https://github.com/features/copilot?utm_source=blog-tap-nav&utm_medium=blog&utm_campaign=universe25)
[Home](https://github.blog/) / [AI & ML](https://github.blog/ai-and-ml/) / [GitHub Copilot](https://github.blog/ai-and-ml/github-copilot/)
# 60 million Copilot code reviews and counting
How Copilot code review helps teams keep up with AI-accelerated code changes.

[Ria Gopu](https://github.blog/author/ria-gopu/ "Posts by Ria Gopu") & [David Apirian](https://github.blog/author/dapirian/ "Posts by David Apirian")
March 5, 2026
\|
6 minutes
- Share:
Since our initial launch of Copilot code review (CCR) last April, usage has grown 10X, now accounting for more than one in five code reviews on GitHub.
Behind the scenes, we’ve been running continuous experiments to enhance comment quality. We also moved to an agentic architecture that retrieves repository context and reasons across changes. At every step of the way, we’ve listened to your feedback: your survey answers and even your simple thumbs-up and thumbs-down reactions on comments have helped us identify key issues and iterate on our UX to provide a comprehensive review experience.
> Copilot code review handles pull request reviews and summaries, allowing teams to focus on more complex tasks.
>
> Suvarna Rane, Software Development Manager, General Motors
## Redefining a “good” code review
As Copilot code review evolved over time, so has our definition of a “good code review.” When we started building it in 2024, our goal was simple thoroughness. Since then, we’ve learned that what developers actually value is high-signal feedback that helps them move a pull request forward quickly. Today, Copilot code review leverages the best models, memory, and agentic tool-calling to conduct comprehensive reviews. To get here, we’ve used a continuous evaluation loop to tune the agent’s judgment, focusing on three qualities that shape that experience: accuracy, signal, and speed.
### Accuracy
Our aim has been for Copilot code review to deliver sound judgment, prioritizing consequential logic and maintainability issues. We evaluate performance in two ways: through internal testing against known code issues, and through production signals from real pull requests. In production, we track two key indicators:
- **Developer feedback**: Thumbs-up and thumbs-down reactions on comments help us understand whether suggestions are helpful.
- **Production signals**: We measure whether flagged issues are resolved before merging.
Together, these signals help ensure that Copilot code review surfaces issues that matter, and that faster merges come from confident fixes, not less scrutiny.

### Signal
In code review, more comments don’t necessarily mean a better review. Our goal isn’t to maximize comment volume, but to surface issues that actually matter.
A high-signal comment helps a developer understand both the problem and the fix:

Silence is better than noise. In 71% of the reviews, Copilot code review surfaces actionable feedback. In the remaining 29%, the agent says nothing at all.
As our ability to identify high-signal findings improves, we’re also able to comment more confidently, now averaging about 5.1 comments per review without increasing review churn or lowering our quality threshold.
### Speed
In code review, speed matters, but signal matters more. Copilot code review is designed to provide a reliable first pass shortly after a pull request is opened. That being said, meaningful reviews still require analysis. As reasoning capabilities improve, so does the computation required to surface deeper issues.
We treat this as a deliberate trade-off. In one recent change, adopting a more advanced reasoning model improved positive feedback rates by 6%, even though review latency increased by 16%.
For us, that’s the right exchange. A slightly slower review that surfaces real issues is far more valuable than instant feedback that adds noise. We continue to reduce latency wherever possible, but never at the expense of high-signal findings developers can trust.
## Try Copilot code review: AI code review agent that understands your codebase
Copilot code review helps you catch bugs, improve readability, and speed up pull request feedback with AI suggestions right where you work on GitHub. It fits into your existing pull request workflow, so your team can ship faster with more confidence.
[👉 Get started with Copilot code review on GitHub \>](https://docs.github.com/en/copilot/get-started/quickstart)
## About the agentic architecture
Given our new definition of “good,” we redeveloped our code review system. Today’s agentic design can retrieve context intelligently and explore the repository to understand logic, architecture, and specific invariants.
This shift alone has driven an initial 8.1% increase in positive feedback.
Here’s why:
- **It catches issues as it reads, not just at the end**: Previously, agents waited until the end of a review to finalize results, which often led to “forgetting” early discoveries.
- **It can maintain memory across reviews**: Now, every pull request doesn’t need to be an isolated event. If it flags a pattern in one part of the codebase, it can reuse that context in future reviews.
- **It keeps long pull requests reviewable with an explicit plan**: It can map out its review strategy ahead of time, significantly improving its performance on long, complex pull requests, where context is easily lost.
- **It reads linked issues and pull requests**: That extra context helps it flag subtle gaps. This includes cases where the code looks reasonable in isolation but doesn’t match the project’s requirements.
## Making reviews easier to navigate
By iterating on how the agent interacts with pull requests, we’ve reduced noise and made feedback more actionable. Here’s what that means for you.
- **Quickly understand feedback (and the fix) with multi-line comments**: We moved away from pinning comments to single lines. By attaching feedback to logical code ranges, Copilot makes it easier to see what it’s referring to and apply the suggested change.

- **Keep your pull request timeline readable**: Instead of multiple separate comments for the same pattern error, which can be overwhelming, the agent clusters them into a single, cohesive unit to reduce cognitive load.
- **Fix whole classes of issues at once with batch autofixes**: Apply suggested fixes in batches, resolving an entire class of logic bugs or style issues at once, rather than context-switching through a dozen individual suggestions.
## Take this with you
As AI continues to accelerate software development, it’s more important than ever to help teams review and trust code at scale. Copilot code review helps teams keep pace by surfacing high-signal feedback directly in pull requests, enabling developers to catch issues earlier and merge with greater confidence.
More than 12,000 organizations now run Copilot code review automatically on every pull request. At WEX, this shift toward default AI –assisted reviews has helped scale Copilot adoption across the engineering organization:
Today, two-thirds of developers are using Copilot — including the organization’s most active contributors. WEX has since expanded adoption by making Copilot code review a default across every repository. Developers are also heavily utilizing agent mode and the coding agent to drive autonomy, helping WEX see a huge lift in deployments, with ~30% more code shipped. — [WEX customer story](https://github.com/customer-stories/wex)
Going forward, we’re focused on deeper personalization and high-fidelity interactivity, refining the agent to learn your team’s unwritten preferences while enabling two-way conversations that let you refine fixes and explore alternatives before merging.
As Copilot capabilities continue to evolve, from coding and planning to review and automation, the goal is simple: help developers move faster while maintaining the trust and quality that great software demands.
## Get started today
Copilot code review is a premium feature available with Copilot Pro, Copilot Pro+, Copilot Business, and Copilot Enterprise. See the following resources to:
- [Choose a plan](https://docs.github.com/en/copilot/get-started/plans#ready-to-choose-a-plan)
- [Enable Copilot code review without a Copilot license](https://docs.github.com/en/copilot/concepts/agents/code-review#copilot-code-review-without-a-copilot-license)
- [Watch a demo video](https://youtu.be/HDEGFNAUkX8?si=s9DauqsFZCdtpCtI)
Already enabled Copilot code review? See these docs to [set up automatic Copilot code reviews on every pull request](https://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review) within your repository or organization.
Have thoughts or feedback? Please let us know in our [community discussion post](https://github.com/orgs/community/discussions/186303).
***
## Tags:
- [code quality](https://github.blog/tag/code-quality/)
- [GitHub Actions](https://github.blog/tag/github-actions/)
- [GitHub Copilot](https://github.blog/tag/github-copilot/)
- [GitHub Copilot code review](https://github.blog/tag/github-copilot-code-review/)
## Written by

### [Ria Gopu](https://github.blog/author/ria-gopu/)
[@ria-gopu](https://github.com/ria-gopu)
GitHub Product Manager

### [David Apirian](https://github.blog/author/dapirian/)
[@dapirian](https://github.com/dapirian)
Senior Director, Software Engineering
- [code quality](https://github.blog/tag/code-quality/)
- [GitHub Actions](https://github.blog/tag/github-actions/)
- [GitHub Copilot](https://github.blog/tag/github-copilot/)
- [GitHub Copilot code review](https://github.blog/tag/github-copilot-code-review/)
## Table of Contents
- [Redefining a “good” code review](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-redefining-a-good-code-review)
- [Try Copilot code review: AI code review agent that understands your codebase](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-try-copilot-code-review-ai-code-review-agent-that-understands-your-codebase)
- [About the agentic architecture](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-about-the-agentic-architecture)
- [Making reviews easier to navigate](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-making-reviews-easier-to-navigate)
- [Take this with you](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-take-this-with-you)
- [Get started today](https://github.blog/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/#h-get-started-today)
## More on [code quality](https://github.blog/tag/code-quality/)
### [Does GitHub Copilot improve code quality? Here’s what the data says](https://github.blog/news-insights/research/does-github-copilot-improve-code-quality-heres-what-the-data-says/)
Findings in our latest study show that the quality of code written with GitHub Copilot is significantly more functional, readable, reliable, maintainable, and concise.
[Jared Bauer](https://github.blog/author/jaredsb/ "Posts by Jared Bauer")
## Related posts

[AI & ML](https://github.blog/ai-and-ml/)
### [Run multiple agents at once with /fleet in Copilot CLI](https://github.blog/ai-and-ml/github-copilot/run-multiple-agents-at-once-with-fleet-in-copilot-cli/)
/fleet lets Copilot CLI dispatch multiple agents in parallel. Learn how to write prompts that split work across files, declare dependencies, and avoid common pitfalls.
[Matt Nigh](https://github.blog/author/mattnigh/ "Posts by Matt Nigh") & [Brian LaFlamme](https://github.blog/author/briancl2/ "Posts by Brian LaFlamme")

[AI & ML](https://github.blog/ai-and-ml/)
### [Agent-driven development in Copilot Applied Science](https://github.blog/ai-and-ml/github-copilot/agent-driven-development-in-copilot-applied-science/)
I used coding agents to build agents that automated part of my job. Here’s what I learned about working better with coding agents.
[Tyler McGoffin](https://github.blog/author/jtmcg/ "Posts by Tyler McGoffin")

[AI & ML](https://github.blog/ai-and-ml/)
### [Building AI-powered GitHub issue triage with the Copilot SDK](https://github.blog/ai-and-ml/github-copilot/building-ai-powered-github-issue-triage-with-the-copilot-sdk/)
Learn how to integrate the Copilot SDK into a React Native app to generate AI-powered issue summaries, with production patterns for graceful degradation and caching.
[Andrea Griffiths](https://github.blog/author/andreagriffiths11/ "Posts by Andrea Griffiths")
## Explore more from GitHub

### Docs
Everything you need to master GitHub, all in one place.
[Go to Docs](https://docs.github.com/)

### GitHub
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
[Start building](https://github.com/)

### Customer stories
Meet the companies and engineering teams that build with GitHub.
[Learn more](https://github.com/customer-stories)

### The GitHub Podcast
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.
[Listen now](https://the-github-podcast.simplecast.com/)
## We do newsletters, too
Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.
Your email address
## Site-wide Links
### Product
- [Features](https://github.com/features)
- [Security](https://github.com/security)
- [Enterprise](https://github.com/enterprise)
- [Customer Stories](https://github.com/customer-stories?type=enterprise)
- [Pricing](https://github.com/pricing)
- [Resources](https://resources.github.com/)
### Platform
- [Developer API](https://developer.github.com/)
- [Partners](https://partner.github.com/)
- [Atom](https://atom.io/)
- [Electron](https://www.electronjs.org/)
- [GitHub Desktop](https://desktop.github.com/)
### Support
- [Docs](https://docs.github.com/)
- [Community Forum](https://github.community/)
- [Training](https://services.github.com/)
- [Status](https://www.githubstatus.com/)
- [Contact](https://support.github.com/)
### Company
- [About](https://github.com/about)
- [Blog](https://github.blog/)
- [Careers](https://github.com/about/careers)
- [Press](https://github.com/about/press)
- [Shop](https://shop.github.com/)
- © 2026 GitHub, Inc.
- [Terms](https://docs.github.com/en/github/site-policy/github-terms-of-service)
- [Privacy](https://docs.github.com/en/github/site-policy/github-privacy-statement)
- Manage Cookies
- Do not share my personal information
- [GitHub on LinkedIn](https://www.linkedin.com/company/github)
- [GitHub on Instagram](https://www.instagram.com/github/)
- [GitHub on YouTube](https://www.youtube.com/github)
- [GitHub on X](https://twitter.com/github)
- [GitHub on TikTok](https://www.tiktok.com/@github)
- [GitHub on Twitch](https://www.twitch.tv/github)
- [GitHub’s organization on GitHub](https://github.com/github) |
| Readable Markdown | Since our initial launch of Copilot code review (CCR) last April, usage has grown 10X, now accounting for more than one in five code reviews on GitHub.
Behind the scenes, we’ve been running continuous experiments to enhance comment quality. We also moved to an agentic architecture that retrieves repository context and reasons across changes. At every step of the way, we’ve listened to your feedback: your survey answers and even your simple thumbs-up and thumbs-down reactions on comments have helped us identify key issues and iterate on our UX to provide a comprehensive review experience.
> Copilot code review handles pull request reviews and summaries, allowing teams to focus on more complex tasks.
>
> Suvarna Rane, Software Development Manager, General Motors
## Redefining a “good” code review
As Copilot code review evolved over time, so has our definition of a “good code review.” When we started building it in 2024, our goal was simple thoroughness. Since then, we’ve learned that what developers actually value is high-signal feedback that helps them move a pull request forward quickly. Today, Copilot code review leverages the best models, memory, and agentic tool-calling to conduct comprehensive reviews. To get here, we’ve used a continuous evaluation loop to tune the agent’s judgment, focusing on three qualities that shape that experience: accuracy, signal, and speed.
### Accuracy
Our aim has been for Copilot code review to deliver sound judgment, prioritizing consequential logic and maintainability issues. We evaluate performance in two ways: through internal testing against known code issues, and through production signals from real pull requests. In production, we track two key indicators:
- **Developer feedback**: Thumbs-up and thumbs-down reactions on comments help us understand whether suggestions are helpful.
- **Production signals**: We measure whether flagged issues are resolved before merging.
Together, these signals help ensure that Copilot code review surfaces issues that matter, and that faster merges come from confident fixes, not less scrutiny.

### Signal
In code review, more comments don’t necessarily mean a better review. Our goal isn’t to maximize comment volume, but to surface issues that actually matter.
A high-signal comment helps a developer understand both the problem and the fix:

Silence is better than noise. In 71% of the reviews, Copilot code review surfaces actionable feedback. In the remaining 29%, the agent says nothing at all.
As our ability to identify high-signal findings improves, we’re also able to comment more confidently, now averaging about 5.1 comments per review without increasing review churn or lowering our quality threshold.
### Speed
In code review, speed matters, but signal matters more. Copilot code review is designed to provide a reliable first pass shortly after a pull request is opened. That being said, meaningful reviews still require analysis. As reasoning capabilities improve, so does the computation required to surface deeper issues.
We treat this as a deliberate trade-off. In one recent change, adopting a more advanced reasoning model improved positive feedback rates by 6%, even though review latency increased by 16%.
For us, that’s the right exchange. A slightly slower review that surfaces real issues is far more valuable than instant feedback that adds noise. We continue to reduce latency wherever possible, but never at the expense of high-signal findings developers can trust.
## About the agentic architecture
Given our new definition of “good,” we redeveloped our code review system. Today’s agentic design can retrieve context intelligently and explore the repository to understand logic, architecture, and specific invariants.
This shift alone has driven an initial 8.1% increase in positive feedback.
Here’s why:
- **It catches issues as it reads, not just at the end**: Previously, agents waited until the end of a review to finalize results, which often led to “forgetting” early discoveries.
- **It can maintain memory across reviews**: Now, every pull request doesn’t need to be an isolated event. If it flags a pattern in one part of the codebase, it can reuse that context in future reviews.
- **It keeps long pull requests reviewable with an explicit plan**: It can map out its review strategy ahead of time, significantly improving its performance on long, complex pull requests, where context is easily lost.
- **It reads linked issues and pull requests**: That extra context helps it flag subtle gaps. This includes cases where the code looks reasonable in isolation but doesn’t match the project’s requirements.
## Making reviews easier to navigate
By iterating on how the agent interacts with pull requests, we’ve reduced noise and made feedback more actionable. Here’s what that means for you.
- **Quickly understand feedback (and the fix) with multi-line comments**: We moved away from pinning comments to single lines. By attaching feedback to logical code ranges, Copilot makes it easier to see what it’s referring to and apply the suggested change.

- **Keep your pull request timeline readable**: Instead of multiple separate comments for the same pattern error, which can be overwhelming, the agent clusters them into a single, cohesive unit to reduce cognitive load.
- **Fix whole classes of issues at once with batch autofixes**: Apply suggested fixes in batches, resolving an entire class of logic bugs or style issues at once, rather than context-switching through a dozen individual suggestions.
## Take this with you
As AI continues to accelerate software development, it’s more important than ever to help teams review and trust code at scale. Copilot code review helps teams keep pace by surfacing high-signal feedback directly in pull requests, enabling developers to catch issues earlier and merge with greater confidence.
More than 12,000 organizations now run Copilot code review automatically on every pull request. At WEX, this shift toward default AI –assisted reviews has helped scale Copilot adoption across the engineering organization:
Today, two-thirds of developers are using Copilot — including the organization’s most active contributors. WEX has since expanded adoption by making Copilot code review a default across every repository. Developers are also heavily utilizing agent mode and the coding agent to drive autonomy, helping WEX see a huge lift in deployments, with ~30% more code shipped. — [WEX customer story](https://github.com/customer-stories/wex)
Going forward, we’re focused on deeper personalization and high-fidelity interactivity, refining the agent to learn your team’s unwritten preferences while enabling two-way conversations that let you refine fixes and explore alternatives before merging.
As Copilot capabilities continue to evolve, from coding and planning to review and automation, the goal is simple: help developers move faster while maintaining the trust and quality that great software demands.
## Get started today
Copilot code review is a premium feature available with Copilot Pro, Copilot Pro+, Copilot Business, and Copilot Enterprise. See the following resources to:
- [Choose a plan](https://docs.github.com/en/copilot/get-started/plans#ready-to-choose-a-plan)
- [Enable Copilot code review without a Copilot license](https://docs.github.com/en/copilot/concepts/agents/code-review#copilot-code-review-without-a-copilot-license)
- [Watch a demo video](https://youtu.be/HDEGFNAUkX8?si=s9DauqsFZCdtpCtI)
Already enabled Copilot code review? See these docs to [set up automatic Copilot code reviews on every pull request](https://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review) within your repository or organization.
Have thoughts or feedback? Please let us know in our [community discussion post](https://github.com/orgs/community/discussions/186303).
***
## Tags:
- [code quality](https://github.blog/tag/code-quality/)
- [GitHub Actions](https://github.blog/tag/github-actions/)
- [GitHub Copilot](https://github.blog/tag/github-copilot/)
- [GitHub Copilot code review](https://github.blog/tag/github-copilot-code-review/)
## Written by

GitHub Product Manager

Senior Director, Software Engineering
## Explore more from GitHub

### Docs
Everything you need to master GitHub, all in one place.
[Go to Docs](https://docs.github.com/)

### GitHub
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
[Start building](https://github.com/)

### Customer stories
Meet the companies and engineering teams that build with GitHub.
[Learn more](https://github.com/customer-stories)

### The GitHub Podcast
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.
[Listen now](https://the-github-podcast.simplecast.com/) |
| Shard | 129 (laksa) |
| Root Hash | 7620767358965441529 |
| Unparsed URL | blog,github!/ai-and-ml/github-copilot/60-million-copilot-code-reviews-and-counting/ s443 |