Claude Code 每次产出不一样?AWS Labs 这套规则让 AI 编码流程稳了
Claude Code、Cursor 用起来很爽,但有个根本问题:同一个需求,换个人提、换种说法,AI 产出的质量和顺序可能完全不一样。
AWS Labs 出手了。
他们把「AI 编码助手该怎么做事」整理成了一套可加载的规则文件,叫 AI-DLC(AI-Driven Development Life Cycle),仓库在 awslabs/aidlc-workflows,目前 1.2k+ Stars,MIT 协议开源。
它在解决什么问题
AI 编码助手灵活度很高,但你很难保证它每次接任务都走同一个靠谱的流程。今天它可能上来就写代码,明天可能先一通分析再动手——结果全看当次 prompt 怎么写。
AI-DLC 把「先理解上下文 → 再规划步骤 → 最后验证结果」这套顺序固化成规则,让 AI 每次接任务都走同一套流程。
核心机制:三阶段工作流
AI-DLC 的规则文件驱动 AI 走三个阶段:
- 理解阶段 — 读取项目上下文、依赖结构、现有代码风格
- 规划阶段 — 把任务拆成可验证的步骤,说明每步的目标和验收标准
- 验证阶段 — 检查输出是否符合规划,运行测试或人工复核
每个阶段的约束条件都是明文规则,不是靠 prompt 技巧硬调。AI 看到「先理解上下文」,就知道该先读 CLAUDE.md / AGENTS.md,而不是直接开写。
支持哪些 IDE/工具
这是它的另一个优势:跨平台覆盖。
- Claude Code
- Cursor
- Cline
- Kiro
- Amazon Q Developer
- GitHub Copilot
- OpenAI Codex
只要你的 AI 工具支持加载规则文件,就能接入。安装方式是下载 release 包,然后把规则文件放到项目里对应目录(每个工具的路径不一样,README 里有对照表)。
适合谁用
如果你团队里 AI 工具用得很随意,代码质量靠「AI 今天心情好不好」来决定,AI-DLC 是一个低成本的纠偏工具。它不替代 CI/CD,而是补了 AI 执行流程标准化这一环。
个人开发者如果想让自己的 AI 编码流程更稳定,也可以直接在个人项目里加载这套规则。
怎么装
官方推荐用 AI 帮你装——把下面这段 prompt 粘给 Claude Code 或其他 AI 工具,它会自动下载最新 release、创建对应平台的规则文件并做好 gitignore:
Set up AI-DLC in this project by doing the following: 1. Download the latest AI-DLC release…(详见 GitHub README)
你也可以手动下载 ai-dlc-rules-v.zip,解压后按 README 的平台对照表放到项目里。
GitHub 链接:https://github.com/awslabs/aidlc-workflows
评论区
登录后可评论。