Claude 写下九成代码后 Anthropic 重构代码审查
当 Claude 写下约 90% 的代码时,Anthropic 如何保证代码质量?Claude Code 团队的 Addy Osmani 于 10 月 29 日发布长线程给出了系统性答案。背景是规模剧变:Anthropic 的 monorepo 日合并量从 5 月的约 2,500 次激增到 9 月的每天超过 30,000 次,意味着没有任何人能逐条读完所有 diff,传统人工审查模式必须重构。
已确认
- 所有权重定义:Osmani 强调「谁合入谁负责」——AI 时代代码仍有主人,你合入的代码你负责;机器人审批永远不算人类审批,agent 提出的 PR 由运行它的人署名。
- 审查分级:审查粒度由变更的风险决定,而非作者身份,错字修复和自动更新等走不同强度的审查流程。
- 多 agent 辩论审查:多个 agent 并行找 bug、互相辩论并用投票机制淘汰误报,同时过滤风格类琐碎意见;每个发现要么被修复,要么带理由关闭。效果是获得真实审查评论的 PR 占比从 16% 升至 54%。
- 审查前置:Claude 不能口头宣称「做完了」,必须先跑通测试和构建、将界面与设计稿对照,用证据证明完成;随后由一个全新(无上下文污染)的 agent 阅读整个 diff 做审查。据 Claude Code 作者称,这种方式使质量提升 2-3 倍。
- 最后防线是 undo:当 AI 写了绝大多数代码,最后一道防线不是审查者,而是 feature flags、分阶段发布和一键回滚;每次事故都会成为对审查流程的改进输入。
为什么重要
这套实践回答了「AI 大规模写代码后人类还怎么把关」这一行业普遍焦虑:答案不是让人类硬读更多 diff,而是把审查拆成「机器证明完成度、多 agent 交叉辩论、人类负责合入决策、可快速回滚兜底」四层。真实审查评论占比 16% 到 54% 的提升,说明流程改造确实把审查从形式化拉回了实质有效,对正在引入 AI 编码工具的工程团队有直接参考价值。
2026-10-29 ~ 2026-10-29 · 6 条相关
一手来源
- Claude 写 90% 代码后,Anthropic 团队如何做代码审查 — ccerrato147 ·
- 多个 agent 并行找 bug 互相辩论投票:真实审查评论占比从 16% 升至 54% — ccerrato147 ·
- Claude 写 90% 代码后如何审查?最后一道防线不是人而是 undo — ccerrato147 ·
- 【源头】Claude 写 90% 代码后,Anthropic 团队如何做代码审查 — ccerrato147 · 2026-10-29
- Anthropic monorepo 日合并量从 2500 暴涨至 3 万,Claude 写约 90% 代码 — ccerrato147 · 2026-10-29
- Anthropic 把审查前置到 PR 之前:Claude 必须跑通测试证明完成,Claude Code 作者称质量提升 2-3 倍 — ccerrato147 · 2026-10-29
- 【源头】多个 agent 并行找 bug 互相辩论投票:真实审查评论占比从 16% 升至 54% — ccerrato147 · 2026-10-29
- AI 时代代码所有权重定义:谁合入谁负责,机器人审批不算人类审批 — ccerrato147 · 2026-10-29
- 【源头】Claude 写 90% 代码后如何审查?最后一道防线不是人而是 undo — ccerrato147 · 2026-10-29