在 Claude Code 里使用
安装 CLI、把 ANTHROPIC_BASE_URL 指向 OLETOKEN、指定模型;含 VS Code 插件与常见报错处理。
Claude Code 是 Anthropic 的编程 Agent(命令行 + VS Code 插件),请求走 Anthropic Messages 协议。把它的接入地址指向 OLETOKEN,就用本站的密钥与模型额度,不需要 Anthropic 账号。
准备工作
配置
配置写在 ~/.claude/settings.json 的 env 块里。这份文件由 CLI 与 VS Code 插件共用,配一次两处都能用,也比写进 shell 配置更稳(VS Code 有时继承不到 shell 环境变量):
{
"env": {
"ANTHROPIC_BASE_URL": "https://<your-base-url>",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5"
}
}
| 变量 | 说明 |
|---|---|
ANTHROPIC_BASE_URL | 只到域名,不要带 /v1——CLI 自己拼 /v1/messages,带上会 404 |
ANTHROPIC_AUTH_TOKEN | 本站密钥,以 Authorization: Bearer 发送 |
ANTHROPIC_MODEL | 默认使用的模型 ID |
ANTHROPIC_DEFAULT_HAIKU_MODEL | 轻量任务(生成标题等)用的模型;指向同一个模型,可避免网关没有 haiku 型号时报 404 |
安装并启动:
npm i -g @anthropic-ai/claude-code
claude
控制台「API 密钥」页的快速接入弹窗里,可以直接下载一份已填好密钥、模型与地址的安装脚本。
用环境变量也可以
不想动 settings.json 时,改为在 shell 配置里导出同样的变量(macOS 默认 zsh 写 ~/.zshrc,Linux 写 ~/.bashrc),重开终端生效:
export ANTHROPIC_BASE_URL="https://<your-base-url>"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
export ANTHROPIC_MODEL="claude-sonnet-5"
两处都配时,以 ~/.claude/settings.json 里的 env 为准。
常见问题
| 现象 | 原因与处理 |
|---|---|
| 401 | 密钥错误或已被停用;确认填的是本站密钥,且写在 ANTHROPIC_AUTH_TOKEN |
| 404 | ANTHROPIC_BASE_URL 里带了 /v1(或更长的路径),去掉路径只留域名 |
| 模型不存在 | ANTHROPIC_MODEL 不是本站已上架的模型 ID,去模型广场复制 |
| 额度不足 | 先充值后再试 |
| 想临时换模型 | 在会话里输入 /model 选择 |
建议按用途分开建密钥(CLI 一把、编辑器一把),并各自设置消费上限,把风险圈在可承受范围内。

