Компанія Cursor представила інноваційний інструмент Automations, який автоматизує керування агентними системами в середовищі розробки програмного забезпечення. З розвитком агентного програмування робота інженера стала значно складнішою: тепер один фахівець може контролювати десятки агентів одночасно, що ускладнює організацію процесів та вимагає постійної уваги.
Про це розповідає ProIT
Automations: новий підхід до управління агентами
Новий продукт від Cursor дозволяє автоматично запускати агентів у робочому середовищі розробника, використовуючи різноманітні тригери. Серед них — додавання нового коду в репозиторій, повідомлення у Slack або ж налаштований таймер. Такий підхід дає змогу не лише тримати під контролем усі зміни, які вносять агентні інструменти, а й вивільнити інженера від необхідності вручну стежити за кожним агентом.
Як пояснюють у компанії, Automations дозволяє перейти від класичного підходу «запит – моніторинг» до повної чи часткової автоматизації. Тепер агенти можуть запускатися без прямої ініціативи людини, а інженер підключається лише на критичних етапах для ухвалення важливих рішень.
“It’s not that humans are completely out of the picture,” Jonas Nelle, Cursor’s engineering chief for asynchronous agents told TechCrunch in an interview. “It’s that they aren’t always initiating. They’re called in at the right points in this conveyor belt”.
Розширені можливості безпеки та аналітики
Першим прикладом подібної автоматизації став інструмент Bugbot, який ще раніше оцінював зміни у коді на наявність помилок. Завдяки Automations компанія змогла розширити функціонал Bugbot — тепер система проводить поглиблені аудити безпеки та комплексні перевірки коду.
За словами технічного керівника відділу розробки, використання більш потужних алгоритмів і збільшення обсягу аналізу допомогло знаходити складніші помилки та підвищити якість коду.
Зараз Cursor обробляє сотні автоматизацій на годину. Крім перевірки коду, Automations застосовується у реагуванні на інциденти: при виявленні проблем через PagerDuty автоматично запускається агент, який аналізує серверні логи через MCP-з’єднання. Окрема автоматизація формує щотижневі підсумки змін у кодовій базі, які надходять у корпоративний Slack.
У компанії наголошують: будь-яке завдання, яке виконує автоматизація, міг би виконати й інженер вручну. Проте автоматизація змінює саму структуру роботи та дає змогу ефективніше використовувати можливості моделей штучного інтелекту у розробці.
Вихід Automations відбувається на тлі зростання конкуренції на ринку агентного програмування: свої рішення активно оновлюють як OpenAI, так і Anthropic.
За даними Ramp, ринкова частка Cursor з травня залишалася стабільною — близько 25% клієнтів, які використовують генеративний ШІ, у тій чи іншій формі співпрацюють із компанією.
Водночас, стрімке зростання сфери агентного програмування забезпечує Cursor високі темпи зростання доходів. За даними Bloomberg, компанія подвоїла річний дохід за останні три місяці, досягнувши понад $2 млрд на рік.