工具串接
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。