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 走三个阶段:

  1. 理解阶段 — 读取项目上下文、依赖结构、现有代码风格
  2. 规划阶段 — 把任务拆成可验证的步骤,说明每步的目标和验收标准
  3. 验证阶段 — 检查输出是否符合规划,运行测试或人工复核

每个阶段的约束条件都是明文规则,不是靠 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


GitHub: https://github.com/awslabs/aidlc-workflows

评论区

0 条评论

登录后可评论。

陈一铭 11 阅读