Codex CLI
OpenAI Codex CLI 設定指南
循序漸進的指南,教您如何在 Windows、macOS 與 Linux 上搭配 UnoRouter 安裝並設定 Codex CLI。
概覽
Codex CLI 是 OpenAI 的終端機編碼代理,透過沙箱化、可審閱的修補檔在專案中讀取、寫入並執行程式碼。將其自訂供應商指向 UnoRouter 的基礎 URL,你就能用目錄中的任意模型來驅動它,而不僅限於 OpenAI 的模型。
快速設定
將這些值填入用戶端。登入後會自動填入你的金鑰。
text
基礎 URL: https://api.unorouter.com/v1
API 金鑰: YOUR_API_KEY相容性
Chat CompletionsResponses API串流工具呼叫
逐步設定
- 1安裝 Codex CLI
使用 npm 全域安裝 Codex CLI。
bashnpm install -g @openai/codex - 2設定模型提供者
編輯 `~/.codex/config.toml` 讓 Codex 指向 UnoRouter。設定你的模型 ID,並使用 responses wire API 加入一個使用 UnoRouter 基礎 URL 的自訂提供者。
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" [model_providers.custom] base_url = "https://api.unorouter.com/v1" wire_api = "responses" - 3加入 API 金鑰
將你的 UnoRouter API 金鑰寫入 `~/.codex/auth.json`,讓 Codex 為每個請求進行認證。
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4啟動 Codex
在專案目錄中執行 `codex` 並開始編碼。
bashcodex
powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codex推薦模型
在這裡表現良好的免費模型。把任意模型 ID 貼到用戶端即可。
hermes-3-llama-3.1-405bcompoundgemini-3.1-flash-lite-previewmistral-7b-instruct-v0.3magistral-small-2509
注意事項
- 如果 Codex 回報不支援的端點,請確認 `wire_api` 設定為 `responses` 且基礎 URL 以 `/v1` 結尾。
- 401 表示 `~/.codex/auth.json` 中的金鑰遺失或已失效。請從 UnoRouter 儀表板貼上新金鑰並重新執行。