たった今、OpenAI は自社の Codex を Claude Code 用プラグインとして公開しました。
見間違いではありません。
競合他社のツールを、あえて敵陣である相手のプラットフォームに「プラグイン」として潜り込ませたのです。
OpenAI の開発者である Vaibhav (VB) Srivastav 氏が投稿で、Codex が正式に Claude Code 用プラグインとして公開され、わずか 1 行のコマンドでインストール可能であることを発表しました。
/plugin marketplace add openai/codex-plugin-cc
ネットユーザーたちは瞬く間に沸騰し、コメント欄は「brazen(図々しい)」という驚嘆の声で溢れ返りました。
01 どう使うのか
インストールを完了すると、Claude Code 内に/codex:で始まる 3 つの新しいコマンドが追加されていることに気づくでしょう。
/codex:review:標準的な読み取り専用のコードレビュー。Codex にコードを一通り確認させます。/codex:adversarial-review:対立的なレビュー。あえて粗探しを行い、あなたの実装アプローチに疑問を投げかけることに特化しています。/codex:rescue:タスクを直接 Codex に引き継がせます。いわば、別のエージェントにバトンタッチするようなものです。
最初の 2 つが「レビュー(審査)」、最後から 2 つ目が「実行」です。論理は極めて明快です。
インストールは簡単で、ChatGPT のサブスクリプション(無料版を含む)、または OpenAI API キー、そして Node.js 18.18 以降のバージョンが必要です。もしローカル環境にまだ Codex CLI をインストールしていない場合は、まず以下のコマンドを実行してください。
npm install -g @openai/codex
次にログインを行います。
!codex login
設定が完了したら、/codex:setup を実行するだけで利用可能になります。
02 なぜそのようなことをするのか
VB 氏は併せて公開された長文の記事で、そのユースケースについて解説しています。
その中核的価値は、Claude Code から離れることなく、異なるエージェントによるセカンドオピニオン(二次審査)を得られるという点に集約されます。
推奨される使い方は以下の通りです。
日常的なコード変更には/codex:reviewを実行します。
データベースの移行、権限の変更、インフラストラクチャ用スクリプトなど、リスクの高い操作を行う際は/codex:adversarial-reviewを使用し、Codex にあえてあなたの前提条件へ異議を唱えさせます。
スレッドが停止してしまった場合、あるいは単純に別のエージェントを試してみたい場合は、/codex:rescueを使ってタスクを引き渡してしまいます。
時間が掛かるタスクはバックグラウンドで実行することも可能です。
/codex:review --background
/codex:status
/codex:result
03 すべてローカルで動作
技術的な実装としては、このプラグインはローカルの Codex CLI および Codex アプリケーションサーバーを介して動作します。
つまり、ユーザーがローカルで既に持っている認証情報、設定、環境変数、MCP 設定をそのまま利用する形であり、別途新しいランタイムを構築するものではありません。
VB 氏の言葉を借りれば以下の通りです。
「これは独立したランタイムではありません。Codex そのものであり、単に Claude Code の内部から呼び出されているに過ぎないのです」
したがって、体感的には非常に軽量です。結局のところ、Claude Code の内部から隣の部屋にいる Codex に「ちょっと手伝って」と声を掛けているようなものだからです。
また、「review gate」と呼ばれるオプション機能も用意されています。
/codex:setup --enable-review-gate
これを有効にすると、Claude Code は処理を終了する前に、Codex によるレビューが完了するのを待つようになります。
一見すると素晴らしい機能ですが、VB 氏も注意を促しており、これにより Claude と Codex との間で無限ループのような相互呼び合いが発生し、トークン消費が急速に進む恐れがあると指摘しています。
04 敵陣深くへの浸透
この動きそのものは、プラグインの機能以上に考察のし甲斐があります。
OpenAI が自社の製品を Anthropic のフラッグシップツールのプラグインとして提供したこの件は、まるでコカ・コーラがペプシの元へ出向き、「あなたの自動販売機にも、私のためにスペースを空けてくれないか?」と持ちかけるようなものです。
競合他社同士が互いのツール上で動作する時代において、もはや堀(モート)は IDE のレイヤーにあるのではありません。
OpenAI は明らかに一つの真理に到達しました。ユーザーがいる場所へ赴くべし、と。
現在、Claude Code は AI プログラミング分野において最も活発なターミナルツールの一つです。ユーザーが自社のプラットフォームへ切り替えるのを待つのではなく、自ら Codex をユーザーの元へ届けることを選んだのです。
この背後にある論理は、かつてマイクロソフトが Office を iPad 向けに提供したことと全く同じです。口先では競争を謳っていても、ユーザーのワークフローが存在する場所へ、自社の製品もまた追随しなければならないのです。
あなたはこう疑問に思うかもしれません。「もし Codex がそれほど優れているというなら、なぜ競合製品の中に入っていく必要があるのだ?」と。
しかし、製品が優れているか否かという問題と、ユーザーが実際にそれを利用できるか否かという問題は別物です。
多くの開発者(私自身も含め)の日常的なワークフローは、すでに Claude Code を中心に構築されています。Codex がどれほど優れていようとも、それを使うために環境を切り替える必要があるなら、その摩擦コストだけで多くの人々が利用を断念するに十分でしょう。
そのため、私は以前から CC(Claude Code)内で Codex を使用するための/codexコマンドを自ら作成するほどでした。
しかし、これをプラグイン化することで摩擦はほぼゼロになり、ユーザーはこれまで以上に容易に利用できるようになったのです。
05 次に何が起きるか
Claude Code のプラグインエコシステムは、まだ始まったばかりです。OpenAI による今回の動きは、Anthropic に対してある事実を証明する形となりました。プラグインマーケットの価値は、IDE そのものよりも大きくなる可能性があるということです。
競合他社までもが自社の機能をプラグインとして組み込むことを望むようになれば、Claude Code というプラットフォームのエコシステムという歯車は完全に回り始めます。
そして、私たち開発者にとっても、これは朗報です。
もはや陣営選びをする必要はありません。
同じターミナルという器の中で、Claude を主力とし、Codex をレビュー担当とする。それぞれが持ち場で力を発揮するのです。
ツール同士の競争は、ついにツール同士の協業へと姿を変えました。
そして、最も喜んでいるのは、間違いなくターミナルの向こう側に座るあなた自身です!
◇◆◇
関連リンク:
プラグインリポジトリ:https://github.com/openai/codex-plugin-cc