Removes kilo, kimi, kimi-code, copilot, windsurf, augment, trae, qwen, hermes, cline, codebuddy and pi end to end: capability descriptors, installer branches and converters (bin/install.js 14.9k -> 11.2k lines), TypeScript converters, hook surfaces and runtime homes, review lanes qwen/kimi-code, the two pi migrations, Kimi payload normalization in the hook guards, dead hostBehaviors vocabulary, launcher home probes, fixtures, runtime-specific tests and the prose that presented them as supported. Installer output for the six kept runtimes is byte-identical to before the prune. The Kimi tool-vocabulary tests in workflow-guard, read-guard and read-injection-scanner are left in place pending a decision.
6.8 KiB
クロス AI レビューの設定方法
目的: プランレビューに参加する AI レビュアーを設定し、プランニング済みフェーズのレビューを実行し、HIGH 重大度の懸念がなくなるまでフィードバックを反映してプランを収束させます。
前提条件: フェーズがプランニング済みであること(.planning/phases/ に {phase}-PLAN.md ファイルが存在する)。少なくとも 1 つの外部 AI CLI がインストールされ認証済みであること。
使用するレビュアーを決める
MSD Core は Claude(別セッション)、Codex CLI、CodeRabbit、OpenCode、Cursor、Antigravity CLI、Ollama、LM Studio、llama.cpp の任意の組み合わせにレビューリクエストをルーティングできます。
各レビュアーは PLAN.md ファイルに対して同じ構造化プロンプトを独立して実行します。モデルによって盲点が異なるため、複数レビュアーのコンセンサスは単一レビュアーよりも多くの問題を検出できます。
外部 CLI がまだインストールされていない場合は、少なくとも 1 つをインストールしてください:
# Antigravity CLI(Google 認証情報で無料)
curl -fsSL https://antigravity.google/cli/install.sh | bash
# Codex CLI
npm install -g @openai/codex
デフォルトレビュアーを設定する(オプション)
デフォルトでは /msd-review は検出されたすべての CLI を実行します。プロジェクトのデフォルトとして特定のサブセットを固定するには:
/msd-config --integrations
インテグレーションウィザードは API キー、コードレビュー CLI のルーティング、review.default_reviewers リストをカバーします。フラグなしのデフォルトとして使用したいレビュアーのリストを設定します。例: ["codex","claude"]。
または msd-tools で直接設定することもできます:
msd config-set review.default_reviewers '["codex","claude"]'
インテグレーション設定スキーマの全体(API キー、レビュアーごとのモデルオーバーライド、ローカルサーバーのホストアドレス)については 設定 を参照してください。
レビューを実行する
標準レビュー(設定済みのデフォルトまたは検出されたすべての CLI を使用)
/msd-review --phase 3
MSD は各レビュアーを順番に呼び出し、構造化されたフィードバック(サマリー、強み、HIGH/MEDIUM/LOW の懸念事項、提案、リスク評価)を収集し、結合された出力を .planning/phases/03-.../03-REVIEWS.md に書き込みます。
1 回限りの実行で特定のレビュアーを選ぶ
/msd-review --phase 3 --agy
/msd-review --phase 3 --codex
/msd-review --phase 3 --cursor
明示的なフラグはその実行に限り --all のデフォルトと review.default_reviewers の両方を上書きします。
利用可能なすべてのレビュアーを並列実行する
/msd-review --phase 3 --all
--all は設定を常に上書きし、設定済みのローカルモデルサーバー(Ollama、LM Studio、llama.cpp)を含む、検出されたすべてのセットを実行します。
ローカルモデルサーバーのレビュアー
Ollama または LM Studio をローカルで実行している場合、サーバーに到達可能であれば --all で自動的に含まれます。明示的に指定することもできます:
/msd-review --phase 3 --ollama
/msd-review --phase 3 --lm-studio
デフォルト(localhost:11434 / localhost:1234)が合わない場合は、/msd-config --integrations で review.* キーの下にホストアドレスとモデル選択を設定してください。
レビュー出力を読む
{padded_phase}-REVIEWS.md ファイルには以下が含まれます:
- 重要度別に分類された懸念事項を含む各レビュアーの個別レビュー
- 2 人以上のレビュアーが提起した懸念事項を統合したコンセンサスサマリーセクション — 最優先シグナルのためにここから読み始めてください
- レビュアー間で意見が分かれた箇所の相違する見解セクション
フィードバックをプランに取り込む
出力を確認したら、フィードバックを取り込んでリプランします:
/msd-plan-phase 3 --reviews
プランナーは REVIEWS.md を読み込み、懸念事項に対応するようプランを調整してから保存します。
plan–review–replan ループを自動化する
HIGH 重大度の懸念事項がすべて解決されるまで反復したい場合はコンバージェンスループを使用します:
/msd-plan-review-convergence 3
これは plan-phase → review → replan → re-review を最大 3 サイクル(デフォルト)実行します。HIGH 懸念事項のカウントがゼロになるとループが終了します。
特定のレビュアーとのコンバージェンス
/msd-plan-review-convergence 3 --codex
/msd-plan-review-convergence 3 --agy
すべてのレビュアーと高いサイクル上限でのコンバージェンス
/msd-plan-review-convergence 3 --all --max-cycles 5
ストール検知: サイクルをまたいで HIGH 懸念事項のカウントが減少していない場合、MSD は警告します。サイクル上限に達しても HIGH 懸念事項が残っている場合、エスカレーションゲートが表示され、続行するか手動でレビューするかを確認します。
条件: どのレビュアーを選ぶか
| 状況 | 推奨アプローチ |
|---|---|
| Antigravity がすでにインストール済み | --agy は常に良い出発点のレビュアー |
| 無料のマルチレビュアーカバレッジが欲しい | --agy(Google 認証情報) + --claude |
| プロジェクトが OpenAI 中心 | OpenAI モデルの観点のために --codex を追加 |
| API コストを完全に避けたい | Ollama にローカルモデルを設定して --ollama を使用 |
| リリース前に最大限のカバレッジが必要 | /msd-plan-review-convergence N --all |
| 素早く反復して高速なフィードバックが欲しい | 1 つの CLI を選ぶ: /msd-review --phase N --agy |