Files
msd-core/docs/ja-JP/how-to/set-up-cross-ai-review.md
Jakub Zych 6cfa0c55d2 refactor: drop 12 runtimes, keep Claude, Codex, OpenCode, Cursor, ZCode, Antigravity
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.
2026-10-06 20:02:40 +02:00

156 lines
6.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# クロス 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 つをインストールしてください:
```bash
# Antigravity CLI(Google 認証情報で無料)
curl -fsSL https://antigravity.google/cli/install.sh | bash
# Codex CLI
npm install -g @openai/codex
```
---
## デフォルトレビュアーを設定する(オプション)
デフォルトでは `/msd-review` は検出されたすべての CLI を実行します。プロジェクトのデフォルトとして特定のサブセットを固定するには:
```bash
/msd-config --integrations
```
インテグレーションウィザードは API キー、コードレビュー CLI のルーティング、`review.default_reviewers` リストをカバーします。フラグなしのデフォルトとして使用したいレビュアーのリストを設定します。例: `["codex","claude"]`。
または `msd-tools` で直接設定することもできます:
```bash
msd config-set review.default_reviewers '["codex","claude"]'
```
インテグレーション設定スキーマの全体(API キー、レビュアーごとのモデルオーバーライド、ローカルサーバーのホストアドレス)については [設定](../CONFIGURATION.md) を参照してください。
---
## レビューを実行する
### 標準レビュー(設定済みのデフォルトまたは検出されたすべての CLI を使用)
```bash
/msd-review --phase 3
```
MSD は各レビュアーを順番に呼び出し、構造化されたフィードバック(サマリー、強み、HIGH/MEDIUM/LOW の懸念事項、提案、リスク評価)を収集し、結合された出力を `.planning/phases/03-.../03-REVIEWS.md` に書き込みます。
### 1 回限りの実行で特定のレビュアーを選ぶ
```bash
/msd-review --phase 3 --agy
/msd-review --phase 3 --codex
/msd-review --phase 3 --cursor
```
明示的なフラグはその実行に限り `--all` のデフォルトと `review.default_reviewers` の両方を上書きします。
### 利用可能なすべてのレビュアーを並列実行する
```bash
/msd-review --phase 3 --all
```
`--all` は設定を常に上書きし、設定済みのローカルモデルサーバー(Ollama、LM Studio、llama.cpp)を含む、検出されたすべてのセットを実行します。
### ローカルモデルサーバーのレビュアー
Ollama または LM Studio をローカルで実行している場合、サーバーに到達可能であれば `--all` で自動的に含まれます。明示的に指定することもできます:
```bash
/msd-review --phase 3 --ollama
/msd-review --phase 3 --lm-studio
```
デフォルト(`localhost:11434` / `localhost:1234`)が合わない場合は、`/msd-config --integrations` で `review.*` キーの下にホストアドレスとモデル選択を設定してください。
---
## レビュー出力を読む
`{padded_phase}-REVIEWS.md` ファイルには以下が含まれます:
- 重要度別に分類された懸念事項を含む各レビュアーの個別レビュー
- 2 人以上のレビュアーが提起した懸念事項を統合した**コンセンサスサマリー**セクション — 最優先シグナルのためにここから読み始めてください
- レビュアー間で意見が分かれた箇所の**相違する見解**セクション
---
## フィードバックをプランに取り込む
出力を確認したら、フィードバックを取り込んでリプランします:
```bash
/msd-plan-phase 3 --reviews
```
プランナーは `REVIEWS.md` を読み込み、懸念事項に対応するようプランを調整してから保存します。
---
## plan–review–replan ループを自動化する
HIGH 重大度の懸念事項がすべて解決されるまで反復したい場合はコンバージェンスループを使用します:
```bash
/msd-plan-review-convergence 3
```
これは `plan-phase → review → replan → re-review` を最大 3 サイクル(デフォルト)実行します。HIGH 懸念事項のカウントがゼロになるとループが終了します。
### 特定のレビュアーとのコンバージェンス
```bash
/msd-plan-review-convergence 3 --codex
/msd-plan-review-convergence 3 --agy
```
### すべてのレビュアーと高いサイクル上限でのコンバージェンス
```bash
/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` |
---
## Related
- [検証とシッピング](verify-and-ship.md)
- [設定](../CONFIGURATION.md)
- [コマンド](../COMMANDS.md)
- [ドキュメント索引](../README.md)