多數 Codex 與 Claude Code 比較文章都在討論「現在哪一個比較好」。本文只比較 計費與連線方式。 因為已經付費使用其中一邊的人,在決定是否切換時,真正影響決策的就是這些因素。我們不排名效能——如後文所述,在自己的儲存庫中花 30 分鐘即可判斷。
先看相同之處
兩者都在終端機中運作,能讀取並修改儲存庫檔案、執行測試,甚至完成提交。兩者都有 「訂閱使用量」與「API 金鑰隨用隨付」 的雙重計費結構,兩者不會合併計算。現在已經不是靠功能清單分出優劣的階段。
差異 1——變更連線位置的方法
# 클로드 코드 — Anthropic 형식 환경 변수
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
# 클로드 코드의 기본 모델과 opus 별칭은 최신 Opus를, sonnet 별칭은 Kunavo가
# 제공하지 않는 Sonnet 5.5를 가리키므로, /model sonnet이나 sonnet 서브에이전트가
# 404를 받지 않도록 모델을 고정합니다. opus 별칭이 가리킬 Opus 5.5는
# 클로드 코드 v2.1.280 이상이 필요합니다(이전 버전이면 claude update).
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
claude
# Codex CLI — OpenAI 형식. 단, 받아들이는 건 Responses API뿐입니다.
export OPENAI_BASE_URL=https://api.kunavo.com/v1
export OPENAI_API_KEY=sk-kn-...
codexClaude Code 只需兩行 ANTHROPIC_BASE_URL 與 ANTHROPIC_AUTH_TOKEN 即可變更連線位置。Codex CLI 看起來類似,但有一項 限制——自訂供應商只接受 POST /v1/responses(Responses API),因此在只實作 chat completions 的服務上無法運作。
選擇替代方案或並行使用方式時,這是比價格表更應優先確認的項目。設定步驟分別位於 Codex CLI API 金鑰設定 與 Claude Code API 金鑰設定。
差異 2——Token 單價
| 模型 | 輸入 / 輸出(1M) |
|---|---|
| Claude Sonnet 5(Claude Code 預設) | $1.40 / $7.00 |
| GPT-5.6 Sol(Codex 預設) | $2.00 / $12.00 |
不過,單價只說明了帳單的一半情況。實際金額取決於每一步傳送的上下文量,而這會因工具設計與你的儲存庫大小而異。請在兩邊各執行一次相同工作,並比較回應的 usage。各自的隨用隨付實際金額與損益平衡點,會在 Codex 定價 與 Claude Code 定價 中分別計算。
差異 3——達到上限時的逃生出口(最實用的部分)
搜尋結果第一名以「提供幾小時」比較兩個工具,但其實還有一個更重要的事實:兩個工具的額度分開計算。 因此其中一個達到上限時,可以切換到另一個繼續工作,這會把「二選一」轉變成「交替使用兩者」的問題。
也可以用一組 API 金鑰同時支援兩者——只是透過 Anthropic 格式與 Responses 格式這兩種不同協定,對同一個端點發送請求。Claude 端使用量視窗的結構與達到上限時的選項,整理在 Claude Pro 限制 中。
在自己的儲存庫中評估效能排名
公開基準測試會因任務選擇而改變結果,數字的壽命也短於模型更新週期。即使在這裡寫下排名,等到讀者看到時,很可能已經是另一個世代的故事。
我們改採可靠的流程。挑選三個實際卡住過的任務,用相同指示交給兩邊,接著只記錄 ①是否解決 ②回復次數 ③消耗 token。30 分鐘就能得出適合自己用途的排名。英文版比較請見 Claude Code vs Codex。
常見問題
Codex 與 Claude Code 最大的差異是什麼?
兩者能做的事情經過幾代發展後已經相近,實務上的差異主要在計費與連線方式。Claude Code 可以透過 ANTHROPIC_BASE_URL 變更連線位置,而 Codex CLI 透過自訂供應商只接受 Responses API。兩者都有訂閱額度與隨用隨付的雙重結構,但額度會分別計算。
可以同時使用兩者嗎?
可以,而且實際上很多人都這樣使用。由於兩個工具的使用量額度分開計算,當其中一個視窗達到上限時,可以切換到另一個繼續工作。也可以用一組 API 金鑰同時支援兩者——只是透過 Anthropic 格式與 Responses 格式這兩種不同協定,對同一個端點發送請求。
哪一個比較便宜?
取決於使用模式。以 token 單價來看,按照 Kunavo 的價格,Claude Sonnet 5 每 1M token 為 $1.40 / $7.00,GPT-5.6 Sol 則為 $2.00 / $12.00。但實際帳單取決於每一步傳送的上下文量,而非單價;唯一可靠的方法,是在兩邊各執行一次相同工作並比較 usage。
可以讓 Codex 使用其他端點嗎?
只要對方提供 Responses API(POST /v1/responses)即可。陷阱在於,只實作 chat completions 的閘道無法讓 Codex CLI 運作。Claude Code 沒有這項限制,只要存在 Anthropic 相容的 /v1/messages 即可運作。選擇替代方案時,這應該比價格表更優先確認。
哪一個效能比較好?
本文不排名。公開基準測試會因任務選擇而改變結果,而且數字的壽命短於模型更新週期。更可靠的方法,是從自己的儲存庫中挑選三個實際卡住過的任務,用相同指示交給兩邊,並只記錄是否解決、回復次數與消耗 token。30 分鐘就能得出適合自己用途的排名。
切換後需要重新設定多少?
兩邊的環境變數都只有兩行,幾分鐘即可完成。實際遷移成本不在 CLI 設定,而在專案規範檔案——需要以目標工具的格式重寫 Claude Code 的 CLAUDE.md 所對應的指示。遷移前先確認這個檔案。