{"slug": "anthropic-outlines-its-ai-powered-code-review-process-for-claude-code", "title": "Anthropic Outlines Its AI-Powered Code Review Process for Claude Code", "summary": "Anthropic outlined how its Claude Code team reviews code as AI agents increasingly contribute to the codebase, combining automated verification, Claude-powered reviewers and risk-based human approval. Between June and September, merged pull requests to the Claude Code repository more than doubled while the share of changes requiring a revert fell by over 40%, and the share of internal pull requests passing after one review and fix round rose from 65% to 78% while those needing five or more rounds dropped from 8.9% to 1.5%. The process assigns no human approval to low-risk changes, one approver to medium-risk changes and two to high-risk changes, with CI workflow changes always requiring human oversight, and caps automated review cycles at three rounds.", "body_md": "Anthropic has [outlined](https://claude.dev/blog/solving-code-review-at-anthropic/) how the Claude Code team handles code reviews as AI agents increasingly contribute to its codebase. The approach relies on multiple layers of automated verification, AI-powered reviews, and risk-based human approval, aiming to reduce manual review time without increasing regressions or production incidents.\n\nAddy Osmani, Morgan Westlee Lunt and Qing Wang described how the team's review process has evolved alongside the growing volume of AI-generated code. Between June and September, merged pull requests to the Claude Code repository more than doubled, while the proportion of changes requiring a revert fell by over 40%.\n\nRather than relying on traditional line-by-line reviews, the team has moved much of the verification earlier in the development process. Before opening a pull request, Claude runs tests, builds, and linters, while a separate agent reviews the changes in a fresh context.\n\nEvery pull request then goes through several automated checks. Claude-powered reviewers inspect code changes for potential bugs, with multiple agents independently investigating findings before another group verifies them. A separate security review can also block a merge if unresolved issues remain.\n\nThis approach also raises questions about the evolving boundaries between software engineering, testing, and quality assurance. As one commenter [put it](https://x.com/jaysonambrose/status/2114817948355563631?a=fSm_DXMpxoiMe03c8xw&s=20):\n\nSo code review is officially synonymous with testing now? Should the code review mechanism be owned by QA team? Is there still a QA team?\n\nHuman involvement depends on the risk associated with a change. Low-risk modifications, such as documentation updates or internal features behind feature flags, may require no human approval. Medium-risk changes require one person, while high-risk modifications need two approvals. Changes to particularly sensitive areas, including CI workflows, always require human oversight.\n\nThe team also introduced mechanisms to prevent automated reviews from generating excessive feedback. Review cycles are capped at three rounds before the author is asked to reconsider the implementation. Subsequent reviews focus on new changes rather than repeatedly examining the entire pull request.\n\nThese adjustments have improved review efficiency. According to Anthropic, the share of internal pull requests passing after one review and fix round increased from 65% to 78%. Meanwhile, the proportion requiring five or more rounds dropped from 8.9% to 1.5%.\n\n*Source: Cloude.dev*\n\nHuman reviewers nevertheless remain responsible for architectural decisions, product direction, high-risk changes, and the final outcome. The team also emphasizes that the person directing an AI agent remains accountable for the code it produces.\n\nAnthropic's approach extends beyond code review itself. Merged changes are typically released behind feature flags, tested internally, and gradually rolled out to users. Incidents and reverted changes are also incorporated into a growing evaluation dataset used to measure and improve the automated reviewers.\n\nThe central idea is to optimize code review around the risks a change introduces rather than the amount of code a human has personally read. As AI-generated code becomes more common, Anthropic's experience illustrates how engineering teams may need to rethink the balance between automated verification and human oversight.", "url": "https://wpnews.pro/news/anthropic-outlines-its-ai-powered-code-review-process-for-claude-code", "canonical_source": "https://www.infoq.com/news/2026/11/claude-code-review/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global", "published_at": "2026-11-15 09:55:00+00:00", "updated_at": "2026-11-15 10:19:35.749209+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "artificial-intelligence"], "entities": ["Anthropic", "Claude Code", "Addy Osmani", "Morgan Westlee Lunt", "Qing Wang"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/anthropic-outlines-its-ai-powered-code-review-process-for-claude-code", "markdown": "https://wpnews.pro/news/anthropic-outlines-its-ai-powered-code-review-process-for-claude-code.md", "text": "https://wpnews.pro/news/anthropic-outlines-its-ai-powered-code-review-process-for-claude-code.txt", "jsonld": "https://wpnews.pro/news/anthropic-outlines-its-ai-powered-code-review-process-for-claude-code.jsonld"}}