跳转到主要内容
Claude Code 是 Anthropic 的终端 编码 agent。用环境变量把它指向 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 级别)。