вайбкодинг — это когда человек объясняет обычными словами, что должна делать программа, а код за него пишет нейросеть. человек смотрит на то, что получилось, говорит «не то, здесь должно быть иначе» — и через минуту получает новую версию.

всё. никакой магии в определении нет. слово пустил в оборот андрей карпати, исследователь и один из основателей openai: идея в том, что человек перестаёт думать про код и думает только про то, что он хочет получить. дальше — как это выглядит в реальной работе, где экономия на самом деле, где подход честно разваливается и кому он подходит.

как это выглядит, если смотреть через плечо

представьте текстовое окно рядом с проектом — это claude code или cursor программы, которые видят файлы вашего проекта и сами их правят по вашим указаниям. с точки зрения человека это переписка: вы пишете задачу словами, в ответ меняются файлы. . вы пишете туда:

«сделай страницу с формой записи. поля: имя и телефон. телефон проверяй, чтобы туда нельзя было вписать буквы. заявка должна падать мне в телеграм»

через пару минут страница есть. вы открываете, смотрите: форма узкая, кнопка теряется, на телефоне текст налезает на картинку. пишете следующей репликой: «кнопку крупнее и на всю ширину, на телефоне картинку убери совсем». получаете новую версию. и так по кругу, пока не совпадёт с тем, что было в голове.

вся работа человека здесь — точно сказать, чего он хочет, и честно посмотреть на результат. чем внятнее формулировка, тем меньше кругов. люди, которые всю жизнь писали техзадания и брифы, втягиваются быстрее программистов-новичков — навык у них ровно тот, который нужен.

правда ли, что теперь сайт делается за вечер без программиста

это главный миф вокруг темы, и он наполовину правдив, что хуже прямого вранья.

за вечер вы действительно получите то, что похоже на сайт: экраны, кнопки, формы, красивые шрифты. на скриншоте это неотличимо от настоящего. дальше начинается всё остальное — то, ради чего сайты, собственно, и делают. чтобы заявка из формы действительно доходила до вас. чтобы страница нормально открывалась на пятилетнем телефоне и на медленном интернете. чтобы её находили в поиске. чтобы завтра, когда поменяются цены, кто-нибудь смог их поправить без переделки всего.

вечер — это цена демонстрации. цена работающей вещи другая, и вайбкодинг её снижает не там, где принято думать.

откуда берётся экономия на самом деле

принято считать, что экономия в скорости: раньше разработчик набирал код неделю, теперь нейросеть выдаёт его за минуту. на этой логике построены почти все рекламные обещания — и она неверная. набор кода никогда не был главной статьёй расходов.

деньги и время съедала цепочка передач. маркетолог придумал → объяснил копирайтеру → тот написал текст → отдал дизайнеру → дизайнер нарисовал, как понял → отдал разработчику → разработчик сделал, как понял он. четыре передачи, и на каждой смысл слегка мутнеет. к последнему участнику приходит уже четвёртый пересказ задачи. а потом заказчик смотрит и говорит «я имел в виду совсем другое», и цепочка запускается обратно, только теперь с согласованиями и допсоглашением.

вайбкодинг схлопывает эту цепочку. один человек держит в голове смысл, текст и реализацию одновременно — и правит любую из трёх частей сам, ничего никому не пересказывая. поэтому правка «давайте на первом экране будет другой оффер» занимает часы, а не две недели переписки. вот здесь и лежат сэкономленные деньги. скорость печати к ним отношения не имеет.

у этого есть побочный эффект, который клиенты замечают быстро: пропадает жанр «это не ко мне, это к дизайнеру».

где вайбкодинг разваливается

честный список. я зарабатываю этим подходом, и мне выгоднее рассказывать, что он решает всё. он не решает.

  • много людей одновременно. пока сайтом пользуются пять человек, всё летает. когда людей становится много, вылезает то, чего на демонстрации не видно: страницы начинают открываться по десять секунд, а под совсем большим наплывом всё просто ложится. чтобы этого не случилось, кто-то должен заранее понимать, где узкое место. словами такое не описывается — тут нужен опыт человека, который уже видел, как оно падает.
  • чужие деньги и персональные данные. оплата картой, паспортные данные, медицинские карты, всё, что попадает под закон о персональных данных. здесь мало, чтобы «работало». нужно, чтобы выдержало, когда систему будут ломать специально, и чтобы за утечку не пришлось отвечать вам. нейросеть напишет форму оплаты за десять минут — отвечать за неё будете вы.
  • поддержка через полгода. самое недооценённое. код на месте, сайт работает, но никто уже не помнит, почему сделано именно так. разговор с нейросетью, в котором всё объяснялось, никуда не сохранился, а сам человек за полгода забыл. новый подрядчик открывает это и предлагает переделать заново. лечится скучно: пишите короткие заметки, что и зачем сделано, прямо по ходу.
  • интеграции с чужими системами. связать сайт с 1с, битриксом, вашей crm или эквайрингом — отдельная история. чужая система устроена так, как устроена, и у неё есть особенности, которых нет ни в какой документации. их узнают, наступив. описание словами тут не помогает: нейросеть уверенно предложит вариант, который в вашей версии 1с просто не работает, и вы это выясните на третий день.

общее правило: вайбкодинг силён там, где ошибку видно глазами и её не жалко откатить. он слаб там, где ошибка вылезет через полгода или у чужого человека в кошельке.

так вайбкодинг — это плохо?

нет. плохо — когда им делают то, чем нельзя.

сравнение простое: человек, который сам покрасил стены в квартире, молодец. человек, который сам перенёс газовую трубу, потому что посмотрел ролик, — не молодец, и дело тут не в его руках. дело в цене ошибки.

лендинг, внутренняя табличка для отдела, прототип идеи, который вы показываете пяти знакомым, — красьте стены смело. личный кабинет с оплатой и хранением документов клиентов — позовите того, кто за это отвечает.

кому это подходит, а кому рано

подходит, если вы не программист. это не парадокс. основной навык здесь — умение объяснить, что должно получиться, и заметить, что получилось не то. маркетологи, продакты, редакторы, руководители — у всех этот навык уже есть. человек, который двадцать лет писал брифы дизайнерам, освоится за неделю.

подходит, чтобы проверить идею. собрать за несколько дней грубую версию продукта, показать её десяти живым людям и понять, нужна ли она вообще, — раньше это стоило месяцев и денег на команду. сейчас это выходные.

подходит для лендинга под конкретную кампанию. отдельная страница под рекламу, которую надо запустить на этой неделе и переписать на следующей, — идеальный случай. текст, структура и вёрстка правятся одной головой в один день.

рано, если продукт с первого дня про чужие деньги, чужие данные или про нагрузку. тут вайбкодинг может быть внутри процесса, но снаружи должен стоять человек, который понимает последствия.

рано, если некому будет это поддерживать. сделали сами, вдохновились, забросили — через полгода никто не разберётся, включая вас. если поддерживать некому, честнее заказать и получить документацию.

что делать, если разбираться самому не хочется

нормальная позиция. владельцу бизнеса вообще-то есть чем заняться.

я работаю ровно этим подходом и держу цепочку в одной голове, поэтому цифры выглядят так. лендинг — от 80 000 ₽ и 7 дней; «от» здесь не приманка: точную сумму называю после брифа и дальше её не двигаю. прототип продукта, чтобы показать людям и проверить спрос, — 150 000 ₽ фикс. mvp — первая рабочая версия продукта, которой уже можно пользоваться, — от 600 000 ₽ и месяц, сумма так же фиксируется после брифа.

что вы за эти деньги получаете сверх скорости: человека, который сам придумал структуру, сам написал текст, сам всё собрал и сам отвечает, если что-то не работает. правку вносят в тот же день, потому что её некому пересказывать.