Вайбкодинг: где заканчивается вайб и начинается код
ИИ пишет быстро, но не знает, чего вы хотите. Мой цикл: задача, план, маленький дифф, проверка руками.
Вайбкодинг любят описывать как магию: сказал — и готово. На практике это быстрее похоже на работу редактора: ты формулируешь, проверяешь, выкидываешь лишнее и снова формулируешь.
Мой цикл выглядит так:
- пишу задачу одним абзацем: что должно получиться и что точно не нужно;
- прошу план, если задача больше одной функции;
- прошу маленький дифф, который можно прочитать за минуту;
- запускаю, проверяю руками, только потом иду дальше.
Вайб заканчивается там, где начинается «а почему оно работает». Код, который никто не понимает, — это не скорость, это отложенный налог. Я плачу его сразу: читаю диффы и не мержу то, что не могу объяснить вслух.
ИИ не убирает мышление. Он убирает рутину вокруг него: набрать шаблон, вспомнить синтаксис, написать тест. Освободившееся время уходит на то, чтобы понять, что вообще нужно строить.