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

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

РазработкаПрактика

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

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

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

Примерно это случилось с разработкой в 2025 году. А ещё — с идеей, которая получила название «вайб-кодинг».

Один твит, которому никто не придал значения

2 февраля 2025 года Андрей Карпати — сооснователь OpenAI, бывший руководитель ИИ в Tesla, один из самых уважаемых людей в индустрии — выложил в X короткий пост.

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

Дальше в том же твите он честно описывает свою практику. Говорит в Cursor через SuperWhisper, почти не касаясь клавиатуры. Просит «уменьшить отступ в сайдбаре вдвое», потому что искать этот отступ самому — лень. Всегда жмёт Accept All. Диффы больше не читает. Ошибки копирует обратно в чат без комментариев — обычно это их и чинит. Код разрастается за пределы его собственного понимания.

И самая важная строчка, которую почему-то чаще всего забывают: «Для одноразовых проектов на выходные это нормально, но всё равно довольно забавно».

Сам Карпати потом признается, что это был «поток мыслей, твит на бегу». Он не думал, что запускает новый термин. Он просто искал слова для странного ощущения, когда код пишется будто не вами.

Почему это вообще зашло

Термин попал в нерв времени по одной простой причине.

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

Нужно было название. Карпати выдохнул два слова — и попал.

Через полтора месяца Merriam-Webster зафиксировал vibe coding как «сленг и тренд». К декабрю 2025 года Collins English Dictionary выбрал это словосочетание словом года. Твит 2 февраля оказался одним из самых влиятельных постов в истории разработки за десятилетие.

Ни одна компания не планировала такой маркетинговый эффект. Никто не готовил кампанию. Просто человек, который понимает, что происходит, вовремя нашёл слова для того, что все чувствовали одновременно.

Как термин быстро испортили

Как только словечко вышло в народ, от оригинальной идеи Карпати остался только вайб. Самоироничная оговорка про «проекты на выходные» испарилась первой.

«Вайб-кодер» превратился в мем. Молодой человек в наушниках, который вайбит в Cursor, жмёт Accept All, выкатывает в продакшн что-то полуработающее, получает счёт от OpenAI на пару сотен долларов и говорит: «Ну норм, работает же».

В среде инженеров термин стал почти ругательством — синонимом непрофессионализма, детского отношения к делу, отсутствия понимания того, что код — это система с последствиями.

«Но ведь сам Карпати так и делал — Accept All, не читает диффы», — скажете вы.

Да, делал. На выходных проектах. Когда понимал: если что-то сломается, сломается только учебный прототип. За его плечами десять лет ручного кода в Stanford, OpenAI и Tesla. В голове — сотни тысяч прочитанных строк. Его «вайб-кодинг» — это шеф, который разрешает себе не пробовать каждое блюдо подмастерья, потому что умеет отличать хорошее от плохого на глаз.

Когда ту же практику копирует человек, который никогда сам ничего не программировал, получается не шеф-повар, а фудкорт.

Notion image

Правка, которую почти никто не заметил

В марте 2025 года Саймон Уиллисон — известный разработчик, один из авторов Django — написал прекрасный по точности пост под заголовком «Не всякое программирование с ИИ — это вайб-кодинг (но вайб-кодинг крутой)».

Суть была проста. Большинство людей, которые говорят «я вайб-кодил», на самом деле не вайб-кодили. Они использовали ИИ для помощи в написании кода: читали диффы, понимали, что получается, вносили правки, проверяли результат. Это не вайб-кодинг. Это AI-assisted programming — работа с ИИ как с сильным напарником.

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

Эта правка должна была стать частью общего разговора. Вместо этого её вытеснил мем.

Почему Collins всё-таки выбрал это словом года

Когда словарь фиксирует новое слово, он фиксирует не инженерный термин, а культурный сдвиг. Collins выбрал вайб-кодинг не потому, что это хороший способ писать продакшн-код. А потому что 2025 год оказался первым годом в истории, когда идея стала важнее реализации.

Распакуем эту фразу.

Тридцать лет индустрия жила на одной предпосылке: идея — это 1%, реализация — 99%. Любой предприниматель, который приходил к программистам с «просто сделайте мне приложение», слышал в ответ: «Просто? Ты даже не представляешь, сколько это стоит и сколько это длится».

В 2025 году эта пропорция впервые поехала. Не потому что идеи стали проще. Потому что реализация стала настолько дешевле, что центр тяжести сместился. Главным дефицитом снова стало понимание — что именно стоит делать и как это должно работать.

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

Notion image

Два разных вайб-кодинга, которые все перепутали

Под одним словом сегодня живут две совершенно разные практики.

Первый вайб-кодинг — как форма незнания.

Человек без профессионального опыта, без продуктового мышления, без понимания, что такое «работает» и что такое «надёжно», запускает Cursor и начинает писать «приложение для заказа пиццы». На седьмом промпте он в шоке: «Оно не работает!». На пятнадцатом — «Я потратил восемьдесят долларов!». На тридцатом — обижается на ИИ и пишет в твиттере, что вайб-кодинг не работает.

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

Второй вайб-кодинг — как усилитель зрелости.

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

Теперь этой стены нет.

Такой человек не заходит в Codex или Claude Code с выражением «посмотрим, что получится». Он заходит и говорит: «Мне нужен модуль, который принимает транскрипты звонков, выделяет из них задачи и складывает в Notion. Тексты могут быть на русском и английском. Вот пример расшифровки. Вот структура базы. Давай начнём с парсера». И дальше — диалог, в котором человек ведёт агента как опытный продюсер ведёт режиссёра: чётко, по результатам, с правками.

Это вайб-кодинг в духе Карпати. Но не в смысле «я не понимаю, что происходит». А в смысле «я не пишу код — я задаю рамку, внутри которой код появляется».

Почему людям с биографией сейчас проще, чем джунам

Это звучит контринтуитивно, но это правда.

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

Сегодня ситуация перевернулась. Язык программирования перестал быть барьером. Барьером стала способность сформулировать задачу. Увидеть её как систему. Разложить на шаги. Угадать, где будет проблема с данными. Почувствовать, где решение уже близко, а где агент уходит не туда.

Это ровно те навыки, которые не даёт университет и не даёт курс. Их даёт биография.

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

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

За два месяца в связке Codex, OpenClaw и Notion я собрал работающий живой сайт, автоматический контур консультаций, контентный пайплайн и ещё десяток маленьких инструментов.

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

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

Notion image

Software 3.0 — большой контекст, в который всё это встраивается

17 июня 2025 года Карпати выступил с получасовым докладом на AI Startup School от Y Combinator. Доклад назывался «Software Is Changing (Again)».

Он ввёл простую, почти школьную модель:

  • Software 1.0 — мы писали код руками
  • Software 2.0 — мы обучали нейросети, и код появлялся в виде весов
  • Software 3.0 — мы говорим с моделью на обычном языке, и она производит поведение

Вайб-кодинг — это культурное имя для того, что происходит на входе в Software 3.0. Это не техника. Это симптом.

Карпати честно предупреждает: до полной автономии ещё далеко. Сегодняшний правильный режим работы — это короткая петля, в которой человек задаёт направление, а агент выполняет, и обе стороны постоянно друг друга корректируют. «Вайб-кодер», который жмёт Accept All и уходит пить кофе, — это плохая версия Software 3.0. Хорошая версия — это человек, который ведёт агента как опытный редактор ведёт молодого талантливого автора.

Что сам Карпати сказал в конце 2025 года

19 декабря 2025 года Карпати опубликовал свой Year in Review 2025. В одной из заметок он с юмором вернулся к собственному твиту: это был, по его словам, «дождь мыслей, случайно брошенный твит». «Но он почему-то дал подходящее имя в подходящий момент тому, что многие чувствовали одновременно — и теперь вайб-кодинг значится в моей Википедии как главный мемный вклад, а его статья там длиннее моей собственной».

Это идеально описывает, как в эпоху ИИ случаются новые определения. Не через пресс-релизы и научные статьи. Через живую речь практика, который вовремя нашёл слова.

Как относиться к вайб-кодингу сейчас

Если собрать всё вышесказанное в рабочие выводы, получается четыре угла.

  1. Как практика для взрослых профессионалов — это один из самых мощных инструментов десятилетия. Особенно для тех, у кого уже есть насмотренность, методология и продуктовое мышление в своей области.
  2. Как замена инженерного мышления в продакшне — это фикция и путь к головной боли. ИИ не отменил сложность систем, он спрятал её под капот. Кто-то всё равно должен понимать, что именно там крутится.
  3. Как мем про «вайб-кодеров-дурачков» — это полезная самоирония индустрии, но не сама индустрия. Точно так же, как мем про «верстальщиков» не отменяет существования настоящих фронтендеров.
  4. Как культурный сдвиг — это фиксация того, что впервые в истории инструменты стали доступны всем, кто готов связно говорить о своей задаче.

Если вы технический директор или тимлид — у вас теперь есть новый способ оценивать кандидата. Не по тому, как быстро он пишет код. А по тому, насколько чисто он формулирует задачу и видит систему целиком.

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

Если вы инженер — не спешите презирать слово. Карпати не презирал. Он с юмором описал собственную практику и честно сказал, где у неё границы. Этого часто достаточно, чтобы увидеть в вайб-кодинге не конкурента, а усилителя.

Две истории в одном термине

«Вайб-кодинг» — это на самом деле две истории, которые случайно уместились под одним словом.

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

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

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

Карпати назвал это «отдаться вайбу». Можно называть это как угодно. Суть одна.

Формулируйте. Управляйте. Владейте.

По теме

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