Перейти к содержимому

Claude Code

Claude Code работает по Anthropic Messages API. Роутер Waibee принимает запросы в этом же формате на POST /v1/messages, поэтому Claude Code подключается к нему через переменные окружения, без изменений в самом клиенте.

Переменная Значение
ANTHROPIC_BASE_URL Базовый URL роутера, без суффикса /v1/messages (клиент добавит путь сам).
ANTHROPIC_AUTH_TOKEN API-ключ Waibee (sk_live_...). Уходит как Authorization: Bearer.
ANTHROPIC_API_KEY Пустая строка, чтобы клиент не подхватил другой ключ.
Окно терминала
export WAIBEE_API_KEY="sk_live_..."
export ANTHROPIC_BASE_URL="https://api.waibee.com"
export ANTHROPIC_AUTH_TOKEN="$WAIBEE_API_KEY"
export ANTHROPIC_API_KEY=""
claude

Если раньше вы входили в Claude Code через Anthropic, выполните /logout перед переключением.

  • Разово: claude --model <имя>. Роутер нормализует короткие Anthropic-имена автоматически.
  • По ролям: переменные ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, ANTHROPIC_DEFAULT_HAIKU_MODEL, CLAUDE_CODE_SUBAGENT_MODEL. Принимают идентификаторы вида anthropic/claude-sonnet-5.

При первом запуске Claude Code может предложить вход. Чтобы пропустить, добавьте в ~/.claude.json:

~/.claude.json
{ "hasCompletedOnboarding": true }

Для расширения VS Code или Cursor:

settings.json
{ "claudeCode.disableLoginPrompt": true }

В сессии Claude Code выполните /status. В выводе должны отображаться ваш ANTHROPIC_BASE_URL и способ авторизации.