Skip to content

Claude Code 接入 ​

1. 前提条件 ​

  • 已注册并获取本平台 API Key。已登录的话,到接入中心选 Claude Code,复制已填好 Key 和模型的一条命令,在终端运行即可,可跳过第 2 步的三步选择。
  • 已安装 Node.js 环境。
  • 已安装 Claude Code:
    bash
    npm install -g @anthropic-ai/claude-code

2. 推荐方式:使用 codesw 一键配置 ​

codesw 是不墨官方的模型供应商切换 CLI,会直接写入 ~/.claude/settings.json,不做任何代理或中转,也支持后续在多个供应商 / 多个客户端之间一键切换。

2.1 安装 ​

bash
npm i -g @bumocc/codesw
# 或
yarn global add @bumocc/codesw

2.2 运行交互模式 ​

直接执行:

bash
codesw

按提示用方向键选择、回车确认,三步完成:

  1. 要配置哪个客户端:选择 Claude Code。
  2. 使用哪个供应商:选择 Bumo Router。首次使用时粘贴您在 API Keys 页面获取的 Key(输入时以 * 显示),之后会自动复用。
  3. 使用哪个模型:推荐模型排在最前,例如 claude-sonnet-5-5;也可选「手动输入模型 ID…」。

codesw 会把 ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN、ANTHROPIC_DEFAULT_*_MODEL 等写入 ~/.claude/settings.json 的 env 字段,完成后直接运行 claude 即可。codesw 写完配置会用这把 Key 和模型自动测一次连通:Key 无效、模型不存在、余额不足会分别提示怎么改;之后随时可以运行 codesw test 复测。

以后想换模型或切换供应商,再次运行 codesw 即可,无需重复输入 Key;想换回 Claude Code 官方账号,在供应商列表最下方选「恢复官方账号」。

3. 启动 Claude Code ​

bash
claude

在对话框中输入您的问题,即可体验 Claude Code 智能编程能力。


附:手动配置(备选) ​

如果不希望使用 CLI,也可以手动编辑配置文件。

编辑或新增 settings.json:

  • MacOS / Linux:~/.claude/settings.json
  • Windows:用户目录/.claude/settings.json

写入(或合并)以下 env 字段:

json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_BASE_URL": "https://router.bumo.ai",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm/glm-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm/glm-5.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm/glm-5.1"
  }
}

请将 YOUR_API_KEY 替换为您的平台 API Key。