Цього місяця ви задеплоїли автономних агентів. Вони створюють pull request'и, оновлюють тікети в проєктах, пушать конфігурації на продакшн-сервери й надсилають нотифікації у Slack — і все це поки ви спите. Піч такий: делегуй рутину, прокинься зі списком зроблених справ.
Проблема: агенти лажають. Не іноді — дослідження MAST від UC Berkeley, опубліковане у березні 2025, зафіксувало від 41% до 86.7% частоти відмов у семи найсучасніших мультиагентних системах. І на відміну від чатбота, який галюцинує неправильну відповідь і можна натиснути «регенерувати», помилка агента — це змержений коміт, створений тікет у Jira, відправлене повідомлення. Реальні дії в реальних системах. Задеплоєний конфіг не «регенеруєш».
Між 8 і 17 квітня три основні платформи випустили автономні рантайми. 8 квітня Anthropic запустив Managed Agents — сендбоксинг, збереження стану, відновлення після помилок (тобто: продовження роботи після краша). 14 квітня Anthropic додав Routines — агенти, що працюють у їхньому хмарі за розкладом або через вебхуки. 15 квітня OpenAI випустив Agents SDK v0.14 з ізольованим виконанням і «снапшотами» — відновленням стану контейнера після збоїв. 17 квітня Google запустив Agent Development Kit (ADK) з управлінням стану на рівні сесій і мультиагентною оркестрацією. Три платформи, жодного примітиву відкату — механізмів, що дозволили б відмінити те, що агент зробив після того, як він це зробив неправильно.
Минулого тижня я писав про розрив чекпоінтів — платформи вирішують проблему відновлення після крашу посеред роботи. Це проста задача. Ваш агент здох посеред таски, платформа відновлює його стан, агент пробує знову. Окей. Але ось сценарій, який ніхто не вирішує: ваш агент завершив роботу успішно. Відпрацював до кінця, рапортував зелені галочки, а результат — сміття. PR мержить зламану логіку. Тікет у Jira дублює існуючий. Сторінка в Notion перезаписує коректні дані галюцинованими. Агент не впав — він впевнено завершив роботу неправильно.
Коли агент мержить поганий pull request, створює дублікати тасок в Asana або пушить зламану сторінку в Notion — ось що відбувається: ви — людина — маєте вручну ідентифікувати кожну дію агента, відстежити її каскадні наслідки (чи відреагував інший агент на поганий PR? чи спрацював вебхук?), і відмінити їх одну за одною. Цей клінап масштабується лінійно з кількістю дій. Більше автономії — більше бардаку для прибирання.
Чому відкат не існує нативно? Дві причини. Перша: зворотність вимагає транзакційної семантики — компенсуючих дій, ключів ідемпотентності, журналів операцій. Інструменти під капотом — GitHub, Linear, Slack, Notion — не надають ці примітиви агентам. Ваша агентна платформа не розуміє «undo», бо інструменти, які вона викликає, теж не розуміють «undo». Друга причина — і це та частина, яку ніхто не каже вголос — немає бізнес-стимулу. Кожна дія агента — це тарифікований API-виклик. Кожен перезапуск після невдалого відкату — ще одна тарифікована сесія. Вендори платформ заробляють на append-only виконанні. Будувати undo — це будувати причину для клієнтів використовувати менше обчислювальних циклів. Ніхто добровільно не підписується на таку модель монетизації.
І тут з'являються вендори бекапів, радісно заповнюючи прогалину, яку агентні платформи відмовляються заповнювати. 14 квітня Commvault запустив AI Protect — маркетований буквально як «Ctrl+Z для агентів-шкідників». Він мапить зону ураження агентної сесії, ізолює зміни агента від людських змін і дозволяє вибіркове скасування. Як сказав CTO Commvault Пранай Алавал: «В агентних середовищах агенти мутують стан у даних, системах і конфігураціях способами, що швидко накопичуються і важко відстежуються». Іронія настільки густа, що ножем ріж: ваш вендор AI-платформи не побудує undo, бо це б'є по маржі; ваш вендор бекапів побудує, бо некомпетентність вашого агента — це їхній адресний ринок. Дві сліпі зони, одна надзвичайно прибуткова катастрофа.
Рівняння продуктивності агента потребує оновлення. Якщо навіть 30% автономних запусків вимагають ручного відкату — а відкат займає більше часу, ніж оригінальна задача — чистий ROI стає від'ємним для цього воркфлоу. Ви зекономили 10 хвилин на happy path і витратили 40 хвилин на прибирання sad path.
Перша платформа, що зашипить agent.rollback(session_id), отримає довіру ентерпрайзу. Не тому, що ентерпрайзу потрібні агенти, які ніколи не фейляться — фейлиться все — а тому, що їм потрібні агенти, чиї провали коштують менше, ніж заощаджують їхні успіхи. А поки що кожна агентна платформа — append-only: вона може робити речі, але не може їх від-робити. У вашого автономного помічника немає клавіші Backspace.


