Тема
Язык
·3 мин. чтения

Используйте Claude Code с любой моделью: настройка пользовательской конечной точки

Подключите Claude Code к GetVibe API с помощью трех строк в settings.json, а затем запускайте его на Claude Opus 5.5, DeepSeek, Gemini, GLM или Kimi. Какие модели работают и как это проверить.

Используйте Claude Code с любой моделью: настройка пользовательской конечной точки

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.5claude-opus-5.51M$0.1974 вход · $0.9867 выход за 1 млн токенов
Claude Sonnet 5claude-sonnet-51M$0.3334 вход · $1.6667 выход за 1 млн токенов
GPT-5.6 Solgpt-5.6-sol1.05M$0.0667 вход · $0.40 выход за 1 млн токенов
DeepSeek V4.1 Flashdeepseek-v4.1-flash1M$0.0112 вход · $0.0445 выход за 1 млн токенов
Gemini 3.8 Flashgemini-3.8-flash1M$0.0097 вход · $0.0483 выход за 1 млн токенов
GLM-5.3glm-5.31.048M$0.10 вход · $0.3143 выход за 1 млн токенов
Kimi K3kimi-k3262K$0.1715 вход · $0.8572 выход за 1 млн токенов
Qwen3.8 Maxqwen3.8-max256K$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. Вы платите за токены из предоплаченного баланса. Подписка не требуется.

Пользовательская конечная точка Claude CodeClaude Code ANTHROPIC_BASE_URLДругие модели для Claude CodeClaude Code DeepSeekКлюч API для Claude CodeAnthropic Messages API

Попробуйте GetVibe API бесплатно

GPT, Claude, Gemini и другие модели через единый API, совместимый с OpenAI. Оплата в USD картой или криптовалютой.

Похожие статьи

Используйте Claude Code с любой моделью: настройка пользовательской конечной точки | GetVibe API