Контроль версий
Агент изменяет много файлов за одну задачу. Частая точка сохранения ограничивает потери.
Коммит после рабочей задачи
Делай коммит после каждой задачи, которая дала рабочий результат.
Задача начинается с чистого дерева
На грязном дереве в дифф попадают чужие правки. Непонятно, что откатывать.
Откат выполняют через git
Встроенная отмена не знает о файлах, которых агент не касался, и о твоих ручных правках.
Рискованную переделку ведут в ветке
Неудачный результат выбрасывают целиком, удачный вливают в основную ветку.
Сообщение коммита можно поручить агенту
Агент видел все изменения. Запроси у него сообщение коммита с описанием изменения и причины.
Источники
- СтатьяVersion Control in the Age of AITower Blog
- СтатьяGit Guardian: Why Version Control is Non-Negotiable in Vibe CodingVerityAI
- ВидеоVibe Coding Course 7 — Version Control Basics (Git)YouTube