Are coding agents creating a new review problem?

Reddit r/AI_Agents News

Summary

The article discusses how while coding agents can effectively generate code, they introduce a new bottleneck in reviewing and trusting the changes, questioning whether agents reduce or shift the review workload.

I’m starting to think the biggest issue with coding agents is not whether they can write code. They clearly can. The harder question is what happens after the code is written. A coding agent can produce a diff, run some tests, summarize the result, and say the task is done. But in real engineering work, someone still has to know: what changed why it changed whether the right files were touched what was actually tested what was skipped whether the output is safe to trust That makes me think the next bottleneck is not code generation. It is review and trust. For people using coding agents in real projects: Do you feel agents are reducing review work? Or are they just creating a new kind of review work?
Original Article

Similar Articles

Agentic Code Review (15 minute read)

TLDR AI

An analysis of how AI coding agents have shifted the bottleneck from writing code to reviewing it, with data showing a 861% increase in code churn and a rise in defect rates, making code review the most leveraged skill in software engineering.

More than just code review

Simon Willison's Blog

The article emphasizes that effectively using coding agents requires skills in instructing them and verifying their work, which may involve more than traditional code review.

There is more to code review than (automatable) detection

Lobsters Hottest

The article critiques a research paper arguing that coding agents can replace human code review, highlighting that human aspects like confusion, skepticism, and noticing missing elements are crucial and not replicable by LLMs.

The agent principal-agent problem

Lobsters Hottest

The article analyzes how AI agents disrupt traditional code review processes, creating a 'principal-agent problem' where reviewers cannot effectively gauge effort or quality, leading to an increase in low-quality 'slop PRs' in open source.