ГлавнаяДокументация
Меню документации — 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
export ANTHROPIC_API_KEY=rk_live_...
export ANTHROPIC_AUTH_TOKEN=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
claude

Windows PowerShell

$env:ANTHROPIC_BASE_URL = "https://api.ranvik.ru"
$env:ANTHROPIC_API_KEY = "rk_live_..."
$env:ANTHROPIC_AUTH_TOKEN = "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"
claude

ANTHROPIC_API_KEY уходит как X-Api-Key, а ANTHROPIC_AUTH_TOKEN — как Bearer-токен. Поставьте оба одним и тем же rk-ключом: это закрывает разные кодовые пути Claude Code.

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

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