Repolode
awslabs

awslabs/aidlc-workflows

为 Claude Code、Kiro、Codex CLI、Cursor 等 AI 编程助手提供分阶段的软件交付工作流规则。

Star
5,390
Fork
971
未关闭 Issue
301
最近提交
22小时前

这是什么?

AI-DLC(AI 驱动的开发生命周期)是一套工作流规则,让 AI 编程助手按照结构化的软件交付流程工作,而不是零散地响应提示。同一套与具体工具无关的核心规则,可分别部署到 Claude Code、Kiro CLI 和 IDE、Codex CLI、Cursor、opencode、GitHub Copilot 中,并通过原生 aidlc 命令安装到项目里。

流程包含 5 个阶段、33 个步骤,涵盖从初始化到运维的全过程,并配有 14 个智能体,包括领域专家和评审角色。工作流配置覆盖功能开发、缺陷修复、基础设施、安全、概念验证和企业级交付等场景。关键节点会等待人工审批,同时通过审计日志和持久化状态,把需求、决策与测试在项目全周期内串联起来。

核心功能

  • 01同一套工作流引擎可运行于七种 AI 编程工具中。
  • 02将工作拆分为 5 个阶段、33 个步骤,并在关键节点设置人工审批。
  • 03提供 11 种工作流配置,覆盖功能开发、缺陷修复、基础设施和安全等场景。
  • 04内置 14 个专门化智能体,包括领域专家与评审角色。
  • 05保留 120 条事件的审计日志及持久化的项目状态。

适用场景

  • 借助 AI 助手把功能需求推进到经过测试的实现。
  • 在 AI 智能体修改基础设施或安全相关代码前设置审批检查点。
  • 让团队在同一项目中统一使用不同的 AI 编程工具。

快速上手

  1. 1

    在 macOS、Linux 或 WSL 上安装 AI-DLC

    按 README 中的官方说明安装
  2. 2

    为你的工具(例如 Claude Code)配置项目

    cd /path/to/your-project && aidlc config --harness claude && aidlc doctor
  3. 3

    在项目中打开你的工具并用需求启动工作流

    /aidlc Build a REST API for inventory management

使用前须知

  • 部分工具需要特定版本,例如 Codex CLI 0.145.0 或更高版本。
  • Kiro IDE 可能会要求你信任项目钩子,这些钩子可在你的机器上运行命令。
  • 工作流会在人工审批节点暂停,需要开发者持续参与。
  • 推荐使用 Claude Opus 4.8 等高能力推理模型,效果依赖模型能力。

标签

常见问题

aidlc-workflows 是什么?
为 Claude Code、Kiro、Codex CLI、Cursor 等 AI 编程助手提供分阶段的软件交付工作流规则。 AI-DLC(AI 驱动的开发生命周期)是一套工作流规则,让 AI 编程助手按照结构化的软件交付流程工作,而不是零散地响应提示。同一套与具体工具无关的核心规则,可分别部署到 Claude Code、Kiro CLI 和 IDE、Codex CLI、Cursor、opencode、GitHub Copilot 中,并通过原生 aidlc 命令安装到项目里。
aidlc-workflows 可以免费使用吗?用的什么许可证?
aidlc-workflows 以 MIT-0 许可证开源。用于商业产品前,请先确认许可证条款。
aidlc-workflows 还在维护吗?
活跃维护中。aidlc-workflows 最近一次提交是在 2026年10月19日。
aidlc-workflows 适合用来做什么?
借助 AI 助手把功能需求推进到经过测试的实现。 在 AI 智能体修改基础设施或安全相关代码前设置审批检查点。 让团队在同一项目中统一使用不同的 AI 编程工具。
aidlc-workflows 怎么安装和运行?
在 macOS、Linux 或 WSL 上安装 AI-DLC 为你的工具(例如 Claude Code)配置项目: cd /path/to/your-project && aidlc config --harness claude && aidlc doctor 在项目中打开你的工具并用需求启动工作流: /aidlc Build a REST API for inventory management
在哪里获取 aidlc-workflows?
源代码和安装说明在 GitHub 上:https://github.com/awslabs/aidlc-workflows

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目