Каждая подписка на ИИ-инструмент привязывает к моделям одного вендора. Платите за Claude — логично использовать Claude Code; платите за ChatGPT — инструменты OpenAI. Но стоит понадобиться модель другой компании, потому что она лучше справляется с конкретной задачей, как появляется новая подписка. С локальными моделями та же история в другой форме: они бесплатны, но требуют отдельного приложения, и вместо подписок приходится жонглировать интерфейсами.
Автор XDA решил эту проблему через OpenCode — открытый ИИ-агент для программирования, который не привязан к моделям одного вендора. Вместо выбора инструмента под конкретную модель интерфейс остаётся одним, а модель под ним меняется.
Что умеет OpenCode
OpenCode — открытый ИИ-агент для программирования, стоящий в одной категории с Claude Code и Codex. Его исходный код открыт для проверки, но главное отличие в другом: агент поддерживает более 75 провайдеров LLM, включая Claude, GPT и Gemini, и умеет подключаться к локальным моделям.
Возможности не ограничиваются сменой модели. Агент работает в рамках проекта, редактирует файлы, выполняет команды в терминале и использует интеграцию с LSP, чтобы понимать кодовую базу, а не обрабатывать её как простой текст. Есть отдельные режимы Plan и Build и гранулярные разрешения на правку файлов и команды оболочки. При необходимости функциональность расширяют через серверы MCP.
Смесь подписки, API и локальных моделей
Полностью от подписок автор не отказался — по его мнению, для такой схемы это и не нужно. Вместо этого получилась комбинация из одной подписки, нескольких API-ключей и локальных моделей.
Для моделей, к которым обращаешься от случая к случаю, API выгоднее ещё одной месячной платы: провайдер добавляется в OpenCode, модель используется по необходимости, оплата идёт только за фактическое потребление.
Выбор между Claude Code и ChatGPT Plus решился сам собой. OpenCode поддерживает вход с подпиской ChatGPT Plus или Pro напрямую, поэтому модели OpenAI, за которые уже уплачено, работают внутри OpenCode. С Claude иначе: Anthropic официально не разрешает использовать подписки Claude Pro и Max с OpenCode, так что для Claude нужен API Anthropic.
В итоге ChatGPT Plus остаётся единственной подпиской, Claude подключается через API, когда нужен именно он, так же подключаются Gemini и другие провайдеры, а для лёгких задач есть локальные модели — без оплаты вообще.
Что это меняет для тех, кто платит за ИИ
Схема не отнимает доступ к нужным моделям — она убирает необходимость держать отдельную месячную подписку под каждый инструмент. OpenCode становится слоем, который связывает все варианты в одном месте.
Практический смысл для небольшой команды или системного администратора: вместо нескольких корпоративных подписок можно оставить одну, а остальные модели подключать по мере надобности через API, контролируя расходы по факту. Локальные модели при этом закрывают задачи, где не хочется отправлять код во внешний сервис.
Если вы уже подбирали инструменты под рабочие задачи — например, настраивали ленту под себя, как в случае с YouTube Custom Feeds, — логика та же: один интерфейс и гибкая настройка вместо зоопарка приложений. А привычка разбираться с ограничениями конкретного обновления пригодится и здесь: часть сервисов после апдейта перестаёт работать, как это вышло с Expert RAW 6.0.02.8 на One UI 9.
Частые вопросы
Что такое OpenCode?
Открытый ИИ-агент для программирования в одной категории с Claude Code и Codex. Его ключевая особенность — поддержка более 75 провайдеров LLM и подключение локальных моделей.
Какие модели можно использовать в OpenCode?
Claude, GPT, Gemini и модели других провайдеров из списка поддерживаемых, а также локальные модели. Конкретный набор зависит от того, какие провайдеры вы подключите.
Можно ли использовать подписку ChatGPT Plus в OpenCode?
Да, OpenCode поддерживает вход с подпиской ChatGPT Plus или Pro напрямую, поэтому модели OpenAI доступны внутри агента.
А подписку Claude Pro или Max?
Нет. Anthropic официально не разрешает использовать подписки Claude Pro и Max с OpenCode, для Claude нужен API Anthropic.
Как оплачиваются модели, которые нужны редко?
Через API: провайдер добавляется в OpenCode, модель используется по необходимости, оплата идёт только за фактическое потребление, а не за месячный план.
Нужно ли полностью отказываться от подписок?
Нет. В описанной схеме остаётся одна подписка — ChatGPT Plus, а Claude, Gemini и остальные подключаются через API или локально.
Что даёт интеграция с LSP?
Агент лучше понимает кодовую базу вместо того, чтобы обрабатывать её как простой текст. Это влияет на качество правок и работы по проекту.
Можно ли ограничить автономность агента?
Да. Есть отдельные режимы Plan и Build и гранулярные разрешения на правку файлов и выполнение команд оболочки.
Источник: xda-developers.com