Вайбкодинг: 5 правил, чтобы твой AI-код не развалился
Короче, Карпатый из OpenAI в феврале придумал термин «вайбкодинг» — это когда ты описываешь идею голосом, жмёшь Accept All не глядя и молишься, что заработает. Твит собрал 4.5 млн просмотров, четверть стартапов YC уже так и делает.
Но есть нюанс. Veracode прогнал 100+ нейросетей через тесты — 45% кода с дырами в безопасности. Один CEO на Replit случайно удалил всю базу, потому что агент решил «почистить». 16 из 18 опрошенных CTO словили аварии в продакшне из-за AI-кода.
Вот что реально работает:
PRD до старта — опиши что хочешь получить ДО того, как откроешь Cursor. Иначе получишь «что-то похожее на то, что вроде имел в виду».
Правила проекта — один раз настрой, какой стек и стиль использовать. Без этого ИИ каждый раз генерит по-разному.
Модули сразу — не пихай всё в один файл. AI-код и так в 2.4 раза сложнее, чем нужно. Потом не распутаешь.
Коммить после каждой фичи — ИИ сломал что-то? Откатился и погнал дальше. Нет коммитов — сиди гадай, что изменилось.
Пойми базу — 40% джунов деплоят код, который не понимают. Не будь как они. Минимальные знания = контроль над ситуацией. Если хочешь быстро разобраться — я собрал курс под это.
Кстати, сам Карпатый свой последний проект написал руками. Делайте выводы.