Codex Claude:Codex で Claude Opus 4.8 を使う
このガイドでは、Codex Router を使って Claude モデルを Codex モデルピッカーに追加する方法を説明します。ルーターは認証情報分離型の Anthropic API プロバイダーを内蔵し、Claude Opus 4.8 をネイティブ Anthropic Messages プロトコルで転送します。
追加できるもの
| ピッカーラベル | モデル ID | 認証方式 |
|---|---|---|
| Claude Opus 4.8 (API) | anthropic-api/claude-opus-4.8 | 別課金の Anthropic API キー |
Claude Opus 4.8 は内蔵 Anthropic エントリです。Command Code Provider API 経由で Claude にアクセスする場合、その Messages カタログには Claude Sonnet 5、Claude Opus 4.8、Claude Fable 5、Claude Haiku 4.5 も commandcode-messages/... エントリとして含まれます——それは Command Code が課金する独立したプロバイダーファミリーです。
前提条件
- Codex App または CLI、および通常の前提条件(インストールガイド参照)。
- Anthropic API キー。Anthropic API は ChatGPT、Kimi、DeepSeek、xAI とは独立したアカウント・課金体系です——ChatGPT や他のキーでは Claude リクエストを認証できません。
プロバイダーを有効化
./bin/model-router codex provider-key anthropic-api set
./bin/model-router codex providers enable anthropic-api
set は端末エコーを無効にした非表示プロンプトを開きます。キーは保護されたユーザー単位ファイル(POSIX mode 600、Windows 現在ユーザー ACL)に保存され、診断は存在とソースのみ報告します。Windows では ./codex-router.ps1 codex provider-key anthropic-api set。
Anthropic キーをチャット、コマンド引数、追跡ファイルに貼り付けないでください。 ルーターは設定された Anthropic エンドポイントにのみ、Anthropic モデルを選んだリクエストにのみ送信します。
統合の検証
./bin/model-router codex doctor
./bin/model-router codex providers
anthropic-api は SHOW と ready を報告する必要があります。次に Codex を完全終了、再起動、新規タスク作成、ピッカーで Claude Opus 4.8 を確認。codex debug models で起動カタログを確認できます。リアルタイム(クォータ消費)チェック:
./bin/test-model 'anthropic-api/claude-opus-4.8' --live --yes
Claude リクエストの動作
ルーターは共有の認証情報分離フォワーダーで Codex の Responses リクエストを Anthropic Messages プロトコルに変換し、ストリーミングとツールコールの形を維持します。Claude Opus 4.8 は完全な推論エフォートラダー(low、medium、high、xhigh、max)を宣伝し、フォワーダーはピッカーで選んだエフォートを Anthropic の output_config.effort にそのまま渡します(単一値にハードコードしません)。
よくある落とし穴
- ピッカーに出ないのは通常、認証情報欠落。
anthropic-apiがreadyを報告したら Codex を再起動。モデルが表示されないへ。 - Anthropic キーは他では使えません。 ルーターは各プロバイダーのキーを別ファイルに保持し、Anthropic キーは他を認証できません(逆も同様)。
- プロバイダーポリシーのリスク。 Anthropic がプロキシ経由トラフィックを制限する場合があります。自己責任でお使いください。
- エフォートは Codex バージョン依存。 古い Codex では未対応のエフォート値が直近の対応ティアに再公開され、ピッカーに表示されるレベルが少なくなることがあります。