工程 / 官方
Anthropic 发布 AI 原生软件开发生命周期手册
Anthropic 近日发布《AI 原生软件开发生命周期(SDLC)手册》,系统阐述如何在规划、设计、构建、测试、部署和维护六个阶段全面引入 AI 能力。文章指出,随着 Claude Code 等智能编码工具的普及,代码编写本身已不再是开发效率的瓶颈,真正拖慢节奏的是围绕代码的人工审批、评审和交接流程。传统 SDLC 的设计逻辑建立在「编码最耗时」的前提之上,如今这一前提已经失效。当 AI Agent 可以在数小时内完成过去需要数周的构建工作,安全审查队列、治理委员会和人工逐行审阅等环节便成为新的卡点。Anthropic 提出「AI 原生 SDLC」概念,主张将 AI 嵌入每个阶段,以版本化的机器可读文件作为阶段间的交接载体,同时保留人类对关键决策的最终判断权,从而在提升效率的同时维持必要的合规与治理能力。
Anthropic 应用 AI 团队于 2026 年 8 月发布了一份面向企业工程团队的实践手册,核心主题是如何将 AI 能力系统性地融入软件开发生命周期的每一个阶段。手册作者 Louis Claxton 开篇即点明一个现实矛盾:AI 写代码的速度已经远超一年前的想象,但围绕代码的流程却几乎没有同步进化。许多团队仍在沿用相同的审批节点、评审机制和交接规范,导致 Claude Code 等工具带来的效率增益被大量抵消。
传统 SDLC 将开发过程划分为规划、设计、构建、测试、部署和维护六个离散阶段,每个阶段由不同角色主导,通过文档、工单和签字完成流转。这套体系的设计逻辑是:在编码最耗时的年代,通过严格的阶段管控来保证质量和可追溯性。然而,当 AI Agent 将构建阶段压缩至数小时,左右两侧的规划与测试部署阶段依然以人工速度运转,整体流程的瓶颈便从构建本身转移到了这些人工环节。
手册以安全审查为例说明问题的严峻性:安全团队的规模是按照人工产出来配置的,一旦 AI Agent 大幅放大代码产出量,要么审查队列积压,要么代码在审查不足的情况下直接上线。对于受监管行业的企业而言,两种结果都无法接受。因此,安全和合规检查机制本身也必须跟上 AI 的节奏,而不能继续依赖每周或每月召开一次的委员会会议来处理例外情况。
Anthropic 提出的「AI 原生 SDLC」将线性流程改造为循环结构,AI 被嵌入每个节点,阶段间的交接通过版本化的机器可读文件自动触发。在规划阶段,Claude 直接从原始痛点数据中提炼需求并生成 intent.md 文件,既可供产品负责人阅读,也可供后续 Agent 直接调用。设计阶段将需求与设计压缩为一次与 Agent 的协作会话,输出结果版本化存入 Git。构建阶段由 AI 生成测试和代码,机构知识以 CLAUDE.md 文件形式持续维护。
在测试与部署阶段,手册主张以持续评估取代阶段性 QA 门控,以多层 Agent 审查取代人工逐行审阅,仅将受监管代码和关键路径保留给人工复核。治理规则以钩子形式在 AI 执行时实时强制执行,而非事后在评审周期中补救。维护阶段则由 Agent 持续监控生产环境,一旦发现异常即自动诊断并将问题写回为新的 intent.md,驱动下一轮循环。整条提交链同时构成完整的审计追踪,记录谁提出了什么需求、Agent 产出了什么、谁进行了审批。
手册强调,AI 原生 SDLC 并非要消除人类的判断,而是重新定位人类注意力的投放点。随着各阶段产出物的形态从会议纪要和工单转变为版本化的 Markdown 文件和代码记录,人类的审查重心也随之迁移到真正需要判断力的决策节点。Anthropic 表示,这份手册的内容来源于其与企业客户合作的实际经验,各项实践模块相互独立,组织可以根据自身所处阶段选择性地采纳,而无需一次性完成全面转型。
要点
- AI 编码工具的普及使构建阶段不再是瓶颈,规划、测试和部署等人工环节反而成为新的效率瓶颈
- AI 原生 SDLC 将线性开发流程改造为循环结构,以版本化机器可读文件作为阶段间自动交接的载体
- 安全与合规治理需要从事后审批委员会转变为在 AI 执行时实时强制执行的钩子机制
- 人类审查不被取消,而是聚焦于受监管代码和真正需要判断力的关键决策节点
- 整条版本提交链同时充当审计追踪,完整记录需求来源、Agent 产出和人工审批信息
原始标题:The AI-Native SDLC playbook | Claude by Anthropic
本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。