1 мин чтения#ai#engineering

Параллельные агенты рефакторят монорепу

5 AI-агентов переписали код за 45 минут.

Вчера вечером нужно было обновить под новые реалии TypeScript-проект. Продакшн-система, 20+ файлов, дублирующийся код по всей кодовой базе, главный файл — 740 строк.

Раньше бы сел и пилил руками часа 3-4. Или отложил бы на "когда-нибудь".

Вместо этого запустил 5 агентов параллельно. Один — лид, координирует задачи. Четыре — исполнители, каждый на своём куске кода.

Результат: — Главный файл: 740 → 86 строк — 20+ дублирующихся определений → 1 общий модуль — 3 legacy .mjs скрипта → typed TypeScript модули — 137 из 137 тестов проходят — 45 минут от старта до деплоя

Это не магия и не демо. Это вчерашний вечер на продакшн-проекте.

Самое интересное — агенты не мешают друг другу, получилось настроить так, что каждый работает в своей зоне, лид распределяет задачи так, чтобы не было конфликтов. По сути — как настоящая команда разработки, только без стендапов 🙂

Три поста назад я писал про инструменты. Теперь — про то, что с ними можно делать.