2026-06-12
For fifty years, code review has been a near-sacred ritual in software engineering. Since Michael Fagan formalized "code inspection" at IBM in 1976, the workflow has stayed remarkably stable: one engineer writes code, another reads it carefully before it gets merged. The reviewer hunts for bugs, suggests cleaner approaches, asks "did you think about X?", and approves the change. This practice is so embedded that virtually every serious software organization on Earth — from two-person startups to Google — treats it as non-negotiable.
Monperrus argues, provocatively, that this era is ending. His claim: coding agents have crossed a capability threshold where they can do code review better than humans, and the industry should stop pretending otherwise.
The argument hinges on a few observations:
Monperrus isn't claiming humans become irrelevant. The shift he describes is more like what happened to compilers: humans no longer hand-check assembly output because the compiler is trusted to do it correctly. Code review, in his framing, becomes an automated quality gate that humans supervise at a meta-level rather than performing line-by-line.
The key insight is uncomfortable: code review's value was never the ritual itself — it was catching defects and maintaining quality. If agents catch more defects faster and cheaper, then defending human review on principle is mistaking the tool for the goal. The same logic that retired punch cards, manual memory management, and hand-rolled assembly is now coming for the pull request comment thread.
Whether or not you buy the strong version of the claim, the paper forces a question every engineering org will face in the next year: what is human code review actually for, once agents can do it competently?
