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。