Сложности с управлением агентами в кодинге
С ростом популярности агентного кодинга повседневная работа инженера-программиста усложняется до предела. Один специалист может одновременно контролировать десятки ИИ-агентов, которые пишут код, запуская их и корректируя процессы по необходимости.
Отслеживать все это становится настоящим вызовом, а человеческое внимание превратилось в главное узкое место.
Что предлагает Automations
Cursor представила инструмент Automations, который помогает навести порядок в этом хаосе. Система позволяет автоматически активировать агентов прямо в среде разработки — по сигналу о новом фрагменте кода в репозитории, уведомлению в Slack или по таймеру. Как объясняют в Cursor, это метод проверки и доработки всего кода, порожденного ИИ-инструментами, без необходимости следить за каждой отдельной задачей.
В основе Automations лежит отказ от привычного подхода "запрос-надзор", доминирующего в агентном программировании. Фреймворк Cursor запускает агентов самостоятельно, а специалистов подключает только в ключевые моменты.
«Люди никуда не деваются из процесса, — пояснил Йонас Нелле, руководитель направления асинхронных агентов в Cursor. — Просто они больше не всегда дают старт. Их приглашают на нужный этап этой производственной линии.»
Практические примеры работы
Один из первых случаев — Bugbot, функция Cursor, которую команда считает прототипом полной системы Automations. Bugbot срабатывает при любом обновлении кодовой базы и сканирует добавленный код на ошибки и проблемы. Благодаря Automations подход расширили: теперь проводят глубокие проверки безопасности и всесторонний анализ.
«Подход с усиленным анализом, где тратится больше токенов на выявление серьезных дефектов, дает отличные результаты, — отметил ведущий инженер Джош Ма.»
Cursor выполняет сотни таких задач ежечасно, выходя далеко за рамки базовой рецензии кода. Система задействована в реагировании на происшествия: оповещения PagerDuty активируют агента, который мгновенно анализирует логи серверов через подключение MCP. Отдельная автоматизация готовит еженедельные отчеты об изменениях в репозитории и отправляет их в корпоративный Slack.
«В теории любой процесс, который запускает автоматизация, мог бы инициировать человек, — добавляет Нелле. — Но автоматический режим открывает модели новые возможности для полезной работы с кодовой базой.»
Конкуренция и динамика рынка
Запуск приходится на пик борьбы за лидерство в сфере агентного кодинга: за последний месяц OpenAI и Anthropic существенно доработали свои ИИ-инструменты для программирования.
По данным Ramp, доля Cursor на рынке клиентов генеративного ИИ остается стабильной с мая — около 25% пользователей подключили сервис в той или иной форме.
Несмотря на конкуренцию, общий подъем сегмента обеспечивает Cursor взрывной рост выручки. Недавно Bloomberg сообщил: годовая выручка превысила 2 миллиарда долларов, удвоившись за три месяца.