con un clic
codex-multi-review
Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。
サブエージェント1体+Codex1体の軽量クロスレビュー。普段使い向け。修正は行わない。
playwright-cliでブラウザ動作確認を標準化された手順で実施する。
機能開発の一気通貫ワークフロー。
最大6サブエージェントを並列起動し、スコアベースで集約したレビューレポートを出力する。修正は行わない。
レビュー → 修正 → 再レビューを全員LGTMが出るまで回す。デフォルトは /cross-review。
| name | codex-multi-review |
| description | Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。 |
| user_invocable | true |
Codexプラグイン(codex-companion.mjs task)を使い、4つの専門レビュアーを並列起動する。Codexのコンテキストを消費しないため /multi-review より軽量。修正は行わない。
| # | ロール | プロンプト | 専門領域 |
|---|---|---|---|
| A | Security | prompts/security.md | セキュリティ |
| B | Logic | prompts/logic.md | ロジック・バグ |
| C | Architecture | prompts/architecture.md | 設計・アーキテクチャ |
| D | Testability | prompts/testability.md | テスタビリティ・テスト網羅性 |
| # | ロール | プロンプト | 専門領域 |
|---|---|---|---|
| E | Native | prompts/native.md | Swift/Kotlin |
起動条件: レビュー対象に .swift または .kt ファイルが含まれる場合。
.swift / .kt ファイルが含まれるかGlobで確認各プロンプトファイルの プロンプトテンプレート セクション内のテキストを読み取り、{{TARGET_FILES}} をファイル一覧に置換する。E (Native) にはSwift/Kotlinファイルのみ渡す。
4-5個のBashツール呼び出しを1つのメッセージで並列実行する。レビュアーを省略しない。全員起動が必須。
各プロンプトを /tmp/prompt-{role}.txt に書き出し、--prompt-file で渡す。
# 各レビュアーを並列起動(run_in_background: true)
node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.mjs" task --prompt-file /tmp/prompt-security.txt
注意:
--prompt-file で渡す(diffを含むと60KB超になり、シェルの引数長制限 Argument list too long で失敗する)--write は付けない(読み取り専用)--background は付けない(Codex側の run_in_background: true で並列化する)timeout は 300000(5分)各Bashの完了通知を待ち、stdoutからレビュー結果を読み取る。
結果が空または構造化されていない場合はリトライする。全レビュアーの結果が揃うまで集約しない。
| 条件 | 判定 |
|---|---|
| confidence 80以上 | 修正対象 |
| confidence 75-79 だが、2人以上のレビュアーが同一箇所/同一問題に75以上を付与 | 修正対象 |
| confidence 75-79 で単独指摘 | 報告のみ |
| confidence 75未満 | レビュアー側でフィルタ済み |
## 修正対象(confidence 80+ または 2人以上が75+)
### Critical
- [confidence: XX, reporters: A,C] ファイル:行番号 - 指摘内容
### Warning
- [confidence: XX, reporters: B] ファイル:行番号 - 指摘内容
### Info
- [confidence: XX, reporters: D] ファイル:行番号 - 指摘内容
## 報告のみ(confidence 75-79 単独)
- [confidence: 77, reporter: A] ファイル:行番号 - 指摘内容
## 各レビュアー判定
- A (Security): LGTM / NOT LGTM
- B (Logic): LGTM / NOT LGTM
- C (Architecture): LGTM / NOT LGTM
- D (Testability): LGTM / NOT LGTM
- E (Native): LGTM / NOT LGTM ※ネイティブコード含む場合のみ
tsc結果や実行結果など客観的証拠で判断するasキャスト等)は修正すべきと提案する