跳轉到主要內容
Claude Code 是 Anthropic 的終端 編碼代理。透過環境變量將它指向 OrcaRouter。
協定:Anthropic Messages
  • Base URL: https://api.orcarouter.ai——不帶 /v1
  • Claude Code 會自己追加 /v1/messages;若加上 /v1 會產生 /v1/v1/messages 而導致失敗

安裝

npm install -g @anthropic-ai/claude-code
Windows 上,Claude Code 需要 Git Bash。請安裝 Git for Windows,然後將 CLAUDE_CODE_GIT_BASH_PATH 設為你的 bash.exe (例如 C:\Program Files\Git\bin\bash.exe)。

設定

export ANTHROPIC_BASE_URL="https://api.orcarouter.ai"     # no /v1
export ANTHROPIC_AUTH_TOKEN="sk-orca-..."
export ANTHROPIC_MODEL="orcarouter/auto"                  # or e.g. anthropic/claude-opus-4.8
export ANTHROPIC_SMALL_FAST_MODEL="anthropic/claude-haiku-4.5"

執行

claude -p "Reply with exactly: OK"
你應該會看到 OK。接著執行 claude 進入互動式工作階段,並使用 /model 切換模型。

注意事項

  • ANTHROPIC_BASE_URL 不得包含 /v1
  • 模型名稱使用 vendor/model 格式;orcarouter/auto 是最簡單的選擇。
  • 在 Windows 上,將 CLAUDE_CODE_GIT_BASH_PATH 設為你的 Git Bash bash.exe
VS Code 擴充功能: Anthropic 官方的 Claude Code 擴充功能只是在編輯器中 執行 CLI——它共用相同的設定。設定上述環境變量(或你的 ~/.claude/settings.json),擴充功能便會自動採用;並沒有獨立的編輯器內 端點設定。

啟用思考/推理

擴展思考預設開啟(自適應)——推理模型會自動思考,無需額外設定。 若要調整,可用 /effort 指令或透過 /model 降低 effort 等級、在 /config 中停用思考,或設定 MAX_THINKING_TOKENS 為固定預算模型設置預算上限 (自適應模型會忽略非零預算——在那裡請改用 effort 等級)。