Claude Code

Подключите Claude Code через нативные настройки шлюза Messages.

Установка и подготовка

  1. Установите Claude Code нативным установщиком ниже; в Windows используйте команды PowerShell ниже. Заново откройте терминал и выполните claude --version.
  2. Создайте API-ключ в консоли routerra.ai и скопируйте ID разрешённой модели Claude. Вход по подписке Claude не заменяет ключ шлюза. Выбранная модель должна поддерживать поток Messages и инструменты.
curl -fsSL https://claude.ai/install.sh | bash
claude --version

Для Windows PowerShell:

irm https://claude.ai/install.ps1 | iex
claude --version

Настройки Claude

  1. Добавьте env в ~/.claude/settings.json (Windows: %USERPROFILE%\.claude\settings.json), сохранив другие настройки и заменив оба заполнителя. ANTHROPIC_BASE_URL — корневой адрес без /v1; Claude Code добавляет путь Messages. ANTHROPIC_AUTH_TOKEN задаёт Bearer-аутентификацию.
  2. Завершите сеансы, запустите claude и проверьте аутентификацию командой /status. Выберите модель явно через /model YOUR_CLAUDE_MODEL_ID, чтобы псевдоним не указал на недоступную модель.
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://routerra.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_CLAUDE_MODEL_ID"
  }
}

Проверка подключения

Отправьте короткий запрос и попросите перечислить файлы проекта для проверки инструментов. При 401 проверьте старый токен и унаследованный ANTHROPIC_API_KEY; устраните конфликт и перезапустите. При 404 пути проверьте повтор /v1. Шлюз не предоставляет /v1/messages/count_tokens, поэтому числа в /context могут быть приблизительными или отсутствовать. Это отдельно от поддержки потока и инструментов.