Repolode
awslabs

awslabs/aidlc-workflows

Claude Code、Kiro、Codex CLI、CursorなどのAIコーディングエージェントを導く、フェーズ制の構造化ワークフロー

スター
5,390
フォーク
971
未解決の Issue
301
最終コミット
13 時間前

これは何?

AI-DLC(AI-Driven Development Life Cycle)は、場当たり的なプロンプトではなく、構造化されたソフトウェア開発プロセスに沿ってAIコーディングアシスタントを動かすワークフロールール集です。単一のハーネス非依存コアを、Claude Code、Kiro CLIおよびIDE、Codex CLI、Cursor、opencode、GitHub Copilot向けにパッケージ化しており、ネイティブのaidlcコマンドでプロジェクトにインストールできます。

ワークフローは初期化から運用まで、5つのフェーズと33のステージを進み、ドメインエキスパートやレビュアーを含む14のエージェントが参加します。機能開発、バグ修正、インフラ、セキュリティ、概念実証、エンタープライズ開発を対象とするワークフロープロファイルを用意しています。人間による承認ゲートで作業を一時停止でき、監査証跡と永続化される状態によって、プロジェクトを通じて要件、判断、テストのつながりを保ちます。

主な機能

  • 017種類のAIコーディングハーネスで、同じワークフローエンジンを実行できます。
  • 02人間による承認ゲートを設け、作業を5つのフェーズと33のステージに整理します。
  • 03機能開発、バグ修正、インフラ、セキュリティ作業などに対応する11種類のワークフロープロファイルを提供します。
  • 04ドメインエキスパートやレビュアーを含む、14の専門エージェントを備えています。
  • 05120件のイベントを記録する監査証跡と、永続化されるプロジェクト状態を保持します。

ユースケース

  • AIアシスタントを使って、要件の整理からテスト済みの実装まで機能開発を進める。
  • AIエージェントがインフラやセキュリティ上重要なコードを変更する前に、承認チェックポイントを必須にする。
  • 同じプロジェクトで異なるAIコーディングツールを使う際のチームの手順を標準化する。

クイックスタート

  1. 1

    macOS、Linux、またはWSLにAI-DLCをインストールします

    curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh
  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-Driven Development Life Cycle)は、場当たり的なプロンプトではなく、構造化されたソフトウェア開発プロセスに沿って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をインストールします: curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh 使用するハーネス(例: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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト