一、准备工作#
1. 安装 Claude Code CLI#
| |
2. 安装并启动 CCR(Claude Code Router)#
| |
看到输出中出现类似 [redacted-ip]:3456 即表示 CCR 本地服务已成功启动。
📌 CCR 就像一个“反向代理”:你只需告诉 Claude Code 请求走 CCR,CCR 决定后端怎么转发。
二、设置 CCR API Key#
CCR 启动后需设置身份验证密钥。
1. 打开配置文件:#
Windows:
%UserProfile%\.claude-code-router\config.jsonmacOS / Linux:
~/.claude-code-router/config.json
2. 配置 claude code 的APIKEY#
在 CCR 的配置文件中找到 "APIKEY": "" 字段,并填写一个伪造的 API key(仅用于本地鉴权标识)。建议使用类似如下格式,便于识别:
| |
🚨 注意:此处不是大模型的真实 API key,而是给 CCR 自定义设置的“访问令牌”。
3. 配置大模型的 API Key(通过 CCR UI)#
开浏览器访问 CCR UI 控制台
| |
在界面中添加你希望连接的大模型服务(如 OpenAI、Ollama、Claude API 等),并在对应的配置项中填写真实的模型 API Key。
三、通过环境变量将 Claude Code 重定向至 CCR#
Claude Code 支持通过环境变量配置网关地址和鉴权 token。
📍 你需要设置两个变量:#
ANTHROPIC_BASE_URL→http://[redacted-ip]:3456ANTHROPIC_AUTH_TOKEN→ 刚设置的APIKEY
✅ Windows 设置方法(永久)#
在管理员权限的 PowerShell 执行:
| |
查看是否配置成功: powershell:
| |
✅ macOS / Linux 设置方法(永久)#
将以下命令添加到你的 shell 配置文件中:
| |
验证是否生效:
| |
四、验证 CCR 是否生效#
确认 CCR 正在运行:
1ccr start新开一个 VS Code 终端(这样能继承你刚设置的环境变量)。
启动 Claude Code 并检查网关/鉴权:
1 2 3claude /status # 查看当前 Base URL、鉴权来源、代理配置等 /doctor # 运行系统诊断,核对“Anthropic Base URL”“Auth Token”是否生效预期在
/status输出中看到:1 2Anthropic Base URL: http://[redacted-ip]:3456 Auth Token: ANTHROPIC_AUTH_TOKEN
五、集成 VS Code:实现 IDE 加持#
✅ 正确打开方式#
推荐方式:在 VS Code 集成终端中输入:
1claude如果看到状态栏出现「IDE」标识,表示已成功挂载。
若从外部终端启动
claude,请在 TUI 中输入/ide手动挂载 VS Code。
⚠️ 注意:#
运行 ccr code 只会启动 CLI,不会自动挂载 IDE 扩展。请始终从 VS Code 终端启动。
🔧 一键修复 VS Code 命令缺失(Windows)#
若在 Vs Code 中输入/ide没找到 Vs Code,可以尝试:
- 以下脚本可自动将 VS Code 的
code命令添加至 PATH 并重启 VS Code:
| |









