pi coding agentを中核に、各タスクを独立したgit worktreeで実行するエージェント型IDE。
automazeio/ccpm
AIコーディングエージェントに仕様駆動の開発ワークフローを提供するAgent Skill。PRDをエピックやGitHub Issuesに変換し、Git worktreeで並列実行します。
- スター
- 8,430
- フォーク
- 841
- 未解決の Issue
- 6
- 最終コミット
- 一昨日
これは何?
CCPMは、AIコーディングエージェント向けのプロジェクト管理スキルです。エージェントがプロダクト要件ドキュメントを作成し、それを技術エピックにまとめ、依存関係を含むタスクファイルに分解して、エピックIssueとサブIssueとしてGitHubに同期するまでをガイドします。進捗はリポジトリ内のプレーンなMarkdownファイルで管理し、GitHubのIssueコメントを監査履歴として利用します。
実行時には、Issueを分析して独立した作業ストリームを特定し、それぞれが担当ファイルの範囲内で作業し、Gitを介して連携する並列エージェントを起動します。エピックごとに専用のworktreeを用意するため、並列作業による変更を分離できます。standup、status、search、validationなどの決定的な処理は、モデルではなくbashスクリプトで実行します。
CCPMはagentskills.io標準に準拠しているため、Claude Code、Codex、OpenCode、Factory、Amp、Cursorなどのハーネスにインストールできます。利用にはgitと認証済みのgh CLIが必要です。また、利用可能な場合はgh-sub-issue拡張機能を使って親子Issueをリンクします。
主な機能
- 01ブレインストーミングをガイドし、PRDから技術エピックを作成
- 02エピックを依存関係と並列実行フラグ付きのタスクファイルに分解
- 03エピックとタスクをIssueおよびサブIssueとしてGitHubに同期
- 04Issue内の独立した作業ストリームごとに並列エージェントを起動
- 05エピックごとにGit worktreeを作成し、並列変更を分離
- 06bashスクリプトを使ってstandup、status、searchを実行
ユースケース
- エージェントがコードを書く前に、機能のアイデアを文書化された仕様にまとめる
- 大きな機能を複数のエージェントが同時に進められるタスクに分割する
- GitHub Issuesを通じて、エージェントの進捗をチームメイトに共有する
- コンテキストを失わずに、セッションをまたいでエージェント主導のプロジェクト作業を再開する
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/automazeio/ccpm.git - 2
スキルをプロジェクトのClaude Codeスキルディレクトリにシンボリックリンクする
ln -s /path/to/ccpm/skill/ccpm .claude/skills/ccpm - 3
GitHub CLIを認証する
gh auth login
使う前に知っておきたいこと
- プロジェクト用のGitHubリポジトリと、認証済みのgh CLIが必要です。
- 親子関係のサブイシューリンクには追加のgh-sub-issue拡張機能が必要です。ない場合はタスクリストにフォールバックします。
収録されている特集
トピック
よくある質問
- ccpm とは?
- AIコーディングエージェントに仕様駆動の開発ワークフローを提供するAgent Skill。PRDをエピックやGitHub Issuesに変換し、Git worktreeで並列実行します。 CCPMは、AIコーディングエージェント向けのプロジェクト管理スキルです。エージェントがプロダクト要件ドキュメントを作成し、それを技術エピックにまとめ、依存関係を含むタスクファイルに分解して、エピックIssueとサブIssueとしてGitHubに同期するまでをガイドします。進捗はリポジトリ内のプレーンなMarkdownファイルで管理し、GitHubのIssueコメントを監査履歴として利用します。
- ccpm は無料で使えますか?ライセンスは?
- ccpm は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ccpm は今もメンテナンスされていますか?
- 活発にメンテナンス中。ccpm の最終コミットは 2026年11月4日 です。
- ccpm は何に使えますか?
- エージェントがコードを書く前に、機能のアイデアを文書化された仕様にまとめる 大きな機能を複数のエージェントが同時に進められるタスクに分割する GitHub Issuesを通じて、エージェントの進捗をチームメイトに共有する コンテキストを失わずに、セッションをまたいでエージェント主導のプロジェクト作業を再開する
- ccpm のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/automazeio/ccpm.git スキルをプロジェクトのClaude Codeスキルディレクトリにシンボリックリンクする: ln -s /path/to/ccpm/skill/ccpm .claude/skills/ccpm GitHub CLIを認証する: gh auth login
- ccpm はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/automazeio/ccpm
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIコーディングエージェントに、課題、比較した選択肢、人間の判断、根拠、情報の古さを長期保存するプロジェクトメモリを提供するローカルガバナンス層。
Planner、Manager、WorkerのAIエージェントが別々の会話で連携し、大規模なソフトウェアプロジェクトを管理する、仕様駆動型フレームワーク。
計画を確認してから、18種類のAIコーディングアシスタント向けに、プロジェクト内のスキル、ルール、フック、ナレッジドキュメントを整備するCLI。
Claude Code、Codex、CursorなどのAIコーディングエージェントにAgent Skillsとして仕様駆動開発のワークフローを導入し、要件、設計、タスク、自律的な実装までを支援します。
Claude Code、Codex、Aiderなど複数のAIコーディングエージェントを、個別のGitワークスペースで実行・管理できるターミナルアプリ(CLI/TUI)。