Claude Code — это командный агент Anthropic для программирования. Он обращается к одной конечной точке, /v1/messages, в формате Anthropic Messages, и позволяет изменять базовый URL. Укажите GetVibe API, и тот же CLI сможет запускать Claude Opus 5.5, Claude Sonnet 5 или модель не от Claude из нашего каталога, используя один предоплаченный ключ.
Шаг 1: settings.json
Установите Claude Code (npm install -g @anthropic-ai/claude-code, Node.js 22+), затем создайте или отредактируйте файл ~/.claude/settings.json. В Windows файл находится по пути %USERPROFILE%\.claude\settings.json.
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-...",
"ANTHROPIC_BASE_URL": "https://getvibeapi.com",
"ANTHROPIC_API_KEY": ""
}
}
Важны две детали:
ANTHROPIC_API_KEYдолжен быть пустой строкой, а не отсутствовать. Если он не задан, Claude Code игнорирует базовый URL и обращается напрямую к Anthropic.- В базовом URL нет
/v1. Claude Code сам добавляет/v1/messages, поэтомуhttps://getvibeapi.com/v1приведёт к дублированию пути.
Запустите claude и введите /status. В строке с базовым URL Anthropic должно отображаться https://getvibeapi.com.
Шаг 2: выбор моделей
В Claude Code есть три слота моделей: Opus, Sonnet и Haiku. По умолчанию для большинства задач используется слот Sonnet, а для быстрых операций — слот Haiku. Каждый слот задаётся переменной окружения, и её значением может быть любой ID модели из нашего каталога, поддерживающей формат Messages:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-pv-...",
"ANTHROPIC_BASE_URL": "https://getvibeapi.com",
"ANTHROPIC_API_KEY": "",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5"
}
}
Чтобы запускать агент на более экономичной модели, укажите её ID в слоте Sonnet, например deepseek-v4.1-flash или gemini-3.8-flash. Используйте точные ID из каталога: имена датированных снимков Anthropic, такие как claude-haiku-4-5-20251001, не разрешаются.
Какие модели работают в Claude Code
Не каждая модель из каталога поддерживает формат Anthropic Messages. В публичном каталоге по адресу https://getvibeapi.com/api/catalog для каждой модели указано поле anthropicFormat. Если его значение равно true, модель работает через /v1/messages. На момент написания статьи к ним относятся:
| Модель | ID | Контекст | Цена |
|---|---|---|---|
| Claude Opus 5.5 | claude-opus-5.5 | 1M | $0.1974 вход · $0.9867 выход за 1 млн токенов |
| Claude Sonnet 5 | claude-sonnet-5 | 1M | $0.3334 вход · $1.6667 выход за 1 млн токенов |
| GPT-5.6 Sol | gpt-5.6-sol | 1.05M | $0.0667 вход · $0.40 выход за 1 млн токенов |
| DeepSeek V4.1 Flash | deepseek-v4.1-flash | 1M | $0.0112 вход · $0.0445 выход за 1 млн токенов |
| Gemini 3.8 Flash | gemini-3.8-flash | 1M | $0.0097 вход · $0.0483 выход за 1 млн токенов |
| GLM-5.3 | glm-5.3 | 1.048M | $0.10 вход · $0.3143 выход за 1 млн токенов |
| Kimi K3 | kimi-k3 | 262K | $0.1715 вход · $0.8572 выход за 1 млн токенов |
| Qwen3.8 Max | qwen3.8-max | 256K | $0.1543 вход · $0.4629 выход за 1 млн токенов |
Модели GPT-6 (Luna, Sol, Astra) не поддерживают формат Messages и отклоняются на /v1/messages. Чтобы использовать их в терминальном агенте, применяйте Codex CLI, который работает с Responses API, или любой инструмент с OpenAI-совместимым базовым URL (см. список интеграций).
Распространённые проблемы
- 401: проверьте значение
ANTHROPIC_AUTH_TOKENи убедитесь, чтоANTHROPIC_API_KEYимеет значение"". - Запросы по-прежнему отправляются в Anthropic:
ANTHROPIC_API_KEYне задан как пустая строка. - Переменные не подхватываются: файл
settings.jsonнадёжнее профилей shell, особенно в Windows. - Модель недоступна: ID содержит опечатку, модель снята с поддержки или не поддерживает формат Messages. Проверьте его на странице моделей.
Снижение расходов
Агенты для программирования повторно отправляют длинный, в основном неизменный префикс при каждом ходе. Модели Claude кэшируют данные только когда запрос содержит точку останова cache_control. Если Claude Code её не отправляет, шлюз добавляет её автоматически. Кэшированные входные данные тарифицируются по доле от обычной ставки за входные данные. В руководстве по кэшированию и статье о кэшировании промптов объясняется, как сохранить префикс стабильным.
Полная справочная информация приведена в руководстве по Claude Code и разделе Messages и Responses. Вы платите за токены из предоплаченного баланса. Подписка не требуется.
