Рефакторинг проекта с ИИ: 27 мин. вместо часов 🏎️
Я не фронтенд, но заменил устаревший react-scripts на Vite в реальном проекте за 27 минут и два коротких промпта для ИИ-агента. Раньше на такое ушёл бы день, а может и два (без опыта, ребят!)
Те самые промпты:
1️⃣ «В проекте используются устаревшие react-scripts. На что можем их заменить?» 2️⃣ «12 тестов падает. Разберись и исправь» — когда ИИ закончил с первым, но были ошибки
🐌 Подобный рефакторинг занял бы пару часов минимум у меня без ИИ. А с учётом того, что я не фронтенд-разработчик и опыта с Vite совсем нет, вполне возможно, что и денёк-другой.
🧶 ИИ отлично решает задачи массового рефакторинга. ИМХО это один из наиболее полезных кейсов, где я пробовал ИИ-агенты в разработке.
Из сложностей: ❌ Регулярные мелкие недоделки ❌ Удаляет код вместо переноса ❌ Заменяет код на return true; ❌ Останавливается на полпути, т.к. контекст забился
🙏 От этого спасают автотесты. Чем их больше и они качественнее, тем меньше будет таких проблем!
💎 А контекст… Это главное ограничение всех ИИ-агентов… Есть два пути: делать правки более атомарными или использовать модели с большим Context Window.
· 22.12.2025
Большой проект? Какова цель замены?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 22.12.2025
Средний в моём опыте. Тут можно глянуть: https://grossoffer.ru
Цель замены: обновлял важную либу. Она потянула за собой обновление eslint, а новая версия eslint кидает ошибки из-за react-scripts.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён