Claude Code 团队如何用六层流水线取代逐行人工评审
Anthropic 的 Claude Code 团队公开了内部 code review 流程:在每日合并变更从 5 月的约 2500 涨到 9 月的 3 万以上的压力下,他们把大部分「读代码」交给机器,把人的注意力留给方向判断和高风险路径。流程拆成六层——提交前用可执行的验证(测试、构建、截图对比)加 fresh-context subagent 审 diff;每个 PR 由 Claude 对照整个 repo 和 PR 声明的意图评审,findings 先经多个 agent 投票过滤,再按 Important/Nit/Pre-existing 分级以 inline comment 呈现;安全评审可阻断合并;CI 之外按风险分档决定需要 0/1/2 个人工 approval,分档由分类器读改动内容决定而非按作者;最后是 merge queue、flag、内部先灰度与一步回滚。他们也写了失败:一个 CLI PR 一夜跑了 50 多轮评审,git blame 显示约 59% 的告警命中是首轮就存在的旧代码,于是加了轮次上限、只审新 diff、按 bug 类聚合。适合正在把 agent 接进 code review 的团队。