TokiLabsDocs
工具接入

Claude Code

Claude Code 是 Anthropic 官方的命令行编程助手。只要把接口地址和密钥指向 Toki Labs,就能直接使用,不需要官方账号。

一个密钥可以调用所有模型。密钥只保存在你自己的浏览器里,不会上传到任何服务器。
安装步骤请先看对应系统的指南:Windows · macOS · Linux。

方式一:settings.json(推荐)

把配置写进 Claude Code 自己的设置文件,不污染系统环境变量,命令行和 VS Code / JetBrains 插件都会读取。

系统文件位置
Windows%USERPROFILE%\.claude\settings.json
macOS / Linux~/.claude/settings.json
settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

如果文件里已经有其他设置,只需把 env 里的几行合并进去。也可以用命令直接创建:

PowerShell
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
[IO.File]::WriteAllText("$HOME\.claude\settings.json", @'
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
'@)
上面的命令会覆盖已有的 settings.json,已有配置的用户请手动合并。

方式二:环境变量

设置 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 两个环境变量即可,各系统的写法见 Windows、macOS、Linux。如果两种方式同时存在,settings.json 中的值优先。

临时在当前终端试用:

PowerShell
$env:ANTHROPIC_BASE_URL = "https://api.tokilabs.xyz"
$env:ANTHROPIC_AUTH_TOKEN = "sk-你的密钥"
claude

跳过登录引导

首次运行 Claude Code 时可能仍会要求登录官方账号。在 ~/.claude.json(Windows 为 %USERPROFILE%\.claude.json)中加入下面这一项即可跳过:

.claude.json
{
  "hasCompletedOnboarding": true
}

选择模型

在 Claude Code 里输入 /model 切换模型。也可以在 settings.json 的 env 中固定默认模型:

settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
    "ANTHROPIC_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
  }
}

可用的模型名请看 模型列表。

在 IDE 中使用

VS Code、Cursor 和 JetBrains 的 Claude Code 插件与命令行共用 ~/.claude/settings.json,按「方式一」配置后重启 IDE 即可。

确认是否生效

启动 claude 后输入 /status,Base URL 一栏应显示 https://api.tokilabs.xyz。

ANTHROPIC_BASE_URL 结尾不要加 /v1,Claude Code 会自动拼接 /v1/messages。