工具接入
Claude Code
Claude Code 是 Anthropic 官方的命令行编程助手。只要把接口地址和密钥指向 Toki Labs,就能直接使用,不需要官方账号。
一个密钥可以调用所有模型。密钥只保存在你自己的浏览器里,不会上传到任何服务器。
方式一: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"
}
}
'@)Terminal
mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOFTerminal
mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokilabs.xyz",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
EOF上面的命令会覆盖已有的 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-你的密钥"
claudeTerminal
ANTHROPIC_BASE_URL=https://api.tokilabs.xyz ANTHROPIC_AUTH_TOKEN=sk-你的密钥 claudeTerminal
ANTHROPIC_BASE_URL=https://api.tokilabs.xyz 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。