ГлавнаяДокументация
Меню документации — Claude Code

Claude Code

Claude Code использует Anthropic-compatible настройки окружения. Ranvik принимает /v1/messages, поэтому базовый URL указывайте без /v1: Claude Code сам добавит нужный путь.

Linux / macOS

export ANTHROPIC_BASE_URL=https://api.ranvik.ru
unset ANTHROPIC_AUTH_TOKEN
export ANTHROPIC_API_KEY=rk_live_...
export ANTHROPIC_MODEL=claude-sonnet-4-5
export ANTHROPIC_SMALL_FAST_MODEL=claude-haiku-4-5
export CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1
export CLAUDE_CODE_AUTO_MODE_SERVER=0
claude

Windows PowerShell

$env:ANTHROPIC_BASE_URL = "https://api.ranvik.ru"
Remove-Item Env:ANTHROPIC_AUTH_TOKEN -ErrorAction SilentlyContinue
$env:ANTHROPIC_API_KEY = "rk_live_..."
$env:ANTHROPIC_MODEL = "claude-sonnet-4-5"
$env:ANTHROPIC_SMALL_FAST_MODEL = "claude-haiku-4-5"
$env:CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY = "1"
$env:CLAUDE_CODE_AUTO_MODE_SERVER = "0"
claude

Для Ranvik задавайте только ANTHROPIC_API_KEY. Не задавайте одновременно ANTHROPIC_AUTH_TOKEN: Claude Code предупреждает о конфликте и может выбрать другой способ авторизации. Команды выше удаляют старый токен из текущего окружения перед запуском.

CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 включает подгрузку моделей из gateway /v1/models. Если хотите не показывать весь каталог, просто не задавайте эту переменную и выбирайте модель через --model или /model.

CLAUDE_CODE_AUTO_MODE_SERVER=0 отключает серверный классификатор Anthropic для auto mode. Это требуется при выборе DeepSeek, GPT, Grok и других не-Claude моделей: предупреждение о несовместимом gateway исчезает, а auto mode продолжает работать с локальной классификацией Claude Code.

Gemini через Claude Code лучше не использовать: Claude Code говорит Anthropic-форматом. Для Gemini берите /v1/chat/completions в OpenAI-compatible клиентах.