Подключите Claude Code
Направляйте Claude Code через шлюз AnyInt, совместимый с Anthropic, с помощью ограниченного API-ключа.
Claude Code поддерживает шлюзы LLM в формате Anthropic через ANTHROPIC_BASE_URL и учетные данные шлюза. AnyInt потребляет учетные данные на своей границе и направляет запрос без пересылки вашего ключа AnyInt вверх по цепочке.
Перед началом работы
- Установите или обновите Claude Code, следуя официальным инструкциям Claude Code.
- Создайте API-ключ AnyInt.
- Выберите идентификатор модели, совместимый с Anthropic, из каталога моделей.
Настройка шлюза
Установите ключ AnyInt в качестве токена аутентификации шлюза Claude Code. Используйте корневой URL шлюза /anthropic, поскольку Claude Code добавляет /v1/messages и связанные пути операций.
export ANYINT_API_KEY="your_api_key"
export ANTHROPIC_BASE_URL="https://api.anyint.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="$ANYINT_API_KEY"Запустите Claude Code из вашего репозитория:
claudeЕсли выбранная вышестоящая модель использует идентификатор, отличный от стандартного, настройте этот идентификатор в поддерживаемых настройках модели Claude Code. Не предполагайте, что пример модели доступен вашему клиенту.
Проверка и устранение неполадок
- Ответ
401означает, что ключ AnyInt отсутствует, недействителен, истек или отозван. - Ответ model-not-found означает, что настроенный идентификатор модели отсутствует в опубликованном каталоге или недоступен для вашего ключа.
- Обновляйте Claude Code, когда он начнет отправлять более новую возможность Anthropic; клиентские программы шлюза и функции протокола развиваются вместе.
- Уведомление классификатора Auto Mode (v2.1.278+): Claude Code v2.1.278+ добавляет серверные проверки автоматического режима. Если выбранный вышестоящий поставщик их еще не поддерживает, Claude Code использует локальные запросы классификатора и показывает уведомление. Автоматический режим продолжает работать нормально; чтобы скрыть уведомление, задайте
export CLAUDE_CODE_AUTO_MODE_SERVER=0. - Удалите сохраненные учетные данные подписки Claude из пути отладки при тестировании аутентификации шлюза — токен шлюза, а не вход в систему подписки, должен авторизовать эту сессию.
См. официальную документацию LLM Gateway от Anthropic для получения информации о поведении этих переменных выше по цепочке.