Пример настройки: интеграция с Claude Code
Для быстрой настройки рекомендуем перейти в раздел Интеграции: в интерфейсе Caila ваш API-ключ будет автоматически подставлен в сниппет настроек. Эта инструкция полностью аналогична, но потребуется указать API-ключ вручную.
-
Установите Claude Code — шаг Install Claude Code в документации Anthropic. Входить в аккаунт Anthropic не нужно.
-
Скопируйте API-ключ или создайте новый с правом Запросы к моделям в разделе Доступ к API.
-
Добавьте объект
envв пользовательский файл настроек~/.claude/settings.json(в Windows —%USERPROFILE%\.claude\settings.json):{
"env": {
"ANTHROPIC_BASE_URL": "https://caila.io/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "<ваш API-ключ Caila>",
"CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1"
}
} -
Отправьте проверочный запрос:
claude --model 'claude-fable-5-1' -p "Reply with exactly: CAILA_DIRECT_OK"В ответе придет
CAILA_DIRECT_OK. Какие модели вам доступны, покажет команда/model.
Если запрос не проходит
- Ошибка 401 — проверьте, что в
ANTHROPIC_AUTH_TOKENлежит активный ключ Caila, аANTHROPIC_BASE_URLзаканчивается на/api/anthropic. Удалите из того же объектаenvпеременнуюANTHROPIC_API_KEY: она имеет приоритет надANTHROPIC_AUTH_TOKEN. - Настройки не применились — задайте объект
envв пользовательском файле настроек (а не в проектном.claude/settings.json) и перезапустите Claude Code. - Команда
/modelпоказывает пустой список — обновите Claude Code и оставьтеCLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERYравной1. Список приходит из Caila по адресуhttps://caila.io/api/anthropic/v1/modelsс учетом ограничений ключа.