Claude Code 接入 211API
五分钟把 Claude Code 接到 211API:保留原有使用习惯,由 211API 中转模型请求,Key 与用量统一管理。
准备工作
- 一个 211API 账号,并在控制台创建好 API Key(
sk-开头)。 - 本地已安装 Node.js 18 或更高版本。
第一步 · 安装 Claude Code
通过 npm 全局安装官方 CLI:
npm install -g @anthropic-ai/claude-code第二步 · 配置环境变量
把 Claude Code 的请求指向 211API,并指定模型。macOS / Linux(bash / zsh):
# 写入 ~/.zshrc 或 ~/.bashrc 可长期生效
export ANTHROPIC_BASE_URL="https://www.211api.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的-211API-Key"
export ANTHROPIC_MODEL="fable-5"Windows(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 确认当前接口地址与模型:
cd 你的项目目录
claude
# 会话内输入:
/status正常提问即完成接入。每次调用的去向、Token 消耗与倍率明细,可在 211API 控制台实时查看。
首次启动:跳过初始化确认
使用中转渠道时,Claude Code 首次启动可能报 Failed to connect to api.anthropic.com —— 它会在首次运行时尝试连接官方 API 做初始化确认,中转渠道无法通过这一步。两种解决方法(任选其一):
方法一:CC-Switch 一键跳过(推荐) — 在 CC-Switch「设置 → 通用」中开启「跳过 Claude Code 初次安装确认」。
方法二:手动改配置文件 — 编辑用户主目录下的 ~/.claude.json,在顶层末尾添加一个字段:
{
"hasCompletedOnboarding": true
}注意 JSON 格式
在已有字段后追加时,记得给前一个字段末尾补英文逗号,否则 JSON 解析失败会导致 Claude Code 无法启动。
常见问题
401 鉴权失败 — 确认 ANTHROPIC_AUTH_TOKEN 使用的是 211API 控制台创建的 Key,而非 Anthropic 官方 Key。
连接超时 — 检查 ANTHROPIC_BASE_URL 是否误带了多余路径后缀,并保持终端代理设置与系统网络环境一致。