Cursor, Claude Code и Codex сливаются в один AI-стек, который никто не планировал

Рынок AI-инструментов для разработки должен был консолидироваться. Один победитель, стандартизация вокруг него — и отрасль двигается дальше. Вместо этого произошло обратное. В первой неделе апреля 2026 года Cursor выпустил перестроенный интерфейс для оркестрации параллельных агентов. OpenAI опубликовал официальный плагин, работающий внутри Claude Code от Anthropic. Ранние последователи начали запускать все три инструмента вместе. Не как конкурентов, а как слои в стеке, который никто не проектировал, но который собирается сам по себе.

Паттерн напоминает то, что разработчики уже знают по инфраструктуре. Никто не использует один инструмент для observability (наблюдаемости — сбора метрик, логов и трейсов). Берут Prometheus для метрик, Grafana для дашбордов, PagerDuty для алертов. Каждый инструмент делает одно дело хорошо, а ценность возникает из их композиции. AI-инструменты для кода идут тем же путём — разделяются на специализированные слои вместо того, чтобы объединиться в один продукт.

Три релиза, одна неделя, один паттерн

2 апреля Cursor выпустил версию 3 с кодовым именем Glass. Релиз заменил панель Composer отдельным окном Agents Window. Это интерфейс, построенный с нуля для управления несколькими AI-агентами одновременно. Разработчики теперь могут запускать параллельных агентов на локальных машинах, в worktrees (отдельных рабочих копиях репозитория) и облачных песочницах из одной боковой панели.

Согласно changelog, появились Agent Tabs для просмотра нескольких разговоров бок о бок. Появилась команда /best-of-n, отправляющая один промпт нескольким моделям в изолированных worktrees для сравнения. Появился Design Mode для разметки UI-элементов во встроенном браузере. Сессии можно передавать с локальной машины в облако — они работают ночью, а утром возвращаются для локальной итерации.

Тремя днями ранее OpenAI опубликовал codex-plugin-cc на GitHub. Плагин устанавливается прямо внутрь Claude Code — терминального кодингового агента от Anthropic. Он предоставляет шесть slash-команд (команд, начинающихся с /). /codex:review запускает стандартный code review. /codex:adversarial-review стресс-тестирует решения по авторизации, потере данных и состояниям гонки (ситуациям, когда результат зависит от порядка выполнения операций). /codex:rescue полностью передаёт задачу Codex, поднимая его как subagent (вспомогательный агент) для расследования багов или повторного прохода по проблеме. Опциональная функция review gate позволяет Codex автоматически ревьюить вывод Claude перед финализацией, блокируя завершение при обнаружении проблем.

Это OpenAI выпускает официальную интеграцию в продукт прямого конкурента. Плагин с лицензией Apache 2.0 делегирует через локальный Codex CLI, используя существующую аутентификацию и конфигурацию разработчика. Никакого нового runtime. Никакого walled garden (закрытой экосистемы). Просто Codex, вызванный изнутри Claude Code.

Структурный вывод не в том, что инструменты вышли в одну неделю. А в том, что они вышли так, чтобы быть совместимыми друг с другом. Cursor оркестрирует агентов, которые могут использовать любую модель. Claude Code принимает плагины от конкурентов. Codex работает как subagent внутри терминала другой компании. Инструменты не сходятся. Они наслаиваются.

Стек, который формируется

То, что собирают ранние последователи, больше похоже на toolchain (набор связанных инструментов), чем на выбор одного продукта. Выделяются три слоя, каждый со своей задачей.

![https://s3.cloud.ru/chernovdev/uploads/a3ac1eceaed20f54ed0ebfc859997c53.png](s3%3A//uploads/a3ac1eceaed20f54ed0ebfc859997c53.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=c1a5f83b-062d-4358-a783-b3a03a547c42%3A885a616e8602af884636f9cbc6ea809a%2F20260414%2Fru-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260414T125957Z&X-Amz-Expires=604800&X-Amz-Signature=fe2502c50e3a128a4c5140eaf519b9bc86820aff3a442c612e315ad6a5a698c9&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

Слой оркестрации

Здесь располагается Cursor 3. Его Agents Window — это не редактор с прикрученным AI. Это control plane (панель управления) для управления флотом кодинговых агентов. Интерфейс показывает всех активных агентов в боковой панели, независимо от того, запущены они с десктопа, мобайла, Slack, GitHub или Linear. Agent Tabs позволяют просматривать несколько разговоров одновременно в сетке. Design Mode даёт возможность размечать UI-элементы во встроенном браузере и направлять агентов на конкретные проблемы интерфейса.

Отход от VS Code — осознанный. В 2023 году Cursor форкнул (создал копию исходного кода) VS Code ради дистрибуции. Теперь он строится поверх VS Code ради дифференциации. Если побеждает слой оркестрации, текстовый редактор отходит на второй план. Cursor ставит на то, что управление агентами важнее редактирования файлов.

К аналогичному выводу пришёл Google. Antigravity, анонсированный в ноябре 2025 года, вырос из лицензионной сделки Google с Windsurf на $2,4 млрд. По данным Reuters, Google заплатил лицензионные сборы и нанял ключевых сотрудников, а не приобрёл компанию целиком. Результат разделяет интерфейс на Editor View для ручного кодирования и Manager Surface для запуска и наблюдения за множеством агентов в разных рабочих пространствах. Две компании, две архитектуры, один вывод. Разработчикам нужна поверхность для управления агентами, а не только для написания кода.

Слой исполнения

Здесь живут Claude Code и OpenAI Codex. Это агенты, которые реально пишут, ревьюят и отлаживают код. Они работают в терминалах, облачных песочницах или в обоих вариантах. Читают целые кодовые базы, запускают тесты, коммитят изменения, управляют pull request-ами.

Claude Code стал самым сильным претендентом на этом слое — как минимум по уровню энтузиазма разработчиков. В феврале 2026 года Pragmatic Engineer провёл опрос среди 906 инженеров-программистов. Claude Code оказался самым используемым AI-инструментом для кода с 46% рейтингом «самый любимый». SemiAnalysis оценивает, что на него приходится примерно 4% всех публичных коммитов на GitHub (на март 2026 года), с прогнозом до 20% к концу года. Аналитические оценки из вторичных источников указывают на годовой доход Claude Code свыше $2,5 млрд к марту 2026 года, хотя Anthropic не подтвердила эту цифру в официальных документах. Codex недавно превысил 3 млн еженедельных активных пользователей — вырос с 2 млн всего за месяц. Его модель облачной песочницы заточена под асинхронные долгие задачи, которые могут идти без участия разработчика.

Когда вы просите ту же модель, которая написала код, его проверить — вы просите человека оценить собственную домашку.

На слое исполнения различия моделей важнее всего. Практики отмечают, что Claude лучше справляется с тонким рассуждением на длинных контекстных окнах. Codex эффективнее обрабатывает параллелизируемые задачи на пропускную способность. Никакой нейтральный бенчмарк чисто не подтвердил это разделение, но восприятие достаточно распространено, чтобы стимулировать внедрение мульти-инструментов. Ни один не доминирует во всех сценариях — именно поэтому разработчики берут оба.

Слой ревью

Это самый новый слой, и именно его активирует плагин Codex. Когда Claude пишет код, а Codex его ревьюит — ревьюер не участвовал в написании. Он не делит те же внутренние допущения. Он ловит другие классы ошибок. Команда adversarial review (конфронтационного ревью) идёт дальше, стресс-тестируя решения по авторизации, потере данных, откатам и состояниям гонки.

Кросс-провайдерный ревью решает то, что не могут рабочие процессы с одной моделью. Когда вы просите ту же модель, которая написала код, его проверить — вы просите человека оценить собственную домашку. Структурное смещение неизбежно. Вторая модель от другого провайдера, обученная на других данных с другими целями оптимизации, применяет по-настоящему независимую проверку.

Функция review gate автоматизирует это. Включите — и Codex ревьюит каждый вывод Claude перед финализацией. Если всплывают проблемы, Claude устраняет их перед продолжением. Документация OpenAI предупреждает, что это может создать длинные циклы и быстро исчерпать лимиты использования. Это подчёркивает, насколько серьёзно компания ожидает, что разработчики будут это применять.

Почему совместимость (interoperability), а не зависимость (lock-in)

OpenAI, строящий плагин для продукта Anthropic — самый показательный стратегический сигнал здесь. Классический сценарий говорит: запри пользователя, построй закрытую экосистему, сделай переключение дорогим. OpenAI делает обратное, а экономика объясняет, почему.

Claude Code собрал большую и лояльную пользовательскую базу среди профессиональных разработчиков. Вместо того чтобы ждать, пока они переключатся, OpenAI встроил Codex туда, где они уже работают. Каждый инициированный плагином ревью генерирует использование, которое списывается с подписки ChatGPT или API-ключа разработчика. Нулевая стоимость привлечения, инкрементальный биллинг (дополнительные платежи поверх существующей подписки).

Открытая плагин-архитектура Anthropic сделала это возможным. Плагин-система Claude Code на базе MCP (протокола для подключения внешних инструментов к AI) заточена под сторонние интеграции, включая конкурентов. Динамика «платформа против приложения» обычно создаёт напряжение между компаниями. Здесь она заменяется динамикой совместимости, где обе стороны в плюсе. Anthropic получает более богатую экосистему плагинов. OpenAI получает дистрибуцию внутри пользовательской базы конкурента.

Это не альтруизм. Это прагматизм. Обе компании поняли, что разработчики всё равно будут использовать несколько инструментов. Вопрос в том, внутри стека ваш инструмент или снаружи.

Что это значит для разработчиков

Если этот паттерн совместимости удержится, он меняет три вещи в работе разработчиков.

Выбор модели становится инфраструктурой

Команда /best-of-n в Cursor 3 отправляет одну и ту же задачу нескольким моделям в изолированных worktrees и сравнивает результаты. Это превращает выбор модели в то, как разработчики уже относятся к выбору базы данных или облачного провайдера. Это инфраструктурное решение, продиктованное характеристиками workload (нагрузки), а не брендовой лояльностью. Claude — для точности при сложных рефакторингах. Codex — для пропускной способности при параллелизируемых задачах. Composer 2, собственная модель Cursor на базе open-source Kimi K2.5 — для пакетной работы, чувствительной к стоимости.

Редактор начинает отступать

40 лет кодовый редактор был центром тяжести в разработке ПО. От Emacs до VS Code допущение всегда было одним: разработчик пишет код, инструменты помогают. Agents Window в Cursor 3 и Manager Surface в Antigravity напрямую бросают вызов этому допущению. Слой оркестрации начинает конкурировать с редактором как основной интерфейс. Редактор всё ещё здесь, всё ещё полезен, но больше не гарантированно является дефолтным представлением.

Ревью смещается в сторону adversarial

Ревью одной моделью всегда было структурно ограничено. Кросс-провайдерный ревью, где одна модель пишет, а другая бросает вызов — самая многообещающая стратегия снижения проблемы sycophancy (склонности AI соглашаться с пользователем вместо объективной оценки) в AI-ассистированной разработке. По мере взросления этого паттерна он может стать стандартным шагом в CI/CD-пайплайнах (конвейерах сборки, тестирования и развертывания), а не просто выбором в рабочем процессе разработчика.

Что дальше

Стек кодинговых агентов формируется быстрее, чем большинство ожидало. Cursor заявляет права на слой оркестрации. Claude Code и Codex конкурируют и сотрудничают на слое исполнения. Кросс-провайдерный ревью открывает верификационный слой, которого не существовало шесть месяцев назад. Для разработчиков, следящих за ландшафтом инструментов, подходят знакомые инфраструктурные паттерны. Так же, как вы научились компоновать Terraform, Docker и Kubernetes вместо выбора одного инструмента на всё, emergent-паттерн (самозаформирующийся паттерн) в AI-кодировании — композиция вместо консолидации.

Открытый вопрос — стабилизируется этот стек или продолжит фрагментироваться. GitHub Copilot развивает собственные агентские возможности. AWS Kiro выпустил agent-first IDE (среду разработки, построенную вокруг агентов, а не редактора). Каждый крупный облачный провайдер теперь имеет позицию на этом рынке. Следующая фаза определится тем, какие слои станут commodity (стандартными решениями без конкурентного преимущества), а какие — новыми контрольными точками. Следите за обновлениями.