# Claude Code через API-шлюз: требования к агентному циклу

> 2026-10-07 · AI Release · @ai_release1

> #Claude #API-шлюз #агентный #Just #Anthropic

### ⚡ Главное за 5 секунд - Claude Code может работать не только с Anthropic: через переменную ANTHROPIC_BASE_URL запросы направляются на сторонний Anthropic-compatible API. - Команда Just AI на примере своего шлюза Caila разобрала требования к эндпоинтам, стримингу и автообнаружению моделей. - Совместимость с Anthropic API не гарантирует, что любая модель за шлюзом корректно отработает в агентном цикле. ### 🔍 Что обнаружено В статье на Хабре команда Just AI объяснила, как подключить Claude Code к API-шлюзу. Claude Code обращается к трём эндпоинтам: POST /v1/messages — обязательный, без него ничего не работает; POST /v1/messages/count_tokens — опциональный, без него /context показывает оценку по символам вместо точного подсчёта; GET /v1/models?limit=1000 — опциональный, без него /model показывает только встроенный список. В Caila эндпоинт подсчёта токенов реализован, поэтому /context через шлюз показывает точные числа. Стриминг буферизовать нельзя: Claude Code читает ответ по мере поступления, и если шлюз сначала соберёт весь ответ, агент будет выглядеть зависшим. Клиент учитывает SSE-события и обрывает поток при долгом ожидании, поэтому шлюз должен передавать SSE-пинги во время длительной генерации. Автообнаружение моделей включается через CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1. Есть два ограничения: запрос должен уложиться в трёхсекундный таймаут, редиректы считаются ошибкой — клиент не передаёт данные для авторизации на другой хост. Кроме того, Claude Code фильтрует полученный список моделей. ### 💡 Почему это важно Шлюз решает задачи доступа, ключей, лимитов и расходов. Внешние ключи провайдеров остаются за шлюзом, а разработчику выдаётся отдельный ключ платформы. Можно ограничивать бюджет до первого запуска и видеть расходы по ключам, моделям и запросам. Для российских пользователей это особенно актуально: прямая оплата Anthropic требует зарубежной карты и VPN, а OpenRouter с 27 июня 2026 года не обслуживает российские аккаунты. Клиентская часть сценария применима и к другим прокси — например, к собственной установке LiteLLM или корпоративному API-шлюзу. ### 🧩 Контекст За полтора года Claude Code из нишевого увлечения превратился в один из основных инструментов AI-разработки. По данным Developer Ecosystem Survey 2026 от JetBrains (опрос более 15 000 разработчиков, май–июль 2026), 90% опрошенных пользуются AI-агентами для кода хотя бы раз в неделю, 68% — ежедневно. Claude Code используют 39%, а 31% называют его основным инструментом. Anthropic проанализировала около 400 тысяч сессий Claude Code за полгода: вторая по величине группа пользователей — бизнес и финансы, а быстрее всего среди нетехнических профессий растёт доля менеджеров, продавцов и юристов.

[Источник](https://habr.com/ru/companies/just_ai/articles/1091108/)
