tmux上でClaude CodeとCodexのエージェントチームを定義・起動・実行するTypeScript製CLIとターミナルUI。
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
プロジェクトフォルダーに移動します
cd your-project - 2
デフォルトのClaude Code Skillsをインストールします
npx cc-sdd@latest - 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 の数値は毎日更新されます。
関連プロジェクト
Claude Code、Codex CLI、Cursor CLI、Gemini CLI向けの平易なエージェントスキル。セッション報告を誰にでも分かる一画面の結論にまとめます。
テスト計画を先に立て、検証を徹底し、証拠レポートでコードの正しさを示すコーディングエージェント向けスキル。
複数プロジェクトのClaude CodeとCodexのエージェントセッションを1つのウィンドウで実行できる、軽量なクロスプラットフォームAIコーディングIDEです。
Claude CodeやCursorなど17のコーディングツールのAIエージェント用スキル、コマンド、エージェントを管理するObsidianプラグイン。
AIコーディングのトークン使用量をポケモンの相棒に変え、日々の支出とClaude、Codex、Antigravityの公式上限を追跡するmacOSメニューバーアプリ。