只让人类审核10%的代码,剩下的交给自动化与AI,错误率还能降下来。Claude Code团队的做法,是把代码审查看成一层层带洞的奶酪。

每一层都有洞,单层挡不住所有问题,但叠在一起,风险就被层层过滤。这套"奶酪堆叠"模型的核心,是把审查从一道关卡拆成多道并行防线。

具体落到流程上,检查点分布在四个阶段:提交前、提交时、合并时、发布后。每个阶段设置独立检查,各自盯住特定类型的风险,互不替代。

传统串行审查的问题在于跟不上AI驱动的迭代速度。一个人看完再交给下一个人,等待时间被拉长,快速迭代的节奏就被卡住。并行检查让各环节同时推进,减少了人为等待。

更关键的是容错结构:任何单点故障都不会导致全面失效。一层漏掉的问题,还有下一层兜着。

人机分工被明确划开。机器处理可重复的语法和风格检查,人类专注理解上下文、评估业务风险、指导AI行为。两种能力互补,而不是相互取代。

团队还维护了一本"错题本",收集历史错误,用来持续微调AI审查模型。模型因此能跟着新的编程模式一起更新,而不是依赖一套静态规则集。

这套思路背后有一个判断:代码审查不该被当成二进制问题——有没有人读过这段代码。它更像一个连续谱,由多层防御相互叠加而成。

把审查从"谁看了"转向"几层在查",人类的时间才能集中到高价值和高风险的地方。