qvib.pro
EN

Cursor: облачные агенты пишут половину кода благодаря

Cursor: облачные агенты пишут половину кода благодаря

Компания Cursor сообщила, что её облачные агенты теперь отвечают за более чем половину всех объединенных запросов на слияние (pull requests) в собственном монорепозитории. Это значительный скачок по сравнению с примерно 10% в декабре прошлого года. Cursor подчеркивает, что этот рост обусловлен не улучшением базовой модели ИИ, а оптимизацией среды, в которой работают агенты. Это означает, что ключевым фактором успеха стало улучшение инфраструктуры и инструментов для агентов, а не только их интеллектуальных способностей.

Инженеры Cursor начали с того, что сделали облачную среду максимально похожей на локальную разработку. Они создали Dockerfile для каждого облачного агента, включающий все необходимые зависимости, которые разработчик обычно устанавливает вручную. Для решения проблем с запуском и сборкой кода, требующих запоминания множества флагов и скриптов, был разработан CLI-инструмент anydev. Он унифицирует все команды сборки и запуска, а также включает супервизор, который перезапускает длительные сборки, снимая эту задачу с модели. Кроме того, Cursor разработал Cursor Cloud MCP — инструмент для агентов, позволяющий проверять состояние своей машины, а также Cloud Doctor — автоматизацию, которая периодически ищет ошибки, отличает временные от реальных и создает pull requests для их исправления.

Почему это важно

Достижение Cursor демонстрирует, что потенциал ИИ-агентов в разработке кода во многом зависит от качества их операционной среды, а не только от мощности базовой модели. Это меняет фокус с исключительно модельных улучшений на комплексное развитие инфраструктуры для агентов. Если агенты могут писать более половины кода в продакшн-среде, это открывает новые горизонты для автоматизации разработки и может значительно сократить время выхода продуктов на рынок.

Этот опыт также подчеркивает важность безопасности при предоставлении агентам доступа к вычислительным ресурсам и конфиденциальным данным. Cursor внедрила ряд мер безопасности, таких как ограничение исходящего трафика, маршрутизация доступа к Git через прокси, сканирование коммитов на утечки секретов и удаление конфиденциальных данных из ответов модели. Это показывает, что масштабирование использования ИИ-агентов требует серьезных инвестиций в безопасность и управление доступом.

Что это значит на практике

  • Приоритет DevEx: Командам, внедряющим облачных агентов, следует сосредоточиться на улучшении Developer Experience (DevEx) для своих агентов, обеспечивая им те же инструменты и доступ, что и человеческим разработчикам.
  • Унификация окружения: Создание стандартизированных и воспроизводимых сред для агентов (например, через Docker) критически важно для их эффективной работы и снижения накладных расходов.
  • Инструменты для самодиагностики: Разработка механизмов для агентов, позволяющих им проверять свое окружение и диагностировать проблемы (как Cursor Cloud MCP), повышает их автономность и надежность.
  • Автоматизация исправления ошибок: Внедрение систем, которые автоматически выявляют и исправляют ошибки в работе агентов (Cloud Doctor), позволяет быстро адаптировать их к меняющимся условиям и повышать качество их работы.
  • Безопасность превыше всего: При предоставлении агентам доступа к реальным кодовым базам и секретам необходимо внедрять строгие меры безопасности для предотвращения утечек и несанкционированного доступа.

Источники

Ещё по теме «Инструменты»

Разобраться глубже