Repolode
gotalab

gotalab/cc-sdd

Claude Code、Codex、CursorなどのAIコーディングエージェントにAgent Skillsとして仕様駆動開発のワークフローを導入し、要件、設計、タスク、自律的な実装までを支援します。

代替できる製品:Kiro

スター
3,725
フォーク
285
未解決の Issue
19
最終コミット
8 日前

これは何?

cc-sddは、AIコーディングエージェントに仕様駆動のソフトウェア開発ワークフローを追加するインストーラーです。コマンドを1つ実行するだけで17個のAgent Skillsがセットアップされ、探索、要件定義、設計、タスク分解、実装までエージェントをガイドします。仕様はrequirements.md、design.md、tasks.mdなどのMarkdownファイルに記述し、コードを書く前に各フェーズの承認ゲートで人間が内容を確認します。

Claude CodeやCodex(stable)、Cursor、GitHub Copilot、OpenCode、Gemini CLI、Antigravity(beta)など、8つのコーディングエージェントに対応しています。/kiro-implスキルは承認済みのタスクを1つずつ実行します。ネイティブのサブエージェントを利用できる環境では、タスクごとに新しい実装担当エージェントがTDDを用いて作業し、別のレビュー担当が独立して確認します。それ以外の環境では、メインコンテキスト内で作業を進めます。このワークフローは、Kiro IDE向けに書かれた仕様との互換性を考慮して設計されています。

主な機能

  • 011つのnpxコマンドで、対応する各コーディングエージェントに17個のAgent Skillsをインストールします。
  • 02探索、EARS形式での要件定義、ファイル構成計画を含む設計、タスク分解を支援します。
  • 03ネイティブのサブエージェントが利用できる場合、承認済みタスクをTDDと独立したレビューを伴って実行します。
  • 04tasks.mdのアノテーションを通じて、タスクの境界と依存関係を管理します。
  • 05生成するドキュメントで14言語に対応します。

ユースケース

  • エージェントがコードを書く前に、プロダクトのアイデアを要件、設計、タスクに落とし込む。
  • 人間の承認ゲートを維持しながら、エージェントに規模の大きな承認済みタスクリストを実行させる。
  • steeringファイルと仕様ファイルで既存コードベースの境界を整理してから、機能を拡張する。
  • 大規模な取り組みを、依存関係に沿って順序付けた複数の仕様に分割する。

クイックスタート

  1. 1

    プロジェクトフォルダーに移動します

    cd your-project
  2. 2

    デフォルトのClaude Code Skillsをインストールします

    npx cc-sdd@latest
  3. 3

    エージェントでアイデアをもとに探索を開始します

    /kiro-discovery <idea>

使う前に知っておきたいこと

  • Cursor、Copilot、Devin、OpenCode、Gemini CLI、Antigravityのサポートはベータ版です。
  • タスクごとのレビューを伴う自律的な実装には、ホスト環境でネイティブのサブエージェントが利用できる必要があります。
  • レガシーモードは非推奨です。WindsurfとCodexのレガシーオプションはブロックされているか、非推奨です。

トピック

よくある質問

cc-sdd とは?
Claude Code、Codex、CursorなどのAIコーディングエージェントにAgent Skillsとして仕様駆動開発のワークフローを導入し、要件、設計、タスク、自律的な実装までを支援します。 cc-sddは、AIコーディングエージェントに仕様駆動のソフトウェア開発ワークフローを追加するインストーラーです。コマンドを1つ実行するだけで17個のAgent Skillsがセットアップされ、探索、要件定義、設計、タスク分解、実装までエージェントをガイドします。仕様はrequirements.md、design.md、tasks.mdなどのMarkdownファイルに記述し、コードを書く前に各フェーズの承認ゲートで人間が内容を確認します。
cc-sdd は無料で使えますか?ライセンスは?
cc-sdd は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cc-sdd は今もメンテナンスされていますか?
活発にメンテナンス中。cc-sdd の最終コミットは 2026年10月13日 です。
cc-sdd は何に使えますか?
エージェントがコードを書く前に、プロダクトのアイデアを要件、設計、タスクに落とし込む。 人間の承認ゲートを維持しながら、エージェントに規模の大きな承認済みタスクリストを実行させる。 steeringファイルと仕様ファイルで既存コードベースの境界を整理してから、機能を拡張する。 大規模な取り組みを、依存関係に沿って順序付けた複数の仕様に分割する。
cc-sdd のインストール方法は?
プロジェクトフォルダーに移動します: cd your-project デフォルトのClaude Code Skillsをインストールします: npx cc-sdd@latest エージェントでアイデアをもとに探索を開始します: /kiro-discovery <idea>
cc-sdd はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/gotalab/cc-sdd

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

関連プロジェクト