Cursor добавила полноценные среды разработки для облачных ИИ-агентов

Cursor научил своих облачных агентов работать с полноценным рабочим окружением. Раньше такие агенты умели писать код, но не могли сами его запустить, проверить и подключить к нужным сервисам. Теперь компания добавила инструменты, которые дают агенту копию рабочего места программиста: исходники, библиотеки, доступы и инструменты сборки.
Это важнее красивого интерфейса. Самостоятельность агента ограничивается не тем, насколько хорошо он пишет код, а тем, может ли он проверить, что код действительно работает в реальном проекте.
Зачем агенту копия рабочего места программиста
Облачные ИИ-агенты у Cursor - это помощники, которые запускаются не на ноутбуке разработчика, а в облаке компании. Идея простая: пока программист занят другими делами, агент берёт мелкую задачу, разбирается с ней и приносит готовый результат.
Раньше у этого сценария была дыра. Агент мог написать правку, но не мог проверить, что она не сломала проект. Не было доступа к тестам, к сервисам компании, к нужным библиотекам. В итоге разработчику приходилось всё перепроверять самому.
Новая схема устраняет эту нестыковку. Cursor разворачивает агенту окружение, похожее на ноутбук инженера: подгружает код из репозиториев, ставит библиотеки, подключает внутренние ключи доступа, открывает инструменты сборки.
Один агент - сразу несколько проектов компании
Облачные агенты в Cursor теперь умеют работать сразу с несколькими репозиториями. Команда настраивает одну среду, в которую заранее подгружены все нужные проекты, и переиспользует её между задачами.
Это полезно крупным компаниям. В их системах одна большая программа часто разрезана на десятки маленьких сервисов, и поломка в одном тянет за собой правки в других. Cursor приводит пример сервиса Amplitude: агент получает сообщение об ошибке в Slack, сам понимает, в каких частях системы её надо чинить, и приносит готовые правки на ревью.
Это уже похоже на работу младшего разработчика. Качество таких правок, конечно, по-прежнему зависит от тестов и от того, кто будет их проверять.
Защищённые ключи и быстрая сборка окружения
Чтобы агент мог собрать рабочее окружение, ему нужен доступ к внутренним хранилищам компании - туда, где лежат платные библиотеки и закрытые компоненты. Здесь Cursor сделал отдельный механизм для секретных ключей: они нужны только во время сборки и не попадают в само окружение, где потом работает агент. Если в сессии агента что-то пойдёт не так, утечь этим ключам неоткуда, т.к. их там просто нет.
Вторая практическая деталь - скорость. Среда для агента собирается слоями, как многослойный пирог. Раньше при малейшем изменении пересобиралось всё. Теперь Cursor запоминает уже собранные слои и пересобирает только то, что реально поменялось. По заявлению компании, сборка ускоряется до 70 %. На больших проектах это критично: если запуск среды занимает минуты, выгода от параллельной работы агентов улетучивается.
Для тех, кто не хочет настраивать окружение руками, готовится отдельная функция: Cursor сам проанализирует проект, поймёт, какие инструменты и библиотеки нужны, и предложит готовую настройку. Эту функцию пока тестируют только с корпоративными клиентами.
Кто и что менял в среде - теперь видно
В каждое окружение Cursor добавил три вещи: историю изменений, кнопку отката к прежним настройкам и журнал действий. Администратор компании может разрешать откат только избранным сотрудникам, а служба безопасности видит, кто и когда менял настройки среды.
Доступы и интернет-выходы теперь тоже настраиваются для каждой среды отдельно. Одному окружению можно разрешить связь только со строго оговорённым списком адресов, другому - оставить более широкий доступ. Ключи доступа, заведённые для одной среды, в другую не попадают.
Для одиночного разработчика такие настройки выглядят перебором. Но именно они отличают красивую демонстрацию агента от инструмента, который компания согласится подпустить к своему коду.
Кому уже доступно
Инструменты настройки сред Cursor уже выпустил. Облачные агенты работают в платных тарифах: Pro (для одиночных разработчиков), Teams (для команд) и Enterprise (для крупных компаний). Совместная работа над общим контекстом и админские настройки - только в двух старших тарифах. Автоматическая настройка окружения пока в закрытом тестировании, и доступ к ней получают только корпоративные клиенты.
Региональные ограничения в анонсе не упоминаются. Отдельной цены за новые среды компания не назначила: оплата идёт в рамках имеющегося тарифа, по фактическому потреблению.
Не скорость, а повторяемость
Главный вопрос к облачным агентам не в том, как быстро они напишут правку. Важнее, сможет ли агент стабильно повторить условия проекта, прогнать тесты и оставить понятный след для проверки человеком. Без этого облачные агенты остаются просто генераторами правок, перекладывающими ответственность за результат на разработчика. Текущий релиз - попытка закрыть этот пробел: история изменений, журнал действий, изолированные ключи и быстрая сборка нужны не ради эффектной демонстрации, а ради того момента, когда агент впервые сломает что-то в боевой версии продукта.