Codex CLI
OpenAI Codex CLI セットアップガイド
Codex CLI を Windows、macOS、Linux にインストールして UnoRouter と設定するステップバイステップガイド。
概要
Codex CLI は OpenAI のターミナルベースのコーディングエージェントで、サンドボックス化されレビュー可能なパッチを通じて、プロジェクト内のコードを読み取り、書き込み、実行します。カスタムプロバイダーを UnoRouter のベース URL に向ければ、OpenAI のモデルだけでなく、カタログにあるあらゆるモデルで動かせます。
クイック設定
これらの値をクライアントに入力してください。ログイン中はキーが自動入力されます。
text
ベースURL: https://api.unorouter.com/v1
APIキー: YOUR_API_KEY互換性
Chat CompletionsResponses APIストリーミングツール呼び出し
ステップごとの設定
- 1Codex CLI をインストールする
npm で Codex CLI をグローバルにインストールします。
bashnpm install -g @openai/codex - 2モデルプロバイダーを設定する
`~/.codex/config.toml` を編集して Codex を UnoRouter に向けます。モデル ID を設定し、responses ワイヤー API を使って UnoRouter のベース URL を持つカスタムプロバイダーを追加します。
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" [model_providers.custom] base_url = "https://api.unorouter.com/v1" wire_api = "responses" - 3API キーを追加する
Codex がすべてのリクエストで認証できるよう、UnoRouter の API キーを `~/.codex/auth.json` に書き込みます。
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Codex を起動する
プロジェクトディレクトリで `codex` を実行してコーディングを始めます。
bashcodex
powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codex推奨モデル
ここで快適に動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。
mistral-nemo-instruct-2407gemini-3-flash-previewdeepseek-v3.2glm-4.5-flashministral-3b-2512
注意点
- Codex がサポートされていないエンドポイントを報告する場合は、`wire_api` が `responses` に設定され、ベース URL が `/v1` で終わっているか確認してください。
- 401 は `~/.codex/auth.json` のキーが欠落しているか古いことを意味します。UnoRouter ダッシュボードから新しいキーを貼り付けて再実行してください。