Claude Code — официальный консольный помощник для кодирования от Anthropic. По умолчанию он стучится вDocumentation Index
Fetch the complete documentation index at: https://docs.ruapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
api.anthropic.com, но через переменную ANTHROPIC_BASE_URL его можно сразу направить на RuAPI без каких-либо прокси.
На этой странице описана прямая настройка. Если удобнее графический интерфейс с несколькими провайдерами, смотрите CC Switch.
Предварительные требования
Аккаунт RuAPI и API-ключ
Если ещё нет: зарегистрируйтесь на www.ruapi.ai, пополните баланс через USDT, затем Консоль → Токены → Создать токен, чтобы получить строку
sk-.... См. Пополнение и API-ключи и безопасность.Node.js ≥ 18
Claude Code требует Node.js 18 и выше. Проверьте:Если не установлен — берите LTS-версию с nodejs.org. Для macOS:
Установка Claude Code
- macOS / Linux
- Windows
Настройка endpoint-а RuAPI
Три способа конфигурации, в порядке предпочтения:Способ 1: settings.json (рекомендуется)
Откройте ~/.claude/settings.json (macOS / Linux) или %USERPROFILE%\.claude\settings.json (Windows). Если файла нет — создайте:
Что означает каждое поле
Что означает каждое поле
| Поле | Значение |
|---|---|
ANTHROPIC_BASE_URL | Endpoint RuAPI |
ANTHROPIC_API_KEY | Ваш токен RuAPI (не официальный ключ Anthropic) |
ANTHROPIC_MODEL | Модель Claude по умолчанию. claude-sonnet-4-6 — лучший баланс цены и качества |
ANTHROPIC_SMALL_FAST_MODEL | Маленькая модель для внутренних задач (генерация заголовков, автодополнение путей). claude-haiku-4-5 экономит токены |
Способ 2: переменные окружения
Для быстрой пробы:- macOS / Linux (zsh / bash)
- Windows (PowerShell)
~/.zshrc или ~/.bashrc.Способ 3: через CC Switch
Если вы часто переключаетесь между RuAPI и официальным аккаунтом, поставьте CC Switch и управляйте провайдерами через GUI.Первый запрос
Откройте новый терминал (чтобы переменные подгрузились), зайдите в любой проект:Переключение моделей
Внутри сессии:Решение проблем
401 Unauthorized / Invalid API key
401 Unauthorized / Invalid API key
404 / model not found
404 / model not found
- Опечатка в ID модели. На RuAPI имена Claude совпадают с официальными:
claude-sonnet-4-6,claude-opus-4-7,claude-haiku-4-5. - Не добавляйте
/v1кANTHROPIC_BASE_URL.
402 / недостаточно средств
402 / недостаточно средств
Проверьте баланс USD на главной странице Консоли и пополните USDT. Длинный контекст и tool calls сжигают токены быстро — 5–10 USD на старте обычно достаточно.
Таймаут / нет соединения
Таймаут / нет соединения
- Проверьте доступность:
curl -I https://www.ruapi.ai. - Если за корпоративным прокси — убедитесь, что
HTTPS_PROXYне направляет запросы в недоступный шлюз. - VPN не требуется.
Продвинутое
- MCP-серверы: не зависят от того, какой API стоит за бэкендом — настраиваются как обычно.
- Tool calls / function calling: RuAPI передаёт вызовы инструментов Anthropic без изменений.
- Streaming / SSE: включён по умолчанию, дополнительной настройки не требуется.