Cursor: как сотни AI-агентов написали миллион строк кода за неделю
Команда Cursor провела эксперимент по автономной разработке: сотни агентов работали параллельно над созданием браузера с нуля. Результаты показывают будущее командной разработки.
Команда Cursor провела эксперимент по автономной разработке: сотни агентов работали параллельно над созданием браузера с нуля. Результаты показывают будущее командной разработки.
2 мин

Команда разработчиков AI-редактора кода <a href="/tools/cursor" class="text-primary hover:underline">Cursor</a> опубликовала результаты масштабного исследования по использованию автономных агентов для долгосрочных задач. Цель эксперимента заключалась в том, чтобы выяснить, насколько далеко можно продвинуть границы автоматического кодирования в проектах, которые обычно занимают у людей месяцы работы.
Одиночные AI-агенты уже хорошо справляются с узкими задачами, но «буксуют» на сложных проектах. Логичным шагом стало распараллеливание работы, однако координация множества агентов оказалась сложной инженерной задачей.
Изначально команда Cursor пробовала плоскую структуру, где все агенты имели равные права и координировались через общий файл с блокировками (locking mechanism). Этот подход провалился: агенты «забывали» снимать блокировки, система становилась узким местом, а сами модели начинали избегать сложных задач, предпочитая делать мелкие, безопасные правки без реального прогресса.
Эффективным решением стало внедрение иерархии и специализации:

Pull request showing Solid to React migration
Чтобы проверить систему, Cursor поставили амбициозную цель: написать веб-браузер с нуля. Результаты за неделю работы автономной системы:
Кроме того, система успешно провела миграцию кодовой базы самого Cursor с Solid на React (более 450 тысяч изменений строк кода за 3 недели) и оптимизировала рендеринг видео в новом продукте, ускорив его в 25 раз с помощью Rust.
Этот эксперимент доказывает, что масштабирование разработки через увеличение количества агентов — это рабочий путь. Сотни AI-моделей могут эффективно сотрудничать над одной кодовой базой, выполняя задачи, требующие недель человеческого труда.
Cursor успешно протестировал систему из сотен автономных агентов, которые за неделю написали рабочий браузер (1 млн строк кода), используя разделение ролей на планировщиков и исполнителей.
Введение сложной системы контроля качества и «менеджеров» только мешало: простая иерархия, где агенты сами решают конфликты слияния, оказалась эффективнее жесткого регулирования.