Claude Code
Настройка адреса API, авторизации и моделей
Подключение
Claude Code использует формат Messages. Укажите адрес GetAPI и ключ в окружении процесса, из которого запускается приложение
| Переменная | Назначение |
|---|---|
ANTHROPIC_BASE_URL | https://api.getapi.ru, без /v1 |
ANTHROPIC_AUTH_TOKEN | Ключ GetAPI для Bearer-авторизации |
ANTHROPIC_MODEL | Точный ID основной модели |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Модель для задач, где клиент выбирает класс Haiku |
ANTHROPIC_DEFAULT_SONNET_MODEL | Модель класса Sonnet |
ANTHROPIC_DEFAULT_OPUS_MODEL | Модель класса Opus |
Заполните GETAPI_API_KEY и GETAPI_MODEL в окружении. Модель должна поддерживать Messages и вызов инструментов
export ANTHROPIC_BASE_URL="https://api.getapi.ru" export ANTHROPIC_AUTH_TOKEN="$GETAPI_API_KEY" export ANTHROPIC_MODEL="$GETAPI_MODEL" claude
Не добавляйте к адресу /v1/messages, клиент формирует путь самостоятельно. Удалите конфликтующую настройку другого API-ключа из окружения запуска, если она осталась от прежнего подключения
Ключ GetAPI и подписка Claude являются разными способами авторизации. Для запросов через GetAPI нужен именно ключ сервиса, одного изменения адреса недостаточно
Выбор моделей
ID берутся из каталога моделей. При настройке дополнительных классов укажите модели явно, чтобы клиент не подставлял имена, которых нет в GetAPI
Переключение на модель другого семейства требует совместимости не только с текстовым ответом, но и с инструментами, изображениями и параметрами, используемыми вашей версией Claude Code
Проверка
- Отправьте короткий текстовый запрос
- Попросите прочитать один файл в тестовом проекте
- Убедитесь, что инструмент выполнен и его результат использован в ответе
- Проверьте фактическую модель и расход в журнале GetAPI
Не начинайте проверку с задания, меняющего файлы, отправляющего сообщения или выполняющего команды с внешними последствиями
Ошибки
| Симптом | Что проверить |
|---|---|
401 | Ключ и способ авторизации |
| Модель не найдена | Основную модель и модели дополнительных классов |
| Текст работает, инструменты нет | Поддержку tools и параметры клиента |
404 | Отсутствие дублирующего /v1 в адресе |
| Долгое ожидание | Таймауты и бюджет рассуждений |
Настройки конкретной версии клиента описаны в документации Claude Code