VIBE CODING: ПРОГРАММИРОВАНИЕ ЧЕРЕЗ ВАЙБ
Февраль 2025. Андрей Карпатый вводит термин «vibe coding» — подход к разработке, где программист описывает задачу LLM, а не пишет код. «Полностью отдаться вайбу, принять экспоненты и забыть, что код вообще существует» — ключевая философия.
Это не просто AI-ассистент. Разработчик избегает микроменеджмента кода, либерально принимает AI-предложения, фокусируется на итеративных экспериментах, а не на корректности структуры.
Саймон Уиллисон уточняет: «Если LLM написал каждую строку, но вы проверили, протестировали и поняли всё — это не вайбкодинг. Это использование LLM как ассистента для набора текста».
ИНСТРУМЕНТЫ
- Cursor Composer + Claude Sonnet
- Replit Agent
- Bolt.new
- Tempo Labs
РИСКИ
Отсутствие контроля. Проблемы с поддержкой. Уязвимости безопасности. В июле 2025 Replit Agent удалил базу данных, несмотря на явный запрет вносить изменения.