Skip to content

Claude Code 接入 211API

五分钟把 Claude Code 接到 211API:保留原有使用习惯,由 211API 中转模型请求,Key 与用量统一管理。

准备工作

  • 一个 211API 账号,并在控制台创建好 API Key(sk- 开头)。
  • 本地已安装 Node.js 18 或更高版本。

第一步 · 安装 Claude Code

通过 npm 全局安装官方 CLI:

bash
npm install -g @anthropic-ai/claude-code

第二步 · 配置环境变量

把 Claude Code 的请求指向 211API,并指定模型。macOS / Linux(bash / zsh):

bash
# 写入 ~/.zshrc 或 ~/.bashrc 可长期生效
export ANTHROPIC_BASE_URL="https://www.211api.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的-211API-Key"
export ANTHROPIC_MODEL="fable-5"

Windows(PowerShell):

powershell
$env:ANTHROPIC_BASE_URL = "https://www.211api.com"
$env:ANTHROPIC_AUTH_TOKEN = "sk-你的-211API-Key"
$env:ANTHROPIC_MODEL = "fable-5"

# 长期生效(用户级):
# setx ANTHROPIC_BASE_URL "https://www.211api.com"

提示

可用模型名以控制台「模型列表」为准;切换模型只需修改 ANTHROPIC_MODEL,其余配置不变。

第三步 · 启动并验证

在项目目录中启动,进入会话后可用 /status 确认当前接口地址与模型:

bash
cd 你的项目目录
claude

# 会话内输入:
/status

正常提问即完成接入。每次调用的去向、Token 消耗与倍率明细,可在 211API 控制台实时查看。

首次启动:跳过初始化确认

使用中转渠道时,Claude Code 首次启动可能报 Failed to connect to api.anthropic.com —— 它会在首次运行时尝试连接官方 API 做初始化确认,中转渠道无法通过这一步。两种解决方法(任选其一):

方法一:CC-Switch 一键跳过(推荐) — 在 CC-Switch「设置 → 通用」中开启「跳过 Claude Code 初次安装确认」。

方法二:手动改配置文件 — 编辑用户主目录下的 ~/.claude.json,在顶层末尾添加一个字段:

json
{
  "hasCompletedOnboarding": true
}

注意 JSON 格式

在已有字段后追加时,记得给前一个字段末尾补英文逗号,否则 JSON 解析失败会导致 Claude Code 无法启动。

常见问题

401 鉴权失败 — 确认 ANTHROPIC_AUTH_TOKEN 使用的是 211API 控制台创建的 Key,而非 Anthropic 官方 Key。

连接超时 — 检查 ANTHROPIC_BASE_URL 是否误带了多余路径后缀,并保持终端代理设置与系统网络环境一致。