Исследование по вайб-кодингу: быстрые результаты с рисками

Исследователи из Университета Копенгагена опубликовали на arXiv обзор «серой» литературы, касающейся практик вайб-кодинга, включающий 101 источник, от блогов до кейсов разработчиков. Анализируя 518 примеров, они обнаружили, что 36% разработчиков полностью игнорируют тестирование и ревью, основываясь на принципе «раз запустилось — значит работает».

Качество кода в вайб-кодинге воспринимается противоречиво: 68% респондентов охарактеризовали результаты как «быстро, но с изъянами», а 19% назвали их «хрупкими» или «ошибкоопасными». Проблемы часто проявляются после выхода в продакшн, проявляясь в виде скрытых багов и нестабильной работы.

Контроль качества выглядит следующим образом: 36% разработчиков полностью обходятся без QA, 18% тестируют код лишь один раз, 29% делают ручные проверки, и только 10% доверяют проверку самой модели. В результате более двух третей разработчиков не применяют ни автоматизированные тесты, ни ревью.

Мотивация к вайб-кодингу ясна: 62% стремятся к скорости, 14% ищут низкий порог входа, а 11% занимаются этим ради обучения и экспериментов. 64% отмечают эффект «моментального потока». Авторы исследования приводят пример, когда разработчик за 15 дней создал более 140 тыс. строк кода с тестами и документацией. Однако, без качественного контроля такая скорость может привести к техническому долгу и уязвимостям.