news 2026/9/15 11:15:10

5阶段、33步、14个Agent:一文看懂AI-DLC的核心数字

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5阶段、33步、14个Agent:一文看懂AI-DLC的核心数字

5阶段、33步、14个Agent:一文看懂AI-DLC的核心数字

【免费下载链接】aidlc-workflowsAI-Driven Life Cycle (AI-DLC) adaptive workflow steering rules for AI coding agents项目地址: https://gitcode.com/GitHub_Trending/ai/aidlc-workflows

AI-DLC(AI-Driven Development Life Cycle,AI 驱动开发生命周期)是一个开源的 AI 编程 Agent 工作流框架:它把 Claude Code、Cursor、Codex 等 AI 编程助手变成结构化、可验证的软件交付流水线。整个框架可以用三个数字概括——5 个阶段、33 个步骤、14 个 Agent,外加 11 套工作流档案和 98 种审计事件。这篇文章不贴代码,带你用最少的篇幅看懂这套「数字背后」的完整方法论。🎯

一、关键数字速览:AI-DLC 的核心架构一览

先看这张官方给出的核心指标表(来源:docs/guide/00-introduction.md):

指标数值说明
阶段(Phases)5 个Initialization → Ideation → Inception → Construction → Operation
步骤(Stages)33 步每步有明确输入、输出和负责 Agent
Agent14 个11 个领域专家 + 2 个评审员 + 1 个自适应编排器
工作流档案(Scopes)11 种从完整 feature 到轻量 express
深度等级3 级Minimal / Standard / Comprehensive
审计事件类型98 种每个决策都留痕,全程可追溯

一句话理解:引擎(engine)负责决定「下一步做什么」,指挥者(conductor)负责「把这一步做好」,14 个 Agent 负责扮演各个领域的专家角色。完整定义可参阅 AI-DLC-Workflows-2.0-Specification.pdf。

二、5 个阶段:从「一句话需求」到「线上运营」

AI-DLC 的生命周期由 5 个阶段组成,按顺序执行,每步都有专人负责。各阶段步骤文件都存放在 core/aidlc-common/stages/ 目录下,逐阶段展开如下(详细图表见 docs/guide/04-phases-and-stages.md):

Phase 0:初始化(Initialization)— 3 步

#步骤干什么
0.1Workspace Scaffold创建本次任务(intent)的专属记录目录
0.2Workspace Detection自动识别项目类型(语言、框架、新旧项目)
0.3State Init初始化状态文件和审计日志

这 3 步全自动执行,不到一秒完成,无需人工干预。

Phase 1:构思(Ideation)— 7 步

验证「这事值不值得做」:1.1 意图捕获 → 1.2 市场调研 → 1.3 可行性分析 → 1.4 范围定义 → 1.5 组队 → 1.6 粗糙原型 → 1.7 审批交接。其中只有意图捕获、范围定义、审批交接是必选(ALWAYS),其余按任务类型条件执行——比如修 bug 就不需要市场调研。🔍

Phase 2:孵化(Inception)— 9 步

把想法变成可执行的设计:2.1 逆向工程(老项目专属)→ 2.2 实践发现 → 2.3 需求分析 → 2.4 用户故事 → 2.5 精化原型 → 2.6 领域设计 → 2.7 工作单元拆解 → 2.8 契约设计 → 2.9 交付规划。这里的 2.7 是关键:把大任务拆成一张张「工作单元卡(Unit)」,后续开发按卡推进。

Phase 3:施工(Construction)— 7 步

真正的写代码阶段:3.1 功能设计 → 3.2 非功能需求 → 3.3 NFR 设计 → 3.4 基础设施设计 → 3.5 代码生成 → 3.6 构建与测试 → 3.7 CI 流水线。前 5 步按单元逐个跑,后 2 步在所有单元完成后一次性跑完,避免「一次性审 15000 行代码」的灾难。

Phase 4:运营(Operation)— 7 步

部署与持续运营:4.1 部署流水线 → 4.2 环境开通 → 4.3 部署执行 → 4.4 可观测性 → 4.5 事件响应 → 4.6 性能验证 → 4.7 反馈与优化。4.7 是终点站:批准后工作流结束,也可以反馈回路跳回 1.1 开启下一轮迭代。⚡

三、33 步的细节:执行模式与 3 道验证门

33 = 3 + 7 + 9 + 7 + 7。但「怎么跑」比「有多少」更有意思:

33 步的 4 种执行模式(来源:docs/guide/04-phases-and-stages.md):

模式步数用户交互典型步骤
Inline(对话内完成)29每步末尾审批绝大多数步骤
Subagent(子代理协作)2中途提问 + 审批2.2 实践发现、3.5 代码生成
Pipeline(两级流水线)1仅审批2.1 逆向工程
Mob(多代理协作)1中途判断 + 审批2.4 用户故事

3 道验证门(Verification Gate):在构思→孵化、孵化→施工、施工→运营三个阶段交界处,引擎会自动跑溯源检查——需求是否都有对应故事、产物是否都有引用、有没有「孤儿文件」。检查不过,流程会停下来让你决定:继续还是回退修复。这是 AI-DLC 区别于「随便聊聊就写码」的核心机制。

四、14 个 Agent:一支「小型全能队」

AI-DLC 的 Agent 名册遵循「小团队、宽能力」哲学(Small Mob, Broad Agents)——模仿人类团队 3-5 人搞定一个功能的做法,而不是造 30 个窄领域专家再互相传话。14 个 Agent 的完整定义见 core/agents/ 目录:

11 个领域专家 Agent

Agent角色最活跃的战场
aidlc-product-agent产品经理意图捕获、需求分析、用户故事
aidlc-design-agentUX 设计师粗糙/精化原型
aidlc-delivery-agent交付经理组队、交付规划
aidlc-architect-agent架构师横跨 3 个阶段的 10 步,全队最忙
aidlc-aws-platform-agentAWS 平台专家基础设施设计、环境开通
aidlc-compliance-agent合规顾问纯辅助角色,注入合规约束
aidlc-devsecops-agent安全专家纯辅助角色,威胁建模与扫描
aidlc-developer-agent开发者代码扫描 + 代码生成
aidlc-quality-agentQA 工程师构建测试、性能验证
aidlc-pipeline-deploy-agentCI/CD 专家流水线、部署执行
aidlc-operations-agentSRE可观测性、事件响应、反馈闭环

2 个评审员 + 1 个编排器

  • aidlc-product-lead-agent:审需求、故事、原型——代表「客户视角」挑刺
  • aidlc-architecture-reviewer-agent:审技术设计——代表「评审委员会」把关
  • aidlc-composer-agent:自适应编排器。它评估你任务的「实现熵」(意图模糊度、结构不确定性、风险等 5 个分量),然后提议一份「最小可行执行清单」——哪些步骤该做、哪些可跳过,让你批准后才生效。

评审员只给结论(READY / NOT-READY)不改文件;施工阶段的对抗式评审最多循环 2 轮,且永远不阻塞——最终决定权在人类。

五、11 种工作流档案:同一套引擎,不同的仪式感

33 步不是每次都要跑满。AI-DLC 提供 11 种工作流档案(引擎里叫 scope,定义在 core/scopes/ 目录),按需裁剪路线:

档案适用场景实际步数深度
feature生产级完整功能33 / 33标准
enterprise受监管/高审计要求33 / 33全面
classic常规工作(默认)26 / 33标准
mvp首个真实产品增量23 / 33标准
infra环境与基础设施13 / 33标准
express需求已明确的轻量路径10 / 33最小
bugfix已知缺陷的定点修复9 / 33最小
poc可行性验证8 / 33最小

选择方式很简单:用/aidlc <档案名>显式指定,或直接描述任务让 AI-DLC 推荐。完整对比见 docs/guide/workflow-profiles.md。

六、隐藏数字:98 种审计事件与全程留痕

每个任务(intent)都有独立目录:状态记录在aidlc-state.md,所有决策写入audit/分片,共98 种事件类型。这意味着你可以回答「这个设计决策是谁在什么时候、基于什么材料做的」——对需要审计留痕的团队来说,这是 AI 编程从「玩具」走向「生产力」的分水岭。📋

七、新手上路:从哪些文件读起?

想做什么从哪里开始
装好并跑第一个工作流docs/guide/01-getting-started.md
看懂 5 阶段 33 步全流程docs/guide/04-phases-and-stages.md
理解 14 个 Agent 分工docs/guide/06-agents.md
挑选工作流档案docs/guide/workflow-profiles.md
看指挥者(conductor)如何执行core/aidlc-common/conductor.md
了解完整方法论AI-DLC-Workflows-2.0-Specification.pdf

结语:为什么是「5、33、14」?

这三个数字不是设计者的偏好,而是一套工程权衡的结果:5 个阶段覆盖了软件生命周期的完整闭环(含运营反馈);33 步把每个阶段切成「有输入、有产物、有负责人、有审批」的原子单元,配合 11 种档案灵活裁剪;14 个 Agent用「宽能力小团队」替代「窄专家流水线」,减少交接损耗。理解这些数字,你就理解了 AI-DLC 的设计骨架——接下来,去跑一个/aidlc express试试吧。🚀

【免费下载链接】aidlc-workflowsAI-Driven Life Cycle (AI-DLC) adaptive workflow steering rules for AI coding agents项目地址: https://gitcode.com/GitHub_Trending/ai/aidlc-workflows

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/15 11:14:43

Claude Code技术栈解析:LLM驱动的智能编程助手

1. 项目概述&#xff1a;Claude Code技术栈解析Claude Code是基于大型语言模型(LLM)的智能编码代理框架&#xff0c;它通过将Claude模型的自然语言理解能力与代码生成功能相结合&#xff0c;为开发者提供智能化的编程辅助工具。这个框架本质上构建了一个"思考-行动"循…

作者头像 李华
网站建设 2026/9/15 11:12:29

Unity角色对话口型同步:SALSA With RandomEyes插件实战指南

最近在弄Unity角色对话系统&#xff0c;被一个叫SALSA With RandomEyes的插件圈粉了。这东西说白了就是干一件事&#xff1a;让人物的嘴巴跟着语音动起来&#xff0c;配合随机眼球转动&#xff0c;整得跟真人说话似的。很多做独立游戏、虚拟主播、甚至数字人项目的朋友都在用这…

作者头像 李华
网站建设 2026/9/15 11:11:22

C语言实现俄罗斯方块:从数据结构到游戏循环的完整实践

如果你学过C语言&#xff0c;一定在某个时刻冒出过“写个俄罗斯方块试试”的念头。这个看似简单的益智游戏&#xff0c;其实是C语言里最经典的综合性项目之一&#xff1a;数组、指针、结构体、函数、循环、随机数、键盘输入、文件读写&#xff0c;全都用得上。更重要的是&#…

作者头像 李华