OpenAI Codex 全面開放第三方模型支援
分類: AI 新品報導 發布時間:
OpenAI Codex 全面開放第三方模型支援
CLI 與 Windows Desktop App 皆可使用 DeepSeek、Claude、Gemini、Ollama 等模型
OpenAI 近期大幅擴展 Codex 的模型相容性,無論是 Codex CLI 還是 Codex Desktop App,現在都能透過設定輕鬆串接第三方模型。這項更新讓開發者不再侷限於 OpenAI 官方模型,可根據需求自由選擇 DeepSeek、Claude、Gemini,或是本地運行的 Ollama 等開源模型,大幅提升使用彈性與成本效益。
Codex 原本以 OpenAI 自家模型為主,但隨著開發者對成本控制、隱私需求,以及開源模型效能的提升,OpenAI 逐步開放模型供應商介面。目前 Codex 已支援透過 OpenAI 相容 API 或 自訂供應商 的方式,串接多種第三方與本地模型。 這項功能在 CLI 端較為成熟,而 Desktop App 也已跟進支援,雖然在模型選擇器的顯示上偶有小問題,但透過設定檔即可正常使用。
目前 Codex 主要支援以下幾種第三方模型:
- DeepSeek(透過 OpenAI 相容端點)
- Claude 系列(需使用相容代理或 Anthropic 相容端點)
- Gemini 系列(Google 官方或相容端點)
- 本地模型:Ollama、LM Studio、Unsloth、MLX 等
- 其他 OpenAI 相容服務(如 Groq、Mistral、OpenRouter 等)
CLI 的設定最為簡單直接,主要有兩種方式:
1. 使用 OpenAI 相容 API(推薦 DeepSeek 等)
Bashexport OPENAI_BASE_URL=https://api.deepseek.com
export OPENAI_API_KEY=sk-xxxxxxxxxxxx
codex 2. 使用本地 Ollama 模型
Bashcodex --oss 或在 ~/.codex/config.toml 中設定:
tomlmodel = "qwen2.5-coder:32b"
model_provider = "ollama"
[model_providers.ollama]
name = "Ollama"
base_url = "http://localhost:11434/v1"
env_key = "OLLAMA_API_KEY"
wire_api = "responses" Windows Desktop App 設定第三方模型
Windows 版的 Codex Desktop App 設定檔位於:
text%USERPROFILE%\.codex\config.toml (完整路徑通常為 C:\Users\你的使用者名稱\.codex\config.toml)
設定範例
使用 DeepSeek:
tomlmodel = "deepseek-chat"
model_provider = "deepseek"
[model_providers.deepseek]
name = "DeepSeek"
base_url = "https://api.deepseek.com"
env_key = "DEEPSEEK_API_KEY"
wire_api = "responses" 使用本地 Ollama:
tomlmodel = "deepseek-coder-v2"
model_provider = "ollama-local"
[model_providers.ollama-local]
name = "Ollama Local"
base_url = "http://localhost:11434/v1"
env_key = "OLLAMA_API_KEY"
wire_api = "responses" 設定完成後,建議完全關閉 Codex Desktop App 再重新開啟,讓設定生效。
Desktop App 的注意事項
- 模型選擇器問題:Desktop App 的模型下拉選單有時不會顯示自訂供應商。此時建議直接在 config.toml 中寫死 model 與 model_provider,或透過 Automations 分頁操作。
- 與 ChatGPT 登入並存:若想保留 ChatGPT 登入狀態(使用 Mobile 控制等功能),可先登入 ChatGPT,再修改 auth.json 與 config.toml,讓模型呼叫走第三方供應商。
- Sandbox 設定:部分沙箱相關設定在 App 內調整後,會覆蓋 config.toml 的部分內容,建議兩邊同步確認。


