Claude Code×Codexレビュー連携の実践手順
AI爆速開発

Claude Code×Codexレビュー連携の実践手順

OpenAIの公式プラグインでClaude CodeからCodexのコードレビューを直接呼び出せるようになりました。インストールから実務での運用フローまで、実際に使った手順と感触を解説します。

入江慎吾
入江 慎吾

個人開発クリエイター

この記事で分かること

Claude CodeにCodexレビューを組み込むインストール手順、/codex:reviewと/codex:adversarial-reviewの使い分け、バックグラウンド実行の運用方法、レビュー結果をそのまま修正に活かすフローが分かります。

SECTION 01

Claude CodeからCodexレビューを呼べるようになった——何が変わるのか

OpenAIから、Claude Code上でCodexのコードレビューを直接実行できる公式プラグイン codex-plugin-cc がリリースされました。Apache 2.0ライセンスのオープンソースとして公開されており、誰でもコードを確認できます。

これまで別々のターミナルで動かしていたCodexを、Claude Codeのセッションの中からコマンド一つで呼び出せます。

このプラグインで一番大きいのは、レビュー依頼から結果の受け取り、修正指示までが一本の流れで完結することです。Codex CLIを単独で立ち上げてレビューさせる方法もありますが、結果を見てからClaude Codeに「ここを直して」と頼むまでの動線がつながっていませんでした。

もう一つ安心できるのが、レビュー系のコマンドはすべて読み取り専用という点です。既存のコードに手を加えるリスクがないので、試しに使ってみるハードルが低いです。

さらにバックグラウンド実行に対応しており、レビューを走らせている間もClaude Codeとの会話を続けられます。レビュー待ちで手が止まる、という問題が起きません。

SECTION 02

インストールと初期セットアップ

事前にCodex CLIがインストールされていることが前提です。まだの場合は npm install -g @openai/codex で入ります。Node.js 18.18以降が必要です。

セットアップは以下の4ステップで完了します。すべてClaude Codeのプロンプトにそのまま貼り付けて実行できます。

  • /plugin marketplace add openai/codex-plugin-cc(マーケットプレイスを追加)
  • /plugin install codex@openai-codex(プラグインをインストール)
  • /reload-plugins(プラグインをリロード)
  • /codex:setup(Codexが使える状態か確認)

/codex:setup を実行すると、Codexのインストール状況と認証ステータスをチェックしてくれます。Codexが未インストールの場合はその場でインストールを提案してくれることもあります。

認証がまだの場合は !codex login でログインします。ChatGPTのサブスクリプション(無料プランを含む)またはOpenAI APIキーがあれば利用できます。

プラグインの詳細なセットアップ手順やソースコードは、GitHubリポジトリ で確認できます。

SECTION 03

/codex:review と /codex:adversarial-review の使い分け

レビューコマンドは2種類あります。/codex:review は保守的に問題点を洗い出す標準レビューで、/codex:adversarial-review は設計や実装の判断に踏み込んで改善案を出す攻撃的レビューです。

使い分けの目安はこうです。

  • コミット前の最終チェック/codex:review で抜け漏れを確認
  • 設計に迷いがある機能追加/codex:adversarial-review で判断を揺さぶる
  • まず何を使うか迷ったとき/codex:review から始めるのが安全

/codex:review は渡されたコードに対して淡々と問題点を指摘します。余計な提案は少なく、変更内容への最終確認として使いやすいです。ブランチ比較をしたいときは --base <ref> オプションも使えます。

一方 /codex:adversarial-review は、トレードオフや障害モードまで踏み込んで疑問を投げかけてくれます。コマンドの後ろにフォーカスしたい観点をテキストで追加できるので、「パフォーマンス面で問題ないか」など方向性を絞ることもできます。

どちらのコマンドも読み取り専用で、コードを変更することはありません。指摘を読んで判断するのはあくまで自分自身です。

SECTION 04

バックグラウンド実行で作業を止めないレビュー運用

実際に使ってみると、レビューにはそれなりの時間がかかります。自分の場合、15ファイルくらいの変更で約10分。同期で待つのは現実的ではないので、バックグラウンド実行が基本になります。

使い方はシンプルで、--background オプションを付けるだけです。

  • /codex:review --background(バックグラウンドでレビュー開始)
  • /codex:status(実行中のジョブと進捗を確認)
  • /codex:result(完了したジョブの結果を表示)
  • /codex:cancel(実行中のジョブをキャンセル)

バックグラウンドで走らせている間は、Claude Codeとの通常の会話をそのまま続けられます。終わったらClaude Codeが検知してくれるので、意識して張り付く必要もありません。

運用として効果的なのは、回すタイミングをルーティン化することです。コミット前の最終確認、機能追加が一段落したとき、PR作成前など、区切りのいいポイントで自然にレビューを挟むリズムを作ると無理なく続けられます。

SECTION 05

レビュー結果をどう扱うか——自動修正しない設計が良い理由

実際に使ってよかったのは、レビュー結果がいったん返ってくるだけで、Claude Codeが自動的に修正しない設計になっていることです。AIのレビューをそのまま全部適用するのは正直怖いので、この挙動はありがたいです。

たとえば意図的に変更している部分にも指摘が飛んでくることがあります。でもそれをClaude Codeが勝手に元に戻そうとしないので、自分の判断で取捨選択できます。必要なものだけ選んで「これを直して」とClaude Codeに頼む流れです。

この運用が長く使えると感じる理由は明確です。

  • 指摘を精査するステップが挟まるので、意図しない変更が起きにくい
  • 自分がやった変更の意図を理解しないまま直されると後で困る場面が多い
  • レビュー結果をそのまま修正指示に変換できるので手間は最小限

AIレビューを鵜呑みにするフローは、短期的には楽でも長期的には信頼できません。返ってきた結果を自分の目で見て判断するプロセスがあるからこそ、安心して日常に組み込めます。

SECTION 06

一人開発こそAIレビューを組み込むべき理由

これまで多くのサービスを作ってきた中で、プログラミング力が一段上がったと感じた瞬間は、自分より腕のあるプログラマにコードを指摘してもらったときでした。あの体験には大きな価値があります。

ただ、フリーランスや個人開発だとコードレビューの機会は驚くほど少ないです。チーム開発ならPRレビューが当たり前のように回りますが、一人で作っているとその仕組み自体がありません。

Codexはじっくり粘り強く取り組んでくれる性格があり、レビュアーとしての評判がエンジニアの間でも良いです。抜け漏れの確認や設計の見直しに向いていて、試行錯誤の中でレビューはCodex、実装はClaude Codeという使い分けに自然と落ち着きました。

一人開発の場合、意識しないとレビューは永遠にスキップされます。

  • コミット前に /codex:review --background を習慣にする
  • 機能追加が終わったタイミングで回す
  • PR作成前に設計面も含めて /codex:adversarial-review を通す

レビュー文化を自分一人でも作れるのが、このプラグインの実務的な価値だと感じています。第二の目を意図的に確保できる手段として、かなり実用的です。

SECTION 07

英語で返ってくるレビューを日本語にする方法

デフォルトではCodexのレビュー結果は英語で返ってきます。内容の把握やチームへの共有を考えると、日本語のほうが都合がいい場面は多いです。

対応方法はシンプルで、Claude Codeに「レビューを日本語で返して」と頼むだけです。Claude Codeがレビュー用のプロンプトを修正してくれて、次回以降は日本語でレビューが返ってくるようになります。

プラグインの設定ファイルを直接触る必要がないのが楽なポイントです。Claude Codeを通じて調整を依頼できるので、導入後のカスタマイズもハードルが低いです。

Codexの設定は ~/.codex/config.toml(ユーザーレベル)や .codex/config.toml(プロジェクトレベル)で管理されており、プラグインはこの設定を引き継ぎます。モデルの指定やreasoning effortの調整なども同じ仕組みで反映されます。

SECTION 08

補足:/codex:rescue で編集を伴うタスクも依頼できる

レビュー系コマンドは読み取り専用ですが、/codex:rescue は編集を伴う作業もCodexに委任できます。バグの調査、テスト失敗の修正、設計のやり直しなどを自然言語で依頼できます。

代表的な使い方はこのあたりです。

  • /codex:rescue investigate why the tests started failing(テスト失敗の調査)
  • /codex:rescue fix the failing test with the small model(小さいモデルで高速処理)
  • /codex:rescue --background investigate the flaky test(バックグラウンドで長時間タスク)

rescueはサブエージェントとしてCodexが動く仕組みなので、レビューとは性質が異なります。コードに変更を加える可能性があることを理解した上で使う必要があります。

おすすめの導入順序は、まず読み取り専用のレビューから始めて、慣れてきたらrescueに広げることです。いきなり編集権限を渡すより、Codexの指摘の傾向を掴んでから任せる範囲を広げるほうが安全です。

SECTION 09

実務で回すならこのフローがおすすめ

ここまでの内容を踏まえて、日常の開発に組み込むフローを整理します。ポイントは「回すタイミング」と「結果の扱い方」を決めておくことです。

実装フェーズでの流れはこうなります。

  • 機能の実装が一段落したら /codex:review --background を実行
  • その間Claude Codeと別の作業(ドキュメント修正、次のタスクの設計など)を進める
  • /codex:status で完了を確認したら /codex:result で結果を取得
  • 指摘を読んで、修正が必要なものだけClaude Codeに依頼

設計判断に自信がないときや、複雑なロジックを書いたときは /codex:adversarial-review に切り替えます。「本当にこのアプローチでいいのか」を外部の視点で揺さぶってもらう感覚です。

このプラグインの一番の利点は、ターミナルを複数立ち上げるコンテキストスイッチが不要になることです。ツール間を行き来するコストは地味に重いので、一つの画面で完結する体験は日々の作業効率に直結します。

ChatGPTの無料プランを含むサブスクリプションがあれば使えるので、普段からClaude CodeとCodexの両方を使い分けている方は、まずレビューから試してみる価値があります。

プラグインのソースコードや最新の更新情報は GitHub で確認できます。

サービスを40個以上つくり、個人開発とAIを使った開発を継続。自作ツールを運用しながら、その実践知を発信しています。

AI FAST DEV

AI爆速開発

AIを使って開発スピードを最大化するための実践ノウハウ。

次に読む

関連するノート

近いテーマを続けて読むと、全体の運用像がつながります。

Cursorの使い方。開発が速くなる操作手順と設定の実践ガイド

Cursorを導入したけれど使いこなせていない方へ。Tab補完・インライン編集・チャットの使い分けから、Rules設定やMCP連携まで、開発速度を上げる実践的な操作手順を解説します。

Claude CodeとCodexでコードレビュー対決をしてみた

18個の問題を仕込んだECカートAPIを同一条件でレビューさせた結果、Claude Codeはドメインロジック、Codexはセキュリティの攻撃チェーンに強いと判明。併用で見落としをほぼゼロにする方法を解説します。

AI時代にエンジニアが伸ばすべきスキルと価値の出し方

AI時代にエンジニアが伸ばすべきスキルと価値の出し方を、導入後に検索されやすい悩みから整理するための実務向けガイドです。

KingCoding

この記事の流れで試しやすいツール

Claude CodeとCodexを、ひとつの画面で俯瞰する。 実装だけでなく、比較・レビュー・運用の詰まりもまとめて減らす導線です。

AX ConsultingAIで業務効率化・プロダクト開発を支援

AIを使って業務の効率化や新しいプロダクト開発のお手伝いをランサーズLLMラボでお受けします。

詳しく見る