CLIProxyAPI 讓 Claude Code 使用 GPT 5.6 Sol 模型與 Codex 訂閱

更新

摘要

CLIProxyAPI 是一個能將類似 Codex 訂閱轉成任意 Agent 都能連接的中轉站代理工具,Claude Code 可以透過此工具來使用 GPT 5.6 Sol 模型,且已被 OpenAI 的公關表示支援。

文章目錄

有傳聞說 Claude Code 的 Harness 設計比 Codex App/CLI 更好,近日 OpenAI 的公關帳號 Tibo 也分享了透過 CLIProxyAPI 來讓 Claude Code 使用 GPT 5.6 Sol 模型的方法,也算這種模型使用方式已被官方支援。

CLIProxyAPI 是一個能架設在本機電腦的中轉站代理工具。在這個案例中,我們要把 Codex 訂閱轉換成 Claude Code 能用的 API,也就是用支援的 ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN 環境變數來連接 GPT 模型。

安裝 CLIProxyAPI

透過 Homebrew 安裝

macOS 電腦需使用 Homebrew 安裝,並使用服務模式來啟動。請用終端機輸入以下指令:

1brew install cliproxyapi
2brew services start cliproxyapi

設定 API Key

安裝後要設定可用的 API Key,請編輯以下路徑的檔案:

1$(brew --prefix)/etc/cliproxyapi.conf

找到 api-keys 欄位,預設會有幾個範例,請刪除到剩下一個,並把它改成任意字串來作為 API Key。如果這只是自用就不用特別設計得太複雜,就算用個簡單的 my-local-token-123 也行。

在 CLIProxyAPI 設定檔中將 api-keys 設為 my-local-token-123

登入 Codex 訂閱

接著請用終端機輸入以下指令,會自動開啟網頁來登入 Codex 帳號。

1cliproxyapi --codex-login

設定 Claude Code

接著設定 Claude Code 的環境變數,請用終端機輸入以下指令,先切換到使用者目錄,再編輯 .zshrc 檔案。

1cd ~
2vim .zshrc

如果你也是用 vim,先按 Shift + G 跳到尾端,先加入以下兩行,第二行的 my-local-token-123 要改成你自己剛才設定的 API Key。

1export ANTHROPIC_BASE_URL=http://127.0.0.1:8317
2export ANTHROPIC_AUTH_TOKEN=my-local-token-123

再複製貼上於最下面加入 claudex 的指令別名。

1alias claudex='CLAUDE_CODE_SUBAGENT_MODEL=gpt-5.6-sol \
2CLAUDE_CODE_ALWAYS_ENABLE_EFFORT=1 \
3CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY=3 \
4ENABLE_TOOL_SEARCH=false \
5claude --model gpt-5.6-sol'

輸入以下指令來重新載入 .zshrc 的設定值:

1source .zshrc

最後就可以用 claudex 來啟動 Claude Code 並使用 GPT 5.6 Sol 模型。

Claude Code 透過 CLIProxyAPI 使用 GPT 5.6 Sol 模型並成功回應測試

下一篇 把 Agent 關在開發容器,放心開完整權限也不會搞爛電腦 AI
Ted Liou

Ted Liou

Unity 現役工程師,Unity、AI 技術開發經驗分享與諮詢。