ドキュメントを検索...

入力してドキュメントを検索

Codex
Codex CLI

OpenAI Codex CLI セットアップガイド

Windows、macOS、Linux で Codex CLI をインストールし、UnoRouter と一緒に設定します。

概要

Codex CLI は OpenAI のターミナル向けコーディングエージェントです。サンドボックス化されたレビュー可能なパッチを通じてコードを読み書きし実行します。カスタムプロバイダーを UnoRouter のベースURLに向けると、カタログ内のどのモデルでも使えます。

クイック設定

これらをクライアントに貼り付けてください。サインイン中はキーが自動入力されます。

text
ベースURL: https://api.unorouter.com/v1
APIキー: YOUR_API_KEY

サインインするとAPIキーが自動入力されます

互換性

Chat CompletionsResponses APIストリーミングツール呼び出し

ステップごとの設定

  1. 1
    Codex CLI をインストールする

    npm で Codex CLI をグローバルにインストールします。

  2. 2
    モデルプロバイダーを設定する

    `~/.codex/config.toml` を編集します。モデルIDを設定し、responses ワイヤAPIを使って UnoRouter のベースURLでカスタムプロバイダーを追加します。

    toml
    # ~/.codex/config.toml
    model = "YOUR_MODEL_ID"
    model_provider = "unorouter"
    
    [model_providers.unorouter]
    name = "UnoRouter"
    base_url = "https://api.unorouter.com/v1"
    wire_api = "responses"

    サインインするとAPIキーが自動入力されます

  3. 3
    API キーを追加する

    UnoRouter のAPIキーを `~/.codex/auth.json` に書き込みます。

    json
    // ~/.codex/auth.json
    {
      "OPENAI_API_KEY": "YOUR_API_KEY"
    }

    サインインするとAPIキーが自動入力されます

  4. 4
    Codex を起動する

    プロジェクトディレクトリで `codex` を実行します。

powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"

codex

サインインするとAPIキーが自動入力されます

推奨モデル

ここで動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。

ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free

注意点

  • 未対応エンドポイントのエラーが出たら、`wire_api` が `responses` であること、ベースURLが `/v1` で終わることを確認します。
  • 401 は `~/.codex/auth.json` のキーが未設定か古いことを意味します。UnoRouter のダッシュボードから新しいキーを貼り付けてください。
  • Codex がプロバイダーを無視する場合は、`config.toml` のテーブル名を確認します。プロバイダーIDにはアンダースコアが使えますがハイフンは使えません(`model_providers.my_provider` は可、`my-provider` は不可)。`openai` は予約語で上書きできません。
APIキーを生成モデル