让 Claude Code 跑在 OAIRoute 上

Claude Code 只读 ANTHROPIC_BASE_URL 和一个鉴权变量。改掉这两个,所有请求都走网关 —— 同一个 CLI、同一套工具、同样的行为,账单只剩零头。

Anthropic

配置

~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.oairoute.com",
    "ANTHROPIC_API_KEY": "YOUR_OAIROUTE_KEY",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
  }
}
Save the file, then run claude in any project directory.

完整分步指南

为什么要走 OAIRoute

同一个模型,五分之一的价格

Claude Opus 5.5 经网关调用是每百万输入 $0.20、每百万输出 $1.00,Anthropic 官价则是 $4.00 / $20.00。

一个 Key 打通整套工具链

跑 Claude Code 的这个 Key,同样能调用 GPT、Gemini、DeepSeek 等 200+ 模型,想做横向对比不用再额外配一套。

不用代理,不装壳层

Claude Code 直接 HTTPS 连 api.oairoute.com。本地不用装任何东西,也没有需要持续升级的中间层。

接入步骤

  1. 1

    创建 Key

    在 api.oairoute.com 注册,到令牌页创建一个 Key。以 sk- 开头。

  2. 2

    写入配置块

    把下面的 JSON 存到 ~/.claude/settings.json(Windows 是 %USERPROFILE%\.claude\settings.json)。

  3. 3

    验证

    运行 `claude --version`,然后让它读一个文件。能正常回答就说明网关接通了。

值得用的模型

模型 ID名称适合美元 / 百万 token(输入 / 输出)
claude-opus-5-5Claude Opus 5.5推理最深,1M 上下文。难改动用它。$0.20 / $1.00
claude-sonnet-5-5Claude Sonnet 5.5多数编码任务接近 Opus,价差只有一档。$0.18 / $0.90
deepseek-v4.1-flashDeepSeek V4.1 Flash够便宜,适合子任务和大量检索步骤。$0.045 / $0.18

价格按模型目录公布的口径,单位为每百万 token 的输入 / 输出。

常见问题

Claude Code 不用改代码就能用吗?

能。它走的仍是 Anthropic Messages 协议,只有 base URL 和 Key 变了。工具调用、子代理、MCP Server 和斜杠命令都照常工作。

为什么提示 404?

多半是 ANTHROPIC_BASE_URL 结尾多写了 /v1。正确值是 https://api.oairoute.com,不带任何路径。

一次会话里能混用非 Anthropic 模型吗?

能用 `claude --model` 切换,但 Claude Code 是按 Claude 系调优的。非 Claude 模型做对话轮次没问题,代理行为会退化。

其他工具