PlanGate

PlanGate Claude Code Plugin 移行ガイド

最終更新: 2026-04-27 対象バージョン: plugin 0.5.0

背景・目的

PlanGate は当初、.claude/ ディレクトリを含むリポジトリ配布前提の構成でした。この構成は単一リポジトリ内では十分機能しますが、他プロジェクトへの横展開に課題があります:

これらを解決するため、PlanGate の Claude Code 側機能を plugin 形式で配布可能にしました(plugin/plangate/)。本ドキュメントは、既存利用者と新規利用者双方に向けた移行・導入ガイドです。

デュアル運用の前提

本 plugin は、既存の .claude/ 構成と 併存可能に設計されています:

このため、既存利用者は急いで移行する必要はありません。plugin の安定性を確認してから段階的に移行できます。

同梱範囲(plugin 0.5.0)

Skills (14)

Skill 役割
brainstorming アイデア → 設計書(PBI INPUT PACKAGE)への昇華
self-review 変更内容の17項目体系的セルフレビュー
subagent-driven-development サブエージェント駆動の2段階レビュー開発
systematic-debugging エビデンスベースの体系的デバッグ
codex-multi-agent Codex マルチエージェント連携
setup-team タスク規模・モードに応じたマルチエージェントチーム設計
intent-classifier User Request を 7 分類(feature/bug/refactor 等)
skill-policy-router Intent + Mode → GatePolicy(requiredSkills 等)決定
evidence-ledger 証拠記録・Completion Gate 連携
design-gate high-risk 以上での設計 Artifact 8 項目必須チェック
review-gate 6 観点レビュー・critical finding → Completion Gate ブロック
context-packager Allowed Context 6 要素の構造化出力
subagent-dispatch 依存関係グラフ生成・並列実行可能タスク特定・dispatch
pr-decision Evidence Ledger + Review Gate から APPROVE/BLOCK/CONDITIONAL 判定

Commands (7)

Command 役割
/working-context チケット単位の作業コンテキスト管理
/ai-dev-workflow PlanGate ワークフロー起動(plan → exec 等)
/pg-check GatePolicy チェック・Completion Gate 確認
/pg-hunt 問題調査・根本原因分析
/pg-tdd Red→Green→Refactor TDD cycle + Evidence Ledger 連携
/pg-think 設計・実装前の構造化思考
/pg-verify 成果物検証・受入基準突合

Agents (6)

Agent 役割
workflow-conductor PlanGate 全フェーズの制御
spec-writer PBI → plan/todo/test-cases 生成
implementer TDD 実装
linter-fixer L-0 リンター自動修正
acceptance-tester V-1 受入検査
code-optimizer V-2 コード最適化

Rules (9)

Rule 内容
working-context.md docs/working/ 配下の作業コンテキスト管理ルール
review-principles.md CI/ローカル共通のレビュー判定フレーム
mode-classification.md 5 段階モード分類基準(ultra-light/light/standard/high-risk/critical)
evidence-ledger.md Completion Gate ブロック条件の正本
design-gate.md high-risk 以上での Design Artifact 必須定義
review-gate.md 6 観点レビュー・critical finding ブロック条件
completion-gate.md 全 Gate 通過を一元管理する 5 条件チェックポイント
subagent-roles.md 6 ロール定義(planner/implementer/reviewer 等)
worktree-policy.md high-risk: 必須(推奨)、critical: 必須(強制)

対象外の理由

プロジェクト固有 agents (plugin 未同梱)

以下は特定プロジェクトのインフラ/フレームワーク前提を持つため、汎用配布には不適合です:

Agent 固有前提
backend-specialist Laravel 11、クリーンアーキテクチャ
frontend-specialist TypeScript、特定フレームワーク
database-architect PostgreSQL 16、Eloquent ORM
devops-engineer AWS ECS + CodeBuild + CodeDeploy + Terraform

入手方法: 必要に応じ、plangate リポジトリから個別にコピー:

git clone https://github.com/s977043/plangate.git
cp plangate/.claude/agents/backend-specialist.md your-project/.claude/agents/

専門用途 agents (plugin 未同梱)

以下は opt-in 想定のため、本 plugin には含めません。必要時に手動追加、または将来的に別 plugin として提供予定:

補助 agents (plugin 未同梱)

運用熟成後に追加検討:

test-engineerrelease-manager は現時点で .claude/agents/ に存在しません(implementer が兼務、release-manager は critical モード時のみ必要)。

Codex CLI は対象外

本 plugin は Claude Code 専用です。Codex CLI 向け設定(.codex/)は別 plugin(例: openai-codex/codex)として扱ってください。将来的に統合を検討する可能性はありますが、現時点では対象外です。

Plugin 内 Rules 参照規則

plugin 内 agents から rules を参照する場合、plugin ルート相対パスを使用:

> 判定基準の正本: `plugin/plangate/rules/mode-classification.md`

従来の .claude/rules/ 参照は legacy 側で有効、plugin 側では書き換え済み。

Plugin 内 Agent/Skill 呼び出し規則

Skills

# 基盤系(5)
plangate:brainstorming
plangate:self-review
plangate:subagent-driven-development
plangate:systematic-debugging
plangate:codex-multi-agent

# Control OS / 統制系(9, plugin 0.5.0 で追加)
plangate:setup-team
plangate:intent-classifier
plangate:skill-policy-router
plangate:evidence-ledger
plangate:design-gate
plangate:review-gate
plangate:context-packager
plangate:subagent-dispatch
plangate:pr-decision

Agents

Task(subagent_type="plangate:workflow-conductor", ...)
Task(subagent_type="plangate:spec-writer", ...)
# ...他も同様

Commands

Commands は /command-name 形式でそのまま呼び出し可能。解決順(plugin vs legacy)は Claude Code 内部仕様に従う。

既存利用者向け段階的移行手順

Phase 1: 評価(推奨: 1 週間程度)

# 1. plugin/plangate/ の存在を確認
ls plugin/plangate/

# 2. 既存の .claude/ と並行稼働させ、違和感なく使えるかテスト
# plugin 経由と legacy 経由の両方を使ってみる

Phase 2: 部分移行

特定プロジェクトで plugin 側に切り替えたい場合、Claude Code の plugin 有効化設定を変更:

Phase 3: 完全移行(将来、オプション)

plugin の安定性を十分確認後、以下を段階的に実施:

注意: 完全移行は必須ではありません。デュアル運用のままでも問題ありません。

将来計画

完了済み(〜2026-04)

短期(〜3 ヶ月)

長期(6 ヶ月〜)

※ 上記は現時点の構想であり、確約ではありません。

FAQ

Q. plugin を入れると既存の .claude/ は動かなくなりますか?

A. いいえ。デュアル運用により、既存の .claude/ はそのまま動作します。

Q. plugin 版と .claude/ 版で挙動に違いはありますか?

A. 同梱されている skills / commands / agents / rules の 内容は原本と完全一致(rules 参照パスのみ plugin 内パスに書き換え)です。挙動の差はありません。

Q. 自分のプロジェクト固有 agents を plugin に追加したい

A. 本 plugin 自体の改変は推奨しません。代わりに、利用先プロジェクトの .claude/agents/ に配置してください。Claude Code は plugin 側と project 側を統合して認識します。

Q. Codex CLI 側も plugin 化する予定は?

A. 現時点で計画なし。Codex CLI のエコシステムは別途(openai-codex/codex plugin 等)で整備されているため、本 plugin との統合は慎重に検討します。

Q. 既存の ai-dev-workflow command がどう動くか分からない

A. plugin 導入前: .claude/commands/ai-dev-workflow.md が呼ばれる。plugin 導入後: Claude Code の解決順に依存(plugin 優先 or 同名の後勝ち)。明示的に plugin 側を呼ぶ場合は plangate:ai-dev-workflow 形式を試してください(runtime 検証推奨)。

参考リンク