MilikMilik

AI Code Review Is Fast—But It’s Failing the Quality Test

AI Code Review Is Fast—But It’s Failing the Quality Test
Interest|High-Quality Software

AI Code Review: A Definition and the Core Trade-off

AI code review is the use of automated agents and large language models to inspect, comment on, and approve code changes in pull requests, with the goal of cutting review time and developer workload while maintaining acceptable code quality and project reliability across many repositories and contributors. The latest large-scale evidence says this promise comes with a harsh catch: AI review is fast, but it is not yet dependable enough to stand alone. A study of 207 GitHub projects and 1.02 million pull requests found that introducing AI reviewers cuts code review time by 2.5 to 4.5 days per thousand lines of code (KLOC). That sounds like a productivity win, until you look at AI code review quality. In AI-assisted reviews, 78–94% of pull requests show review smells, compared with 69–76% in human-only review, a clear signal of quality degradation and code review automation risks.

AI Code Review Is Fast—But It’s Failing the Quality Test

What the Data Really Says About Speed vs. Quality

The headline result is seductive: a multi-project GitHub analysis reports review time shrinks by several days per KLOC when AI agents join the process. Any team struggling with backlogged pull requests is going to want that. But the same AI pull request analysis shows a sharp rise in review smells—signals that the review missed issues, applied weak reasoning, or failed to consider edge cases. In AI-assisted workflows, between 78% and 94% of pull requests contained review smells, while human-only review ranged from 69% to 76%. That gap is more than a rounding error; it shows that code review automation risks are already material, not theoretical. The study also notes that repeatedly assigning the same AI reviewer identity undermines review diversity. In other words, teams are trading a slower but varied human process for a quicker, homogenized AI perspective that overlooks problems in consistent ways.

Small Teams, Solo Reviewers, and the New Risk Profile

The most aggressive adopters of AI coding agents are not massive enterprises; they are tiny GitHub teams. In one dataset of 25,264 agentic pull requests from May through July 2025, Maliha Noushin Raida and Daqing Hou found that repositories with one to five contributors averaged 50.2 agent-generated pull requests in the quarter, far outpacing medium and large projects. Crucially, most agentic pull requests pass through the hands of a single developer, who reads the agent’s code, fixes what needs fixing, and merges it. On GitHub that somebody is usually one developer sitting alone with the diff, and the rest of the project never sees the code. Group review remains rare even as AI output scales up, and increased agentic activity does not lead to more distributed review practices. The result is a fragile oversight model: high AI output, one reviewer, and a project culture that quietly trusts both.

Review Is Still the Ceiling, Even With AI in the Loop

AI can crank out pull requests and automated comments around the clock, but the bottleneck has not moved. Review is still the ceiling. Code review already eats a large slice of the workweek for most developers, and every agent pull request still has to be read, tested, and judged worth merging. The Rochester study shows that even in small teams that clear more than 30 agentic pull requests in a three‑month window, one person tends to stay in charge of reviewing them all. The merge rate tells a misleading story of success: single‑reviewer AI workflows merge 81.2% of pull requests, nearly identical to the 80.3% in multi‑reviewer workflows. But this statistic does not capture reverts, follow‑up bug fixes, or long‑term reliability. Early projects that adopted LLM reviewers heavily did not see standout efficiency gains either. The developer productivity tradeoffs are clear: you can push more code through, but you are not reducing the human burden of serious review.

Governance: Treat AI as an Assistant, Not a Reviewer of Record

Taken together, the evidence points to a simple, opinionated conclusion: AI code review belongs in the assistant chair, not the reviewer of record. Projects that rely on AI identities as primary reviewers see more review smells, reduced diversity in feedback, and no verified reduction in the human effort required to sign off on code. Small teams with solo reviewers are accepting AI‑generated and AI‑reviewed code with minimal oversight, creating a quiet accumulation of risk at the heart of their projects. If you care about AI code review quality, you should set clear governance rules: keep humans responsible for final approval, rotate reviewers (human and AI) to maintain diversity, and use agents for suggestions, test scaffolding, and documentation rather than gatekeeping merges. The productivity story is not “AI replaces human review.” It is “AI helps humans spend less time on rote checks so they can spend more attention where it matters.” Anything beyond that is an unsafe bet.

Milik earns a commission when you shop through our links, at no extra cost to you. This article was generated with AI from published sources and product data.

You May Also Like

Comments
Say something...
No comments yet. Be the first to share your thoughts!