Параллельные агенты рефакторят монорепу
5 AI-агентов переписали код за 45 минут.
Вчера вечером нужно было обновить под новые реалии TypeScript-проект. Продакшн-система, 20+ файлов, дублирующийся код по всей кодовой базе, главный файл — 740 строк.
Раньше бы сел и пилил руками часа 3-4. Или отложил бы на "когда-нибудь".
Вместо этого запустил 5 агентов параллельно. Один — лид, координирует задачи. Четыре — исполнители, каждый на своём куске кода.
Результат: — Главный файл: 740 → 86 строк — 20+ дублирующихся определений → 1 общий модуль — 3 legacy .mjs скрипта → typed TypeScript модули — 137 из 137 тестов проходят — 45 минут от старта до деплоя
Это не магия и не демо. Это вчерашний вечер на продакшн-проекте.
Самое интересное — агенты не мешают друг другу, получилось настроить так, что каждый работает в своей зоне, лид распределяет задачи так, чтобы не было конфликтов. По сути — как настоящая команда разработки, только без стендапов 🙂
Три поста назад я писал про инструменты. Теперь — про то, что с ними можно делать.