一、安裝 Node.js(已安裝可跳過)
確保 Node.js 版本 ≥ 18.0
Windows
macOS
Ubuntu / Debian
卸載其他中轉客戶端(可選)
檢查安裝位置:
執行卸載:
二、安裝 Claude Code
檢查是否安裝成功:
三、取得金鑰
Smart Routing 是一項智能模型路由能力,能夠根據輸入任務的複雜程度,自動將請求分配至最合適的模型。約束與指南見此處 注意ClaudeCode 無法接入非 \v1\messages 通訊的模型,使用智能路由接入時,所有路由層都需使用 Claude 系列模型。例如使用 claude-haiku-4.5、claude-sonnet-5、claude-opus-5 分別對應簡單、複雜、超複雜三個路由層級。
四、配置環境變數
基礎配置示例
智能路由接入請 ANTHROPIC_MODEL="auto"
Mac / Linux
Windows CMD
Windows PowerShell
雙模型配置說明
Claude Code 預設使用雙執行緒模型架構:
- 主執行緒模型:使用
ANTHROPIC_MODEL 環境變數配置
- 副執行緒模型:使用
ANTHROPIC_DEFAULT_HAIKU_MODEL 環境變數配置
- 用途:輕量級 / 快速任務模型
- 使用場景:
- 背景任務(檔案監控、linter 檢查等)
- 快速回應(簡單問題、補全建議)
- 低優先級的輔助任務
基礎配置(雙模型,推薦)
Mac / Linux
Windows CMD
Windows PowerShell
單模型配置(可選)
如果只需要使用一個模型,有兩種配置方法:
方法一:兩個環境變數配置為同一個模型
將 ANTHROPIC_MODEL 和 ANTHROPIC_DEFAULT_HAIKU_MODEL 都設定為相同的模型:
Mac / Linux
Windows CMD
Windows PowerShell
方法二:啟動後使用命令切換主執行緒模型
保持環境變數按「基礎配置(雙模型)」設定,啟動 Claude Code 後,在互動介面中輸入:
主執行緒會切換為使用 ANTHROPIC_DEFAULT_HAIKU_MODEL(即 claude-haiku-4-5)對應的模型。
故障處理
Beta 實驗性功能字段 400 拒絕
在config設定文件中添加CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS : 1 ,禁止在請求頭部添加實驗性功能相關的字段。