
GAになった AI-DLC Workflows v2.5.5 を Kiro CLI で動かしてみた
はじめに
2026年6月にAI-DLC Workflows v2.0.0のプレビュー記事を公開しました。あれから約5週間、v2.0がGAになりました。
現行版v2.5.5はGA以降のマイナーアップデートを重ねた最新版です。
本記事では、v2.5.5のdist/kiro/を使ってKiro CLIでワークフローを起動し、intent-captureステージの質問生成・回答モード提示まで動作確認します。
検証内容
検証環境
| 項目 | 値 |
|---|---|
| Kiro CLI | 2.13.1 |
| AI-DLC Workflows | v2.5.5 |
| コンダクターモデル | claude-opus-4.6 |
| サブエージェントモデル | claude-sonnet-4.6 |
| bun | Kiro CLI 内蔵版(PATH追加で利用) |
| 起動方法 | dist/kiro/ ビルド済み使用 |
AI-DLCのデフォルトはコンダクターがclaude-opus-4.8、サブエージェントがclaude-sonnet-4.5です。筆者環境ではcli.jsonのdefaultModelと各エージェント定義を変更し、opus-4.6 / sonnet-4.6の組み合わせで評価しました。
dist/がビルド済みでコミットされているため、cloneしてコピーするだけで配置できます。
git clone -b v2 https://github.com/awslabs/aidlc-workflows.git /tmp/aidlc-v2
cp -r /tmp/aidlc-v2/dist/kiro/.kiro <project>/.kiro
cp -r /tmp/aidlc-v2/dist/kiro/aidlc <project>/aidlc
cp /tmp/aidlc-v2/dist/kiro/AGENTS.md <project>/AGENTS.md
v2.0.0 → v2.5.5 の主要変更
v2.0.0からv2.5.5までの構成上の変化は以下のとおりです。
| 項目 | v2.0.0 | v2.5.5 |
|---|---|---|
| ステージ数 | 32 | 32 |
| エージェント数 | 13 | 14 (+composer) |
| ハーネス数 | 4 | 5 (+opencode) |
| Audit events | 67 | 74 |
| スコープ数 | 9 | 9 |
| Stage modes | 2 (inline, subagent) | 4 (+pipeline, +mob) |
主要な新機能を挙げます。
- Adaptive Workflows(v2.2.0) 自然言語の入力に応じてcomposerエージェントがスコープを推論し、EXECUTE/SKIPグリッドを動的に生成できるようになった
- プラグインメカニズム(v2.3.0)
plugins/ディレクトリで拡張ステージやcontributionを定義できる仕組みが追加された - opencode ハーネス(v2.4.6) 5番目のハーネスとしてopencode.aiに対応した
- 3ロールアンサンブル(v2.5.0)
pipeline/mobモードによるコラボレーター分離とcontribution filesを導入した
主要バージョンの変更概要
| バージョン | 日付 | 概要 |
|---|---|---|
| 2.1.0 | 06-24 | ワークスペース全面刷新: aidlc-docs/ → aidlc/spaces/default/intents/。per-intent layout、spaces/intents/multi-repo |
| 2.2.0 | 07-04 | Adaptive Workflows: composer エージェント(14番目)。NL キーワード推論でスコープ自動選択、EXECUTE/SKIP グリッド動的生成 |
| 2.3.0 | 07-07 | プラグインメカニズム: plugins/ による拡張 stage・contribution 定義 |
| 2.5.0 | 07-17 | 3ロールアンサンブル: pipeline/mob モード。コラボレーター分離、contribution files |
doctor 実行
配置後、/aidlc --doctorを実行したところ39 passed, 0 failedでした。
doctor 出力全文
AI-DLC Health Check
─────────────────────────────────────
✓ bun installed (required for CLI tools and hooks)
✓ aidlc-audit-logger.ts present
✓ aidlc-sync-statusline.ts present
✓ aidlc-validate-state.ts present
✓ aidlc-log-subagent.ts present
✓ aidlc-session-start.ts present
✓ aidlc-session-end.ts present
✓ aidlc-statusline.ts present
✓ aidlc-kiro-adapter.ts present
✓ agents/aidlc.json present (hook + permission wiring)
✓ settings/cli.json present (workspace default-agent activation)
✓ AWS_AIDLC_DEFAULT_SCOPE (unset — no project default)
✓ Enabled plugins: all enabled (no selection); enabled stage counts: aidlc=29, bootstrap=3
✓ Plugin selection flags: harness.json agrees with stage-graph.json
✓ Enabled stage compile coverage: every enabled stage file is in the full graph
✓ workspace shell ready (.kiro/ + aidlc/spaces/default/memory/)
✓ Agent filename/name consistency: all agent files match declared names
✓ Scope filename/name consistency: all scope files match declared names
✓ Submodules: no .gitmodules at workspace root
✓ Hooks last fired: ...
✓ Hook drops: none recorded
✓ Audit locks: none leaked
✓ State Version: 7
✓ Orphan worktrees: 0 observed
✓ Stale branches: 0 (0 bolt-* observed)
✓ Orphan state files: 0 observed
✓ Orphan audit: 0 observed
✓ Practices staleness: never affirmed (informational)
✓ MERGE_DISPATCH: 0 orphan INVOKED (0 bracketed)
✓ Cycle detection: 0 cycles
✓ Orphan stage files: 32 graph entries all have files
✓ Uncompiled stage files: 0 stage files missing from the compiled graph
✓ Scope validation: 9 scopes valid (27 advisories)
✓ Schema validation: 32/32 stages validated
✓ Graph references: 122 artifacts + edges resolved
✓ Keyword overlap: no conflicts
✓ Rule drift: no team/project rule overlaps org policy
✓ Paired sensor coverage: no sensor-bound rules (0 feedforward-only)
✓ Intent registry: all rows ⇄ record dirs reconciled
─────────────────────────────────────
39 passed, 0 failed
ワークフロー起動
電卓アプリを題材にワークフローを起動しました。
/aidlc "シンプルな電卓Webアプリを作りたい"
AI-DLCのワークフローエンジンがスコープの選択肢を提示しました。
How would you like to proceed?
- compose — Compose a tailored workflow (adaptive)
- mvp — Skip operations, ship the core
- feature — New feature, practical depth
- poc — Proof of concept (8/32 stages)
- (other scopes available)
最小構成で入口を確認するため、poc(8/32ステージ)を選択しました。intent-birthが実行され、ワークフローのレコードが作成されました。
intent-birth --scope poc --arguments "シンプルな電卓Webアプリを作りたい" --label "simple-calc"
Record created: aidlc/spaces/default/intents/260722-simple-calc/
続いてintent-captureステージが開始され、質問ファイルが生成されました。
Generated: intent-capture-questions.md (3 questions, PoC scope minimal depth)
Q1: 計算機の用途(学習用か実用か)
Q2: サポートする演算(四則演算のみか関数電卓か)
Q3: ターゲットユーザー(開発者自身かエンドユーザーか)
Select answer mode:
- Guide me (interactive Q&A)
- I'll edit the file (direct edit)
- Chat (freeform conversation)
ここで検証を停止しました。intent-captureステージの質問生成と回答モード提示まで正常に動作することを確認できました。
まとめ
AI-DLC Workflows v2.5.5は、dist/からのコピーだけでKiro CLI上で即座に動作しました。v2のアーキテクチャやHarness Engineeringの設計思想、使い方については以下の記事で詳しく解説されているので、評価の前に一読をおすすめします。









