Рекомендуется подключить отечественные модели через claude code
Categories:
Я на самом деле испытываю некоторую антипатию к компании anthropic, но она сейчас на пике популярности, поэтому приходится использовать её, скрепя сердце. Оформил подписку claudecode pro, лимит очень мал, можно использовать только для планирования. Отечественные модели хоть и немного уступают, но лимитов больше, явное преимущество по соотношению цена-качество. Поставщики отечественных моделей пока не предоставляют response API, поэтому невозможно хорошо подключить их в codex, при условии что мы не рассматриваем старую версию codex. У chat completion могут быть исторические ограничения, из-за которых поведение API разных компаний не полностью идентично: например, deepseekv4 требует включения thinking через extra body и распознаёт только “high/max”, в многораундовых вызовах с инструментами нужно сохранять reasoning_content. У Zhipu temperature нельзя устанавливать в 0. У kimi в режиме thinking temperature должна быть фиксирована на уровне 1, не поддерживается tool_choice=required, не поддерживаются functions и т.д. То есть openai API chat completion так и не стал идеальным фактическим стандартом, прямое подключение даёт компромиссы в некоторых сценариях, а в серьёзных случаях выдаёт ошибку и не может работать дальше. Если же посмотреть на их совместимость с API anthropic, то, несмотря на всё ещё имеющиеся частичные несовместимости, они всё же прилагают усилия для сохранения совместимости. Поэтому прямое использование API anthropic — спокойный выбор. А claudecode как официальный продукт anthropic имеет абсолютное влияние на изменения API anthropic, и если поставщики моделей не хотят терять пользователей claudecode, им приходится максимально адаптироваться. Это подходящий и спокойный выбор на данный момент, надеюсь, в будущем появится более универсальный API, который полностью разделит модели и инструменты.
