Claude Code с любыми моделями: как настроить шлюз и не потерять агентный цикл
Claude Code умеет работать не только с моделями Anthropic: если направить его запросы в совместимый API-шлюз, можно оставить привычный клиент, но менять провайдера, модель и способ работы с API. Шлюз должен корректно обрабатывать агентный цикл — поддерживать tool use, streaming и возвращать правильные форматы ответов.
На примере шлюза Caila команда Just AI показала, какие модели можно подключить к Claude Code. В тестах работали как открытые модели (Llama, Mistral), так и проприетарные (GPT-4o, Claude). Стоимость сессии зависит от выбранной модели и объёма токенов — для некоторых вариантов выходит дешевле, чем напрямую у Anthropic.
Главная проблема при подключении сторонних моделей — не все они корректно поддерживают агентный цикл: могут сбоить при вызове инструментов или возвращать невалидные JSON. Шлюз должен уметь преобразовывать запросы и ответы, чтобы Claude Code работал стабильно. В статье приведены конкретные настройки и примеры конфигурации.