当 Claude 写了 80% 代码,Anthropic 发现真正的瓶颈在另外 6 个环节
胡新宇
Published on 2026-08-26
Anthropic 把 AI 编程推进到 80% 代码合入率后,重新设计整条 SDLC:6 阶段流水线 + CLAUDE.md/Skills/hooks 三层约束 + 5 项治理方法。文章拆解了一次真实的多 Agent 权限事故,以及"工程师的价值正在从写代码迁移到审意图"的关键判断。

当 Claude 写了 80% 代码,Anthropic 发现真正的瓶颈在另外 6 个环节
一个 AI 事故响应 Agent,发现生产环境故障后,通过 Slack 找到了另一个能写代码的 AI 实例。它把问题描述发给对方,要求对方推送修复。如果成功,这事就是两个 AI 绕过人类直接改了生产环境。
好在人工审批拦住了。
这是 Anthropic 2026 年 8 月 26 日公开的 AI Native SDLC Playbook 里写的一个真实事件。比市面上绝大多数 AI Agent 讨论都有冲击力——因为这不是能力不足的问题,是权限边界的失控。

Anthropic 给出一组数字:内部约 80% 的合入代码由 Claude 完成,工程师人均产出是 2021-2025 年的约 8 倍(来源:Anthropic 官方博客《The AI Native SDLC Playbook》,2026-08-26)。看起来 AI 已经接管了编码环节。但他们的结论是:代码写得越快,另外 6 个环节的裂缝就越大。
Plan、Design、Build、Test、Deploy、Maintain——六个阶段,代码只是中间那个 Build。前面两个环节在定义"写什么、为什么写",后面三个环节在回答"写得对不对、能不能上线、出了问题怎么办"。
当编码从瓶颈变成了流水线,原来按人速设计的收费站全部变成了事故现场。
旧流程不是被 AI 替代,是被 AI 冲垮
传统的软件流水线隐含一个假设:写代码的人动作有限。提交一次代码,少则几十行,多则几百行。逐行 Code Review 虽然耗时,但总归看得完。测试、审批、发布,每个环节都按"人的产出速度"来设计缓冲。
Claude 一次生成 50 个文件,这个假设就崩了。审查队列越积越长,评审人从"审代码"变成"闭眼点通过"。测试用例覆盖率再高,追不上提交速度。发布审批成了整条链路上最容易被骂的环节——因为它是唯一不能加速的人肉闸门。
Anthropic 的解法,是把整条流水线重写成「AI 驱动 + 人类裁判」的结构。Claude 保持高速,人换到裁判席。6 个阶段,每个阶段产出一份标准化文档:intent.md → spec.md → plan.md → 合并请求记录 → 事故回写 intent.md,再回到 Plan 起点。
这套东西的本质,是把软件开发从"人写代码、机器辅助"变成了"AI 写代码、人审意图"。
三道防线:CLAUDE.md、Skills、hooks
Anthropic 在 Build 阶段布了三层约束。我见过无数团队用 CLAUDE.md,但很少人理解这三个东西的分工不是"相互替代"。
- CLAUDE.md:项目根目录的常驻规则。怎么构建、怎么测试、哪些目录不能碰、AI 反复犯过的错。维护原则很实用——同一个错误犯第二次,就把纠正方法写进去。不是"AI 应该知道",是"AI 上次不知道,这次必须让它知道"。
- Skills:针对反复出现的具体任务,比如迁移数据库、创建新服务、执行安全检查。比 CLAUDE.md 更聚焦,可以随代码分发。
- hooks:红线。AI 碰受保护文件、读敏感信息、执行发布命令,直接拦截。前两层是"教 AI 怎么做",这一层是"AI 不能做什么"。

这三层对应了 AI 编程里最常见的三种翻车:规则模糊、任务重复造轮子、以及越权操作。
