Dev & Engineering ai-driven-developmentworkflow-automationcodex-clicursoropencodegithub-copilotkiro

AI-DLC Workflows

One harness-neutral core, native across major AI coding agents, turning AI agents into verifiable, self-correcting engineering workflows.

FollowAgents review · FARS-2.1
Not recommended
49/ 100 5-point scale 2.5 / 5
1 2 3 4 5 6
1Trust11 / 29 · 1.9/5

Evidence shows approval gates (user confirmation) and audit logs, but least privilege, data flow transparency, sensitive data handling, dependency security, external effects, rollback, and source attribution are not adequately addressed. Deductions: no least privilege details, no data flow or sensitive data handling, dependency security not mentioned, external effects unclear, rollback not described, source attribution relies on unverified publisher.

2Reliability6 / 14 · 2.1/5

Self-consistency is good: README, CI, and test files are consistent, but dependency availability is unverified (bun install relies on external network), and failure messages are not well demonstrated. Deductions: dependency availability unverified, failure messages not explicit in docs.

3Adaptability12 / 18 · 3.3/5

Audience and scenarios are clear (multiple harnesses), capability boundaries are described (stages, agents, scopes), trigger precision is high (commands and hooks), environment fit is good (multi-platform). Deductions: capability boundaries not fully explicit, environment fit relies on external tools.

4Convention9 / 18 · 2.5/5

Information architecture is clear (README, docs, dist), install notes are detailed, naming stability is present (version numbers), examples and FAQ exist, known limitations are mentioned, license is clear, versioning changelog exists but not detailed, maintenance responsibility not explicit. Deductions: naming stability not fully guaranteed, changelog not detailed, maintenance responsibility not explicit.

5Effectiveness7 / 13 · 2.7/5

Output usability is high (generated workflows), marginal value is high (multi-harness), cost-benefit not fully assessed. Deductions: cost-benefit data not provided.

6Verifiability4 / 8 · 2.5/5

Claims are traceable (references to spec, blog), cross-source corroboration is limited (only internal docs), fact-inference separation unclear. Deductions: cross-source corroboration insufficient, fact-inference separation unclear.

Evidence confidence: Low Reviewed Sep 01, 2026 Reviewed revision 96b11d390289
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Publisher identity is unverified; treat source with caution.
  • Dependency on bun installation requires secure network environment.
  • AI-generated content requires human review to avoid errors.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this agent do, and when should you use it?

AI-DLC Workflows is an open-source implementation by AWS Labs that brings the AI-Driven Development Life Cycle methodology to life as executable engineering workflows. It defines a structured framework with 5 phases, 33 stages, a roster of 14 agents (11 domain experts, 2 reviewers, and an adaptive composer), and a 91-event audit trail, all contained in a harness-neutral core/ directory. Thin per-harness surfaces adapt this core to run natively on Claude Code, Kiro IDE, Kiro CLI, Codex CLI, Cursor, opencode, and GitHub Copilot. Users copy the generated dist/ files into their projects to enable the workflow. Every stage includes an approval gate, and the system learns from human corrections by turning them into persistent behavioral rules. The default scope is classic, with 11 adaptive scopes, 3 depth levels, and 3 test strategy levels, plus CLI tools to adjust workflow on the fly.

It loads the methodology definitions (stages, agents, rules, knowledge) from core/, adapts them to specific coding tools via harness layers, and executes a state-machine-driven workflow. Users start by invoking /aidlc in their coding session, optionally running /aidlc --doctor first to verify the setup. The engine orchestrates 14 agents (including domain experts and reviewers) across stages, pausing at each stage for human approval. It records 91 event types for auditability, supports session resume, jump-to-stage, and redo, and allows real-time changes to scope, depth, and test strategy. The deterministic engine is byte-identical across harnesses. Users can regenerate all harness distributions with bun scripts/package.ts.

  1. Development teams needing a structured, auditable AI-driven software lifecycle, who can install on Claude Code and run /aidlc to guide their project from ideation to operation.
  2. Organizations using multiple coding tools (e.g., Claude Code, Cursor, Codex) that want a consistent methodology and workflow across all agents.
  3. Enterprises requiring strict quality gates and traceability, thanks to built-in reviewer agents and 91-event audit logs.
  4. Teams that want to capture human corrections as persistent rules, improving agent behavior over time via the built-in learning loop.
  5. Developers who need to switch between different coding environments (local IDE, CLI, CI) while preserving the same engineering process.

What are this agent's strengths and limitations?

Pros
  • Single methodology source generates all harness distributions, ensuring consistency and easy maintenance.
  • Built-in 91-event audit trail and approval gates provide enterprise-grade traceability.
  • Supports multiple major coding tools (Claude Code, Codex, Cursor, etc.), adapting to existing team workflows.
  • Learning loop converts human corrections into persistent behavioral rules, continuously improving agent performance.
Limitations
  • Requires bun and proper PATH configuration for non-interactive shells, which can be tricky on Windows.
  • Default configuration uses AWS Bedrock for Claude Code and Codex, requiring AWS account and model access, potentially adding cloud costs.
  • Recommended model is Claude Opus 4.8; weaker models may degrade performance and may need paid subscriptions (e.g., Kiro plan).
  • The process is structured with many approval gates, which might be cumbersome for small, rapid prototypes.

How do you install or deploy this agent?

  1. Install bun (common runtime): curl -fsSL https://bun.sh/install | bash (macOS/Linux) or irm bun.sh/install.ps1 | iex (Windows PowerShell). 2. Clone the main branch: git clone --branch main https://github.com/awslabs/aidlc-workflows.git. 3. Copy the harness distribution into your project, e.g., for Claude Code: cp -r dist/claude/.claude/ your-project/.claude/ and cp -r dist/claude/aidlc/ your-project/aidlc/, then merge AGENTS.md and .gitignore.

How do you use this agent?

For Claude Code: start claude in your project, run /aidlc --doctor to verify, then /aidlc Build a task management API with user authentication to begin. Follow the approval gates at each stage. Use /aidlc commands to check status, jump to a stage, or adjust scope/depth mid-flow.

How does this agent compare with similar options?

Compared to ad-hoc AI coding, AI-DLC introduces structured gates, role specialization, and knowledge retention, addressing context drift and lack of decision records. However, within coding-agent frameworks, alternatives like GitHub Copilot workspace or other workflow tools may exist, but no direct competitor is named in the source.

FAQ

Which AI models are supported?
It is model-agnostic, but the recommended model is Claude Opus 4.8 for best results. Claude Code and Codex CLI default to AWS Bedrock, requiring an AWS account.
How does it ensure code quality?
Each stage has an approval gate controlled by the user or reviewer agents, plus configurable test strategy and depth levels to control rigor.
Is AWS mandatory?
No. Although some harnesses default to AWS Bedrock, you can change the configuration to other providers. GitHub Copilot supports BYOK without GitHub auth.
Can it be used in CI/CD?
There is no explicit CI/CD integration, but the CLI tools and headless mode (e.g., Copilot -p) could enable it with custom setup.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents