OpenAI Codex CLI を MCP サーバーとして統合し、セカンドオピニオンレビューを提供。トリガー: 'Codex でレビュー', 'セカンドオピニオン', 'Codex 設定', '別の AI にも見てもらって', 'Codex review'. Do NOT load for: 通常のレビュー(Codex 不要時)、実装作業、セットアップ以外。
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: codex-review description: "OpenAI Codex CLI を MCP サーバーとして統合し、セカンドオピニオンレビューを提供。トリガー: 'Codex でレビュー', 'セカンドオピニオン', 'Codex 設定', '別の AI にも見てもらって', 'Codex review'. Do NOT load for: 通常のレビュー(Codex 不要時)、実装作業、セットアップ以外。" allowed-tools: ["Bash", "Read", "Write", "Edit"]
Codex Review Integration Skill
OpenAI Codex CLI を MCP サーバーとして Claude Code に統合し、コードレビュー時にセカンドオピニオンを提供するスキル。
🎯 使用場面
セットアップ
- 初回設定: Codex CLI のインストール確認と MCP 登録
- 認証設定: Codex への OAuth / API キー認証
レビュー
- セカンドオピニオン: Claude のレビュー結果に Codex の視点を追加
- コード品質チェック: 複数 AI モデルの得意分野を活用
- 設計レビュー: アーキテクチャや実装パターンの多角的検証
機能詳細
| 機能 | 詳細 |
|---|---|
| MCP セットアップ | See references/codex-mcp-setup.md |
| レビュー統合 | See references/codex-review-integration.md |
| 最大8並列レビュー | See references/codex-parallel-review.md |
実行手順
- ユーザーのリクエストを分類
- 上記の「機能詳細」から適切な参照ファイルを読む
- その内容に従って設定またはレビューを実行
⚠️ 並列レビュー時の必須ルール
Codex モード(review.mode: codex)でのレビュー実行時:
- 呼び出すエキスパートを判定(全部ではなく必要なもののみ):
- 設定で
enabled: false→ 除外 - CLI/バックエンド → Accessibility, SEO 除外
- ドキュメントのみ変更 → Quality, Architect, Plan Reviewer, Scope Analyst を優先(Security, Performance は除外可)
- 設定で
- 有効なエキスパートの
references/experts/*.mdから プロンプトを個別に読み込む - 有効なエキスパートのみ MCP 呼び出しを1つのレスポンス内で並列実行
- 絶対に1回の呼び出しで複数観点をまとめない
✅ 正しい(6エキスパート有効の場合):
mcp__codex__codex({prompt: security-expert.md})
mcp__codex__codex({prompt: performance-expert.md})
mcp__codex__codex({prompt: quality-expert.md})
... (有効なもののみ並列)
❌ 間違い:
mcp__codex__codex({prompt: "セキュリティとパフォーマンスと品質をレビューして"})
詳細: references/codex-parallel-review.md
📋 利用可能な MCP ツール
Codex MCP サーバーが登録されると、以下のツールが利用可能になります:
| ツール | 用途 |
|---|---|
mcp__codex__codex | Codex にプロンプトを送信してレビューを依頼 |
注: このツール名は codex mcp-server の実装に依存します。
🔧 クイックスタート
前提条件
-
Codex CLI がインストール済み
which codex # パスが表示されること -
Codex にログイン済み
codex login status # 認証済みであること
セットアップコマンド
# Codex を MCP サーバーとして Claude Code に登録
claude mcp add --scope user codex -- codex mcp-server
動作確認
# MCP サーバー一覧を確認
claude mcp list
🔄 レビューワークフロー
Solo モード
/harness-review 実行
│
├── Claude レビュー(従来通り)
│
└── Codex MCP 呼び出し(有効時)
│
└── 結果統合
2-Agent モード
PM(Cursor / Codex)
│
└── タスク依頼
│
├── Claude Code 実装
│
└── /harness-review
│
├── Claude レビュー
└── Codex セカンドオピニオン
⚙️ 設定
.claude-code-harness.config.yaml で Codex 統合を設定:
review:
codex:
enabled: true # Codex セカンドオピニオン有効化
auto: false # true: 自動実行 / false: 毎回確認
prompt: "日本語でコードレビューを行い、問題点と改善提案を出力してください"
| 設定項目 | デフォルト | 説明 |
|---|---|---|
enabled | false | Codex 統合の有効/無効 |
auto | false | 自動レビュー実行 |
prompt | (上記) | Codex へのレビュープロンプト |
💡 活用例
例1: セットアップ
ユーザー: 「Codex でもレビューできるようにして」
Claude Code:
→ codex-mcp-setup.md を読み込み
→ Codex インストール確認
→ MCP 登録実行
→ 設定ファイル更新
例2: レビュー時
ユーザー: 「セカンドオピニオンもらって」
Claude Code:
→ codex.enabled = true を確認
→ MCP 経由で Codex にレビュー依頼
→ 結果を統合して表示
⚠️ 注意事項
パフォーマンス
- Codex MCP 呼び出しには数秒〜数十秒かかる場合があります
- 大規模ファイルの場合はチャンク分割が推奨
コスト
- Codex API 利用には OpenAI のクレジットが必要です
- レビュー頻度に応じたコスト見積もりを推奨
トラブルシューティング
問題: Codex MCP が認識されない 解決策:
claude mcp listで登録確認codex login statusで認証確認- Claude Code を再起動
問題: レビュー結果が返らない 解決策:
codex mcp-serverが起動しているか確認- ネットワーク接続を確認
- API クレジット残高を確認
📚 参考資料
More by Chachamaru127
View allSets up deployment, analytics, and health monitoring for projects. Use when user mentions デプロイ, deploy, Vercel, Netlify, 公開, アナリティクス, analytics, GA, Google Analytics, 環境診断, health check. Do NOT load for: 実装作業, ローカル開発, レビュー, セットアップ.
Implements features and writes code based on Plans.md tasks. Use when user mentions 実装, implement, 機能追加, コードを書いて, 機能を作って, feature, coding, 新機能, implementing functions, classes, or features, 新しい関数. Do not use for review or build verification.
Initializes session with environment check and task status overview. Use when user mentions セッション開始, 作業開始, 状況確認, what should I work on, start session. Do NOT load for: 実装作業, レビュー, セッション途中の作業.
Configures 2-Agent workflow between PM and implementation roles. Use when user mentions 2-Agent, 2エージェント, PM連携設定, Cursor設定, Cursor連携, 2-agent運用. Do NOT load for: 単独運用, ワークフロー実行, ハンドオフ処理.
