Topics / Reviewing agent code

Does AI code review catch real problems?

How often AI review comments lead to a change, what kinds of problems they find, and where reviewers say the comments are noise.

Explore with your AI assistant

Opens a new chat with a prompt that points the assistant to this archive. What it writes is its own, not the archive's: check any quotation on its passage page before you rely on it. Or add the archive to your assistant as a connector: https://the-ai-record.com/mcp (how).

38 passages from 16 organizations; 37 checked against the source. The page states no conclusion: these are the organizations' own words.

Before the changes, authors acted on 34% of the code quality reviewer's serious findings. Now it's 59%.

Ryan SkidmoreAuthor of Cloudflare's "Orchestrating AI Code Review at scale" blog post · Practitioner, Cloudflare

Post: Cutting our inference bill by 68% by being obsessive about optimization, Cloudflare blog, October 19, 2026, at Review quality.

  • 34% findings acted on before, before the September to October 2026 changes
  • 59% findings acted on after, after the changes, one-day window

Checked against the source [ Grade B ] Said in the last year Cloudflare: $2.2 billion revenue, FY2025 Sells AI tools Passage page

We measure noise by watching what people do with the comments. It's easy to catch more bugs if you don't mind flagging a lot of non-bugs, so we need a check on that. We sort every comment the reviewer leaves by how the person on the PR responded: they fixed it, said it was wrong, said the behavior was intentional, or decided it didn't matter. We also run the reviewer on PRs we know are clean and count how often it reports something that would have led someone to make a harmful change.

AnthropicPublished by the organization itself (post), no named author

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at How we make the reviewer better.

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

Findings get verified by other agents before humans review them. Several agents look for bugs at the same time. Then a separate group votes on each finding, and it only gets posted if enough of them agree it's real. Findings that are only about style, diagnostics, or cleanup get dropped. We A/B tested those filters on our own PRs before keeping them.

AnthropicPublished by the organization itself (post), no named author

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at Layer by layer: 2. AI review on every pull request.

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

Reviews are capped at three findings, a partly arbitrary number kept because it measurably changes whether people read the output; and silence is the usual outcome, 922 of the 1,732 recorded runs of this design having published nothing, a mean of 0.70 findings per review.

Dana DzikEngineer, Coval (author of the Coval blog post on its code reviewer) · Practitioner, Coval

Post: Notes on Building a Code Reviewer, Coval blog, September 10, 2026, at The rebuild.

  • 922 review runs publishing nothing, 1,732 recorded runs of the current design. A person approves

Checked against the source [ Grade B ] Said in the last year Sells AI tools Passage page

[uReview] does … around 25,000 comments a week, and we get 10% of them actually get some feedback … We also saw that the overall address rate was around 67%, and almost three quarters of the high severity issues were usually addressed by the developers

Ameya KetkarSpeaker, AI Engineer World's Fair 2026 (job title not stated) · Practitioner, Uber

Context. Ameya Ketkar is reporting results for uReview, Uber's code-review system. The address rate is how often a developer acts on a comment, as he defined it earlier in the talk.

Talk: Building uReview, Uber's Multi-Agent Code Review Engine (talk, AI Engineer World's Fair 2026), AI Engineer (YouTube), August 28, 2026, at 10:13.

  • 25,000 comments ai review comments, per week. AI assists a person
  • 67% review comment address rate, as of the talk. AI assists a person

Checked against the source [ Grade B ] Said in the last year Uber: $52 billion revenue, FY2025 Passage page

A lot of our code is now written with an AI assistant in the loop. The first thing we tried was the obvious thing: ask the same Claude session that wrote the change to review it. That does not work. It missed critical bugs, and it missed them confidently, because it had already reasoned its way to believing the code was correct, and re-reading its own work only confirmed the conclusion.

Arthur VinbergHead of DevOps & IT · Leader, Ionix

Post: We built an AI PR reviewer. The hard part was teaching it to say nothing., Ionix blog, August 13, 2026, at A reviewer that didn’t write the code.

Checked against the source [ Grade B ] Said in the last year Passage page

We already had Ona's code review automation running on every PR. The agent reviewed diffs, ran the code in a full environment, cross-referenced tickets, and left inline comments with an 88% acceptance rate and a 50% reduction in time spent on pull requests.

OnaPublished by the organization itself (post), no named author

Post: How auto-approving low-risk PRs with AI cut our lead time by 74%, Ona blog, April 9, 2026, at The experiment.

  • 88% review comment acceptance rate, before auto-approval, 2026. AI assists a person
  • 50% time spent on pull requests reduction, before auto-approval, 2026. AI assists a person

Checked against the source [ Grade B ] Said in the last year Sells AI tools Passage page

We've been running Code Review internally for months: on large PRs (over 1,000 lines changed), 84% get findings, averaging 7.5 issues. On small PRs under 50 lines, that drops to 31%, averaging 0.5 issues. Engineers largely agree with what it surfaces: less than 1% of findings are marked incorrect.

AnthropicPublished by the organization itself (post), no named author

Post: Bringing Code Review to Claude Code, claude.com (Anthropic), March 9, 2026, at Code Review in action.

  • 1% findings marked incorrect, internal use for months before March 2026 (upper bound, 'less than 1%'). A person approves

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

we conclude that RovoDev Code Reviewer is effective in generating code review comments that could lead to code resolution for 38.70% (i.e., comments that triggered code changes in the subsequent commits)

AtlassianPublished by the organization itself (paper), no named author

Paper: RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassian, arXiv (Atlassian researchers; accepted at ICSE 2026, SEIP track), January 5, 2026, at Abstract.

  • 38.7% code review comment resolution rate, one-year evaluation. A person approves

Checked against the source [ Grade B ] Said in the last year Atlassian: $6.6 billion revenue, FY2026 Sells AI tools Passage page

developers are most likely to resolve comments about readability, bugs, and maintainability. These comment types are found to be more specific and actionable, i.e., code changes were made to resolve the comments, with resolution rates between 36% and 43%.

AtlassianPublished by the organization itself (post), no named author

Post: Atlassian Rovo Dev Research: What Types of Code Review Comments Do Developers Most Frequently Resolve?, Inside Atlassian (Atlassian engineering blog), November 10, 2025, at Which Comments Actually Get Resolved?.

Checked against the source [ Grade B ] Said in the last year Atlassian: $6.6 billion revenue, FY2026 Sells AI tools Passage page

Important findings per review went from 0.28 before to 0.30 now, and the intervals overlap.

Ryan SkidmoreAuthor of Cloudflare's "Orchestrating AI Code Review at scale" blog post · Practitioner, Cloudflare

Post: Cutting our inference bill by 68% by being obsessive about optimization, Cloudflare blog, October 19, 2026, at Review quality.

  • 0.28 important findings per review before, before the changes
  • 0.3 important findings per review after, after the changes

Checked against the source [ Grade B ] Said in the last year Cloudflare: $2.2 billion revenue, FY2025 Sells AI tools Passage page

Medium effort did lose real findings. In the randomized split, code quality at medium led to roughly a quarter as many acted-on findings as at high, which is why we're moving it to high.

Ryan SkidmoreAuthor of Cloudflare's "Orchestrating AI Code Review at scale" blog post · Practitioner, Cloudflare

Post: Cutting our inference bill by 68% by being obsessive about optimization, Cloudflare blog, October 19, 2026, at Review quality.

Checked against the source [ Grade B ] Said in the last year Cloudflare: $2.2 billion revenue, FY2025 Sells AI tools Passage page

Review has to converge. An agent author and an agent reviewer can keep each other busy indefinitely. One CLI PR went through more than fifty rounds of review and fixes overnight before its author stopped it. When we ran git blame on what the reviewer kept flagging, about 59% of it was code that had been there since the reviewer's first pass.

AnthropicPublished by the organization itself (post), no named author

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at How we make the reviewer better.

  • 50 rounds review rounds single pr, one night, one Claude Code CLI pull request. No person in the loop
  • 59% repeat findings share

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

Any incidents are now an eval. The team collected past PRs that caused incidents, with their fix-forwards and reverts, and had engineers who know that code confirm each bug and where it lived. The reviewer runs against that set daily.

AnthropicPublished by the organization itself (post), no named author

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at How we make the reviewer better.

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

Before and after the convergence work: pull requests passing after one review and fix round rose from 65% to 78%; pull requests needing five or more rounds fell from 8.9% to 1.5%; mean reviews to pass fell from 2.08 to 1.32.

AnthropicPublished by the organization itself (post), no named author

Context. The text description of a chart in the post comparing internal pull requests before and after changes to re-review, which the post lists as a cap of three rounds, re-reviewing only the new diff after the first few passes, flagging the class of bug, and not repeating findings already posted.

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at How we make the reviewer better: Figure D, Review that converges (the chart's text description).

  • 78% prs pass after one review round, internal pull requests, after the convergence changes (0.65 before). Level not stated
  • 1.5% prs needing five plus review rounds, internal pull requests, after the convergence changes (0.089 before). Level not stated
  • 1.32 iterations per PR avg review iterations, internal pull requests, after the convergence changes (2.08 before). Level not stated

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

Noise costs more when the author is an agent. A person can wave off a nit in seconds. An agent fixes it, which means another commit and another round of review.

AnthropicPublished by the organization itself (post), no named author

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at How we make the reviewer better.

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

When we launched the research preview, the share of internal PRs getting substantive review comments went from 16% to 54%. Most PRs over 1,000 lines get findings, and most small ones come back clean.

AnthropicPublished by the organization itself (post), no named author

Context. About Code Review for Claude Code, Anthropic's AI pull-request reviewer, which the post says is now generally available on its Team and Enterprise plans.

Post: How the Claude Code team does code review, claude.dev Blog (Anthropic), October 15, 2026, at Layer by layer: 2. AI review on every pull request.

  • 54% prs with substantive review comments, internal pull requests, after the Code Review research preview launched (0.16 before). AI assists a person

Checked against the source [ Grade B ] Said in the last year Anthropic: $47 billion revenue, run-rate, May 2026 Sells AI tools Passage page

A review bot that posts on every pull request can waste more attention than it saves. Humans have to read the comments, decide which are right, and resolve threads. A reviewer who has learned that the bot is often wrong learns to skim, and then skims the good findings too.

TradersPostPublished by the organization itself (post), no named author

Post: The AI Review Bot We Reverted, TradersPost blog, October 13, 2026, at A noisy bot costs attention.

Checked against the source [ Grade B ] Said in the last year Passage page

Asked to name sensitive risk domains in prose, the model claimed authorization in 38% of reviews, while about 18% of the changes touched anything authorization-shaped; required to quote the specific changed line instead, it produced 570 claims, of which 98% resolved to real code—the same model over the same pull requests, with only the form of the question changed.

Dana DzikEngineer, Coval (author of the Coval blog post on its code reviewer) · Practitioner, Coval

Post: Notes on Building a Code Reviewer, Coval blog, September 10, 2026, at The rebuild.

  • 98% claims resolving to real code, 570 claims when the reviewer must quote the changed line. A person approves

Checked against the source [ Grade B ] Said in the last year Sells AI tools Passage page

The configuration that catches the most of what our human reviewers catch is also the cheapest one we have run, and most of its budget goes to models that would be dismissed on sight as too weak for code review—which, individually, they are.

Dana DzikEngineer, Coval (author of the Coval blog post on its code reviewer) · Practitioner, Coval

Post: Notes on Building a Code Reviewer, Coval blog, September 10, 2026, at Where it goes.

Checked against the source [ Grade B ] Said in the last year Sells AI tools Passage page

One of the biggest learnings in this process was like the model doesn't know that it's wrong. It always confidently says 100% sure that, yeah, this is the review for your code. Go ahead. But we saw that, no, it actually needs a lot of guidance from the teams, because each team has its own style guide, its own patterns or … anti-patterns that they want to look for.

Ameya KetkarSpeaker, AI Engineer World's Fair 2026 (job title not stated) · Practitioner, Uber

Context. Ameya Ketkar is describing what Uber's team learned while adding observability and evaluation to its uReview code-review agent.

Talk: Building uReview, Uber's Multi-Agent Code Review Engine (talk, AI Engineer World's Fair 2026), AI Engineer (YouTube), August 28, 2026, at 06:35.

Checked against the source [ Grade B ] Said in the last year Uber: $52 billion revenue, FY2025 Passage page

So the concrete example here is we do security scanning after on our PRs in local and after our PRs even land because they will always find some things that are real that we have overlooked. And they sort of beat humans on the … code review. And it's expensive. It … us, I think like five bucks a PR or something like that to run all the checks that we want. But that's where we made an explicit decision that it's worth it.

Greg PstruchaDeveloper, Sentry · Practitioner, Sentry

Context. Pstrucha is answering the moderator's question: 'when does a loop pay for itself, and how often is this actually the case?'

Talk: The Great Loops Debate, AI Engineer (YouTube), July 17, 2026, at 36:59.

  • $5 cost per pr checks, per pull request, as the speaker states it. Level not stated

Checked against the source [ Grade B ] Said in the last year Sells AI tools Passage page

engineers don't trust AI opinions. They just trust clear findings tied to standards that we … agreed upon. … it stopped sounding more like, maybe this is a problem and started sounding more like this violates a standard that we actually care about.

Rajesh BhatiaSenior Director of Engineering, Cloudflare · Leader, Cloudflare

Context. Describing early misses with Cloudflare's internal AI code reviewer, before the team tied its findings to machine-readable engineering standards.

Talk: From Assisted to Delegated: Cloudflare's AI Engineering Stack (interview, Background Agents Summit 2026), Ona (YouTube), May 6, 2026, at 26:40.

Checked against the source [ Grade B ] Said in the last year Cloudflare: $2.2 billion revenue, FY2025 Sells AI tools Passage page

Atlassian’s internal projects, Rovo Dev generated a higher proportion of bug (2.8x) and maintainability (1.4x) comments, while human reviewers focused more on readability and slightly more design.

AtlassianPublished by the organization itself (post), no named author

Post: Atlassian Rovo Dev Research: What Types of Code Review Comments Do Developers Most Frequently Resolve?, Inside Atlassian (Atlassian engineering blog), November 10, 2025, at Results.

  • 2.8x bug comment proportion ratio, internal projects, ~4,000 comments. A person approves

Checked against the source [ Grade B ] Said in the last year Atlassian: $6.6 billion revenue, FY2026 Sells AI tools Passage page

so when Devin fixes his own comments, you might be scared that, oh, maybe I’ll infinite loop. But we’ve put a lot of work into making sure it doesn’t, both by making sure that the comments are high signal, but also that the agent is thoughtful about what comments it immediately goes and tries to fix, and what comments it’s like, “Wait a second, I think you’re wrong.”

Walden YanCo-founder and Chief Product Officer · Executive, Cognition

Podcast: The Age of Async Agents: Cognition's Walden Yan and OpenInspect's Cole Murray, Latent Space, May 28, 2026, at 00:24:37. Reported by Swyx.

Checked against the source [ Grade C ] Said in the last year Sells AI tools Passage page

We absolutely had to get the bots to help us review PR's. … But now, with the repo readiness work that the champions had done, coupled with better models and tools, … we were getting much better results here. So we enabled … on all the repos, and we also created an auto fix loop where if … issues, another agent will automatically fix those issues and commit them to the PR. So now, at least people were no longer complaining about not wanting to review sloppy PR's from bots, right? By time they got to them, they were in pretty good shape.

Angie JonesLed AI enablement and the agent engineering org at Block, as she describes in the talk; now VP of Developer Experience, Agentic AI Foundation · Leader, Block

Context. Jones is describing how Block handled code review once engineers were running several agents at once.

Talk: Building an Autonomous Engineering Org, AI Engineer (YouTube), June 28, 2026, at 13:31.

Not yet checked [ Grade B ] Said in the last year Block: $24.2 billion revenue, FY2025 Passage page

In our case, Bugbot ran for a month and caught around ten real bugs. One of the best examples was a subtle mix-up between two different phone number lists in the code.

Peter EysermansAuthor, madewithlove blog (role not stated on the page) · Practitioner, madewithlove

Post: Automatic pull request reviewing with Cursor's Bugbot, madewithlove blog, September 2, 2025, at How good is it, really?.

  • 10 real bugs caught by ai reviewer, one month, one team

Checked against the source [ Grade B ] One to two years old Passage page

It occasionally throws false positives. For instance, in the review above, it flagged swapped parameters that weren’t actually swapped. It’s also overly cautious about nullable types, warning about missing null checks even in safe contexts.

Peter EysermansAuthor, madewithlove blog (role not stated on the page) · Practitioner, madewithlove

Post: Automatic pull request reviewing with Cursor's Bugbot, madewithlove blog, September 2, 2025, at How good is it, really?.

Checked against the source [ Grade B ] One to two years old Passage page

Before switching all reviews over from v1 to v2, we ran every review in every canary repo on both v1 and v2 in a comparative shadow mode. The two agreed on the approval decision in 98% of the merge requests we tested, so we moved everyone over in one go in early October and removed the v1 code.

Ryan SkidmoreAuthor of Cloudflare's "Orchestrating AI Code Review at scale" blog post · Practitioner, Cloudflare

Post: Cutting our inference bill by 68% by being obsessive about optimization, Cloudflare blog, October 19, 2026, at What else has changed since our last post?.

  • 98% v1 v2 approval agreement, shadow-mode comparison before early October 2026

Checked against the source [ Grade B ] Said in the last year Cloudflare: $2.2 billion revenue, FY2025 Sells AI tools Passage page

And then the self review, which is kind of interesting because we have this, we created this review pool. So we have one model, which is a Sonnet that does one review. … then we have kind of a … cheaper model that also does a review. And then we have the third model, … right now, it kind of consolidates this and verifies the findings in the reviews and decides if it should change something or not. And when this review pool is kind of finished and happy, … will assign it to a human.

Hallstein BrøtanSenior consultant, Novanet; developer on Nordic Corporate Bank's system · Practitioner, Nordic Corporate Bank

Context. The speaker describes how the agent reviews its own pull request with three models before handing it to a person.

Talk: How We Built an Autonomous Development Workflow at Nordic Corporate Bank, NDC Conferences (YouTube); talk recorded at NDC in Oslo, June 29, 2026, at 37:00.

Checked against the source [ Grade B ] Said in the last year Passage page

the best example of a rule that I can think of internally is for Bugbot. So when we're doing database migrations, we're not really using foreign keys on a database for performance reasons. And the models like the right way to do this is use foreign keys, right? So they will always add a foreign key. But when it … hits … and there's a PR created, we have Bugbot … it's like, oh, I have this rule saying like we should never use foreign keys. So then it flags this.

Eric ZakariassonEngineer, Developer Experience and Product, Cursor · Practitioner, Cursor (Anysphere)

Context. Zakariasson is giving an example of a rule Cursor keeps for its Bugbot code-review tool, in an answer about writing rules for agents.

Talk: Building your own software factory, AI Engineer (YouTube), April 28, 2026, at 45:06.

Checked against the source [ Grade B ] Said in the last year Cursor (Anysphere): $4 billion revenue, annualised, early June 2026 Sells AI tools Passage page

Both utilize a semantic search pipeline based on retrieval-augmented generation to assemble relevant contextual information for the review, thereby tackling the uncovered challenges. Developers evaluated both variations in real-world settings: AI-led reviews are overall more preferred, while still being conditional on the reviewers’ familiarity with the code base, as well as on the severity of the pull request.

Fannar Steinn AðalsteinssonAuthor, affiliated with WirelessCar Sweden AB and Chalmers University of Technology · Practitioner, WirelessCar

Paper: Rethinking Code Review Workflows with LLM Assistance: An Empirical Study, arXiv, May 22, 2025, at Abstract.

Checked against the source [ Grade B ] One to two years old Passage page

JSON: /api/v1/topics/ai-review-quality.json