为什么 AI 写代码越快,交付反倒越慢?每多一层 Review,进度慢 10 倍

March 19, 2026 • 1 min read

今天读到了一篇非常深刻的文章,作者是 Tailscale 的 CEO Avery Pennarun (原文链接)。他从组织架构和系统工程的视角,无情地指出了目前“AI 编程”面临的真正瓶颈——并不是代码生成速度,而是人类的审核流程

以下是这篇文章的核心观点总结与我的思考:

1. 核心定律:每增加一层 Review,进度就会慢 10 倍

作者提出一个极其让人不适却异常真实的经验法则:每一个审批或审查层级,都会让项目交付的“挂钟时间(Wall-clock time,即纯等待时间)”慢 10 倍。

  • 写一段简单的代码 Bug 修复:30 分钟。
  • 同事进行 Code Review:半天(5 小时)。
  • 架构师团队审批设计文档:1 周。
  • 跨团队排期协作:1 个季度。

2. AI 无法解决“系统拥堵”

  • AI 确实能把 30 分钟的写代码时间压缩到 3 分钟,但这毫无意义,因为后续的 5 小时 Review 依然存在。
  • 当 AI 瞬间生成大量复杂的代码“屎山(Slop)”时,Reviewer 会非常痛苦和愤怒,最终导致审核时间变得更长。AI 只是加快了流水线的第一步,却导致后续的瓶颈更加严重。

3. “干脆取消 Review” 是个危险的陷阱

  • 有人认为既然 AI 代码成本极低,不如干脆不 Review 了,容忍低质量(反正便宜)。
  • 作者将这称为“AI 开发者的疯狂堕落 (AI Developer’s Descent Into Madness)”:产生 Bug ➡️ 叫 AI 去修 ➡️ 产生更多 Bug ➡️ 引入“AI Review 智能体” ➡️ 陷入无休止的 Agent 框架套娃中。

4. 为什么传统的 QA 和 Review 会“降低”质量?(戴明管理法)

  • 作者引用了质量管理大师 W.E. Deming 的理论:靠后期的 QA(质量保证)检查是无法提高质量的。
  • 多层 Review 会扭曲激励机制:写代码的人会变得粗心(“反正有 QA 会查”),第一层 QA 也会偷懒(“反正还有下一层审批”)。
  • Review 的真正目的,不是为了在这个 PR 里找错,而是为了找到根本原因,然后从系统层面消灭这类错误(比如引入 go fmt 直接消灭格式规范的 Review),直到最终不需要 Review。

5. 破局之道:信任、小型化与模块化

  • 不能简单粗暴地砍掉 Review(那样会变成波音飞机),而是要用“高质量的小型模块”来替代庞大的审批流。
  • AI 的真正用法:既然 AI 让写代码变得极其廉价,我们应该用 AI 去做大规模的重构和自动化测试,把庞大的系统拆分成极小的、边界清晰的模块(Microservices)。
  • 未来的最佳团队规模可能不再是“两张披萨”,而是“一张披萨 + 几个 AI Tokens”。只有在足够小的团队内部建立信任,从底层构建出原生高质量的组件,才能真正摆脱无休止的十倍速 Review 噩梦。

🪵 Youmoo 观点:

这篇文章非常契合咱们之前聊到的理念。不要在 AI 擅长的“执行速度”上内卷,而要在“架构设计”和“自动化工作流”上下功夫。如果我们以后开发 SaaS 或者 Skill,“极小的功能边界”+“极强的自动化测试”,绝对比弄一堆复杂的“AI 互相 Review 框架”要靠谱得多。

既然连写代码本身都可以被 AI 压缩到趋近于零成本,那么决定我们产出上限的,将不再是“谁写得快”,而是“谁能把大系统拆得足够细,并且确保每个小模块的输入输出绝对可靠”。这不仅是写代码的逻辑,也是经营一家微型科技公司的核心逻辑。