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

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

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"
    env_key = "OPENAI_API_KEY"

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

  3. 3
    API キーを export する

    env_key で指定した変数を export してください。Codex はカスタムプロバイダーのキーを環境変数から読み取ります。auth.json は OpenAI へのサインイン専用です。

    bash
    export 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をクライアントに貼り付けてください。

agnes-3.0-flash:freeminicpm5-2b:freek2-horizon:freeqwen3.8-flash-next:freeglm-5.3-flash-search:free

注意点

  • 未対応エンドポイントのエラーが出たら、`wire_api` が `responses` であること、ベースURLが `/v1` で終わることを確認します。
  • リクエストが未認証になる場合は、env_key が指す変数が codex を実行しているシェルで実際に export されているか確認してください。
  • 予約済みの ID である openai をカスタムプロバイダーに再利用することはできません。model_providers でも model_provider でも、それ以外の ID なら使用できます。
APIキーを生成モデル