Claude Code 費用:訂閱方案與 API 計費的差別
Claude Code 可以使用 Claude 訂閱方案,也可以用 API 計費。使用訂閱(Pro、Max、Team 或 Enterprise)時,用量包含在方案的限制內。使用 API 金鑰時,按 token 付費,沒有方案限制。如果設定了 ANTHROPIC_API_KEY 並且已核准,Claude Code 會改用它,而不是你的訂閱。
其他語言版本: English · Español · Deutsch · Français · 日本語 · 简体中文 · Português (Brasil) · 한국어 · Italiano · Nederlands
本指南由 Switch 提供。Switch 是獨立開發的 Claude Desktop 設定檔管理工具,目前在正式推出前開放搶先體驗。
Claude Code 的兩種付費方式
以訂閱帳號登入。你用 claude.ai 帳號登入。所有付費方案都包含 Claude Code,並共用方案的限制:每五小時重置一次的工作階段限制,以及每週限制。截至 2026 年 10 月,Pro 每月 $20,Max 每月 $100 或 $200(claude.com/pricing)。
API 計費。你使用 Claude Console 帳號、API 金鑰或雲端服務供應商。用量按 token 隨用隨付,費用計入該帳號,沒有硬性上限(Models, usage, and limits in Claude Code)。API 價格依模型而不同,按每百萬個輸入與輸出 token 計費;目前的費率請見 Anthropic 的價格頁面。
哪一種適合你
訂閱的每月費用可以預期。代價是碰到限制時就得停下來,或改用付費額度。API 計費是隨用隨付,所以費用取決於用了多少,不過 API 帳號有速率限制,管理員也可以為工作區設定支出上限。
作為參考,Anthropic 的費用頁面指出,在企業部署中,平均每位開發者每個活躍日約 $13,每月 $150 到 $250,而 90% 的使用者每個活躍日低於 $30。你自己的數字取決於選用的模型、程式碼庫的大小和使用習慣。
訂閱適合每天穩定使用、而且重視可預期帳單的人。Anthropic 也建議,在密集寫程式的衝刺期間,可以使用附有 API 額度的 Console 帳號。
如何得知目前使用哪一種
在 Claude Code 中執行 /status。Anthropic 的驗證文件說明,它會確認目前使用的方式;當登入和 API 金鑰都已設定時,它會標示出沒有在使用的那一個。
其他判斷方式:使用訂閱時,/usage 會顯示方案的用量長條;使用 API 計費時,它的 Session 區塊會顯示估計的美元費用。API 使用者也可以執行 /cost 查看累計支出。
ANTHROPIC_API_KEY 會優先於你的訂閱
這是意外產生費用最常見的原因。在 Claude Code 的驗證優先順序中,ANTHROPIC_API_KEY 環境變數排在訂閱登入之前。在互動模式下,Claude Code 會詢問一次是否使用這個金鑰,並記住你的選擇;在非互動模式(-p)下則一律使用金鑰。Anthropic 的說明中心提醒,這會產生 API 費用,而不是使用方案內含的用量。
要改回使用訂閱:
unset ANTHROPIC_API_KEY接著從 shell 設定檔中移除設定這個變數的那一行,重新啟動 Claude Code,再用 /status 確認。在變數仍然設定時,你也可以用 /config 中的「Use custom API key」開關更改先前的選擇。Claude Desktop 不會讀取這個變數;它用 OAuth 登入。
只使用你的方案
使用訂閱碰到限制時,Claude Code 可能會提議改用 API 額度繼續。Anthropic 表示你可以拒絕,等待重置。若不想再看到這個選項,請登出,只用 Pro 或 Max 的帳號重新登入,並且不要加入 Console 憑證(Use Claude Code with your Pro or Max plan)。API 額度的自動儲值是 Console 的設定,如果你以前用過 API 計費,請到那裡確認。
如果你有一個以某種方式計費的工作帳號,和另一種方式計費的個人方案,請為每個帳號設定各自的 CLAUDE_CONFIG_DIR,讓登入不會混在一起。請參閱在一台 Mac 上使用多個 Claude Code 帳號;如果你在 Claude Desktop 中使用 Claude Code,請參閱用 Switch 管理 Claude Code。