[CC] 配置(CLI / VS Code 插件)
本页介绍如何把 [CC] CLI 或 VS Code 插件接到 187API。
:::tip 先看
- 只有 CLI 需要 Node.js;VS Code 插件不需要
- 用桌面版请看 Claude 桌面版配置
- 尚未安装 Node.js 先看 Node.js 环境准备 :::
接入要点(先记住这三条)
| 项 | 值 | 注意 |
|---|---|---|
ANTHROPIC_BASE_URL | https://187api.com | 末尾不要加 /v1 或其他路径 |
ANTHROPIC_AUTH_TOKEN | 你的 API Key | 纯 sk- 字符串,不要带 Bearer |
| 令牌分组 | default 或 vip | 以控制台实际显示为准 |
第一步:安装 [CC] CLI
Windows
按 Win+R → 输入 powershell → 回车,然后执行:
npm install -g @anthropic-ai/claude-code
macOS
Command+Space 搜索「终端」,执行:
npm install -g @anthropic-ai/claude-code
权限不足时:
sudo npm install -g @anthropic-ai/claude-code
Linux
npm install -g @anthropic-ai/claude-code
验证安装
claude --version
能输出版本号即安装成功。
第二步:配置 settings.json
settings.json 是 [CC] 的主配置文件,用来配置服务地址、API Key,以及 hooks、plugins 等。
Windows
配置目录是 %USERPROFILE%\.claude(通常 C:\Users\你的用户名\.claude)。
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
notepad "$HOME\.claude\settings.json"
命令会自动建目录;settings.json 已存在则直接用记事本打开,不存在则保存时创建。
macOS
mkdir -p ~/.claude
touch ~/.claude/settings.json
open -e ~/.claude/settings.json
Linux
mkdir -p ~/.claude
nano ~/.claude/settings.json
粘贴后按 Ctrl+O 保存、回车确认文件名,再按 Ctrl+X 退出。
填入内容
删除原内容,完整粘贴:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API_KEY",
"ANTHROPIC_BASE_URL": "https://187api.com"
},
"includeCoAuthoredBy": false
}
:::danger 这里最常见的两个错
ANTHROPIC_BASE_URL写成了https://187api.com/v1→ 会 404ANTHROPIC_AUTH_TOKEN写成了Bearer sk-xxx→ 会 401 :::
第三步:创建并填入 API 令牌
- 登录 187api.com → 令牌管理 → 添加令牌
- 分组选
default(或控制台给你的分组) - 模型可用列表留空
- 提交后回列表,点密钥栏复制完整 key
- 回到
settings.json,只选中你的API_KEY并粘贴替换
第四步:启动测试
完全退出已开的终端/编辑器,重新打开,然后:
cd 你的项目目录
claude
在 [CC] 里输入一句:
hi
能正常回复就说明接通了。
:::warning 必须重启
[CC] 只在启动时读 settings.json。改完配置必须完全退出再启动,
否则仍会连官方地址。
:::
VS Code 插件
- 在 VS Code 扩展市场搜索
Claude Code并安装 - 不需要单独装 Node.js
- 插件同样读取
~/.claude/settings.json,按上面第二步配好即可 - 安装后重启 VS Code
常见报错
| 报错 | 原因 | 处理 |
|---|---|---|
Unable to connect to Anthropic servicesFailed to connect to api.anthropic.com | 配置没被读取 | 检查文件路径、文件名(别多出 .txt)、JSON 是否完整 |
API Error: 401 | key 不完整 / 带了 Bearer | 重新复制纯 key |
API Error: 404 | Base URL 多了 /v1 | 改成 https://187api.com |
API Error: 400 | 模型名或分组不对 | 查 模型清单 |
API Error: 403 Forbidden | 「模型可用列表」限制了模型 | 清空该字段 |
API Error: 524 / 超时 | 上游或网络 | 重试;持续出现联系客服 |
| 请求卡住无响应 | 配置未生效 | 确认已完全重启客户端 |
完全卸载重装
# 卸载
npm uninstall -g @anthropic-ai/claude-code
# 清理配置(谨慎:会删掉所有本地配置)
# Windows
Remove-Item -Recurse -Force "$HOME\.claude"
# macOS / Linux
rm -rf ~/.claude
# 重装
npm install -g @anthropic-ai/claude-code