Status: Stable Review cadence: Monthly
PlanGate は、AI コーディングエージェントをプロダクト開発に安全に組み込むためのゲート型ワークフローハーネスである。
AI が本番コードを書く前に、PBI、計画、TODO、受入条件、人間承認を必須化する。
詳細は Product Overview を参照。
No approved plan, no code.
AI がコードを書く前に、計画と受入条件を通す仕組みである。
主な対象は、AI コーディングエージェントをチーム開発で使う以下の人たちである。
短期的には、実装前に plan / test-cases / approval を通すため、即時実装より遅く見える。
しかし PlanGate の狙いは、初速だけを最大化することではない。
間違ったものを速く作るリスク、PR レビューでの手戻り、受入条件の後付け、スコープ逸脱を減らすことで、プロダクトデリバリー全体の速度と信頼性を上げる。
また、PlanGate は mode によって軽量化できる。
低リスクでは軽く、高リスクでは厳しくする。
詳細は Before / After を参照。
薄れない。
PlanGate は AI を止めるための仕組みではなく、AI が正しい範囲で速く動くための仕組みである。
AI が得意な実装、調査、検証、レビュー補助は活かしつつ、何を作るか、何を Done とするか、人間がどこで判断するかを固定する。
直接操作しなくても価値がある。
PM / PO にとって重要なのは、AI が作業する前に PBI の意図、受入条件、Done の定義が確認可能になり、実装後に検証結果と handoff が残ることである。
Developer や EM が PlanGate を運用していても、PM / PO の責任範囲である価値、スコープ、受入条件が守られやすくなる。
競合ではなく補完である。
Cursor、Claude Code、Codex CLI などは、AI エージェントが実際に作業する実行環境である。
PlanGate は、それらの上位で、PBI、計画、承認、検証、handoff を管理するワークフローハーネスである。
十分ではない。
CI/CD は主に実装後の検証を扱う。
PlanGate は実装前に、何を作るか、どう作るか、何を満たせば Done かを固定する。
つまり PlanGate は、post-check だけでなく pre-implementation governance を扱う。
違う。
PlanGate は prompt だけでなく、以下を含む。
PlanGate はプロンプトではなく、AI エージェントをチーム開発に組み込むための workflow harness である。
C-3 は実装前の計画承認である。
AI が作った plan、todo、test-cases を人間が確認し、承認する。承認前は本番コードを書けない。
C-4 は実装後のレビュー承認である。
実装、検証結果、handoff を確認し、PR / merge に進めるか判断する。
PlanGate は mode によって軽量化する。
小さな修正は ultra-light / light、高リスクな変更は high-risk / critical として扱う。
重要なのは、すべてを重くすることではなく、リスクに応じて承認と検証の深さを変えることである。
代表的には以下を測る。
AI が作った成果物が、一定時間後も残っているかを見る指標である。
PlanGate では code だけでなく、plan、test-cases、handoff も対象にする。
| Question | Short answer |
|---|---|
| 何をするもの? | AI がコードを書く前に計画と受入条件を通す |
| なぜ必要? | 間違ったものを速く作るリスクを下げるため |
| 誰向け? | AI coding agents を使うプロダクトチーム |
| 何が違う? | 承認境界、監査可能性、Scrum-friendly delivery を重視する |
| 競合は? | Cursor / Claude Code / Codex の代替ではなく補完 |
| 一番の価値は? | PM / PO が守るべき価値、スコープ、Done を AI 開発でも守ること |
はじめる(Getting Started) を参照してください。ultra-light モードで 1 タスクを完了する体験から始めるのが最短経路です。
段階的に導入を広げたい場合は 段階的導入ガイド を参照してください。
できます。既存コードへの変更は不要です。導入方法は 3 通り(最推奨は Marketplace):
/plugin marketplace add s977043/PlanGate → /plugin install plangate(Claude Code セッション内)。Codex は codex plugin marketplace add s977043/PlanGate。git clone https://github.com/s977043/plangate.git ~/plangate 後に sh ~/plangate/install.sh(.claude/ と .codex/ を自動検出)。.claude/ をプロジェクトへコピー(補足手段)。詳細は はじめる §インストール を参照。Phase 0(ultra-light)から始め、習熟度に応じて段階的にモードを上げる運用を推奨します。
install.sh・metrics の前提)PlanGate 自体は特定のプログラミング言語に依存しません。
必須ではありません。最初は 1 人が PlanGate を使ってタスクを進め、C-3 / C-4 ゲートで他のメンバーがレビューする形でも機能します。
徐々に plan.md / test-cases.md の読み方をチームに共有していく運用が現実的です。