TokiLabsDocs
Подключение инструментов

Claude Code

Claude Code — официальный ассистент для программирования в командной строке от Anthropic. Достаточно указать адрес API и ключ Toki Labs — официальный аккаунт не нужен.

Один ключ работает со всеми моделями. Ключ хранится только в вашем браузере и никуда не отправляется.
Порядок установки см. в руководстве для вашей системы: Windows · macOS · Linux.

Способ 1: settings.json (рекомендуется)

Настройки записываются в собственный файл конфигурации Claude Code, не затрагивая системные переменные среды; их читают и CLI, и плагины для 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-your-key",
    "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-your-key",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
'@)
Эта команда перезапишет существующий settings.json — если у вас уже есть настройки, объедините их вручную.

Способ 2: переменные среды

Достаточно задать две переменные среды — 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-your-key"
claude

Пропуск входа в аккаунт

При первом запуске Claude Code может всё равно запросить вход в официальный аккаунт. Чтобы пропустить его, добавьте следующий параметр в ~/.claude.json (в Windows — %USERPROFILE%\.claude.json):

.claude.json
{
  "hasCompletedOnboarding": true
}

Выбор модели

Чтобы сменить модель, введите в Claude Code /model. Модель по умолчанию также можно закрепить в env файла settings.json:

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

Доступные названия моделей см. в разделе Список моделей.

Использование в IDE

Плагины Claude Code для VS Code, Cursor и JetBrains используют тот же ~/.claude/settings.json, что и CLI: настройте по «Способу 1» и перезапустите IDE.

Проверка работы

Запустите claude и введите /status — в строке Base URL должно отображаться https://api.tokilabs.xyz.

Не добавляйте /v1 в конец ANTHROPIC_BASE_URL — Claude Code сам добавит /v1/messages.