Claude Code团队如何审查代码?
Anthropic 公开承认了一件过去在软件工程里大逆不道的事:在他们自己的编程工具 Claude Code 团队里,已经没有任何一个人类在脑子里装得下整个系统的全貌了,而且他们觉得根本没这个必要。
Claude Code 作为 Anthropic 主打的 AI 编程工具,它自己约 90% 的代码都是由 Claude 写出来的。但当 AI 开始写代码,改动量会呈指数级爆炸。
从 5 月到 9 月,Anthropic 主代码库每天合入的改动从 2500 次飙升到了 3 万次以上;独立存放的 Claude Code 代码库,合入的拉取请求也翻了一倍多,但因出错被回滚的比例反而下降了 40% 以上。
人类显然不可能靠肉眼看完这么多代码。他们的解法是把“读代码”这件事彻底移交给机器。
现在一个改动在提交前,先由写代码的智能体跑测试验证,再拉起另一个全新上下文的子智能体看差异;提交后,多个智能体并行找 Bug,另一组智能体对发现的问题投票,只有达成共识的真问题才会留下来,按严重程度排序。
如果作者也是智能体,两个 AI 甚至能自己改、自己审。最后配合风险分级,文档、文案和加了功能开关的低风险改动,只要自动化检查全绿,完全不需要人类审批就能直接合入。
这套流水线真正改变的不是审查效率,而是人类对软件系统的信任契约。
传统代码审查有个隐性功能:通过看同事写的代码,把系统知识装进不同人的脑子里。现在机器包揽了阅读,人类怎么理解代码?Anthropic 的做法是随用随问——要改哪块模块,就让 Claude 现场花几分钟生成一份切片说明,甚至画个可视化小工具。
这等于放弃了人类对软件系统的全局因果认知。只要 Claude 每次都能找对代码切片、解释清楚,系统就能高速运转;可一旦遇到跨模块的深层架构腐化,或者连模型自己都兜不住的致命故障,团队里已经没有老专家来兜底了。
而 Anthropic 自己就是造模型的,拥有近乎无限的算力和 Token 来让十几个智能体互相投票、反复重写;而普通公司如果盲目照搬这套“人类不读代码、全靠算力对冲”的玩法,不仅账单会被瞬间打穿,还会在不知不觉中彻底丧失独立维护自己核心代码库的能力。
把日常找 Bug 交给 AI 没问题,但把对系统的理解权也彻底外包给机器,也许只有卖 Token 的人才敢这么做。
