文章目錄
有傳聞說 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 也行。

登入 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 的指令別名。這串指令我有改過而不是沿用 Tibo 提供的設定值,理由是他給的值是一律使用 GPT 5.6 Sol 模型,這會導致擅長開子代理的 Claude Code 會一口氣開好幾個都是跑 Sol 模型的 Agent,會導致訂閱額度噴很快。優化後的做法是將 Haiku 對應到便宜的 GPT 5.4 Mini、Sonnet 對應 GPT 5.6 Luna、Opus 與 Fable 則是 Sol,並且要把 1M 上下文關閉,否則上下文會炸掉。
1alias claudex='
2ANTHROPIC_DEFAULT_HAIKU_MODEL=gpt-5.4-mini \
3ANTHROPIC_DEFAULT_SONNET_MODEL=gpt-5.6-luna \
4ANTHROPIC_DEFAULT_OPUS_MODEL=gpt-5.6-sol \
5ANTHROPIC_DEFAULT_FABLE_MODEL=gpt-5.6-sol \
6CLAUDE_CODE_DISABLE_1M_CONTEXT=1 \
7CLAUDE_CODE_ALWAYS_ENABLE_EFFORT=1 \
8CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY=3 \
9ENABLE_TOOL_SEARCH=false \
10claude --model gpt-5.6-sol
11'
Tibo 給的是這組設定,如果你原本就有 Claude 訂閱,因 GPT 模型通常是候補,用這組沒問題。只不過如果你和我一樣是 Codex 用家,但想試試 Claude Code 的生態,建議改用我提供的優化後指令 (你也能根據自己的需求做調整)。
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 模型。
