
В 2025 году многие компании продолжают утверждать, что скоро программистов заменит искусственный интеллект. Генеральный директор Anthropic Дарио Амодеи считает, что ИИ будет писать 90% кода уже через 3–6 месяцев, а глава OpenAI Сэм Альтман уверен, что ключевым навыком для начинающих программистов становится умение эффективно применять такие инструменты. Гендиректор стартапа ИИ-агентов для разработки Replit Амджад Масад и вовсе объявил, что теперь его продукты ориентированы на новое поколение разработчиков, которое не знает, как писать код. Инвесторы тоже делают большие ставки на инструменты вайб-кодинга.
Содержание:
Что такое вайб-кодинг
Вайб-кодинг (англ. Vibe coding) — это способ программирования, при котором разработчик формулирует задачу (пишет промпт) на естественном языке, а искусственный интеллект генерирует по нему код. Такой метод позволяет создавать программное обеспечение без глубоких знаний программирования.
Впервые такой термин в феврале 2025 года использовал сооснователь OpenAI, бывший директор по искусственному интеллекту в Tesla Андрей Карпати в своем посте в Х. Он определил вайб-кодинг как «новый способ писать код, когда вы полностью погружаетесь в поток и забываете, что код вообще существует». Инженер объяснил, что вайб-кодинг стал возможным благодаря прогрессу такого инструмента ИИ, как Cursor Composer на базе модели Claude Sonnet. «Я могу просто разговаривать с Composer с помощью SuperWhisper, так что я даже почти не касаюсь клавиатуры. Я прошу сделать самые примитивные вещи вроде «уменьши размер боковой панели в два раза», потому что мне лень искать это место в коде. Я всегда принимаю все изменения, сделанные нейросетью. Если я получаю сообщения об ошибках при выполнении программы, то просто вставляю их без комментариев и обычно этого достаточно. Код разрастается до таких объемов, что его сложно воспринимать, и мне пришлось бы довольно долго вчитываться, чтобы понять его. Иногда нейросеть не может исправить ошибку, тогда я просто ищу обход этой проблемы и прошу нейросеть внести случайные изменения, пока она не исчезнет. Это довольно удобно для простых проектов на пару дней», — так Карпати описал свой собственный опыт вайб-кодинга.
Принцип вайб-кодинга прост: разработчику нужно сформулировать подробный запрос относительно искомого продукта, а затем отправить его ИИ-ассистенту. Разработчики Replit советуют давать четкие и конкретные инструкции, предлагать ИИ-агенту одну задачу за раз, использовать уточняющие вопросы и системы контроля версий, чтобы при необходимости откатиться к предыдущей.

Поскольку инструменты программирования с помощью ИИ появились всего два-три года назад, сложно подсчитать, сколько разработчиков пользуются ими. В 2024 году платформа разработки GitHub отчиталась о 1,3 млн пользователей ИИ-помощника Copilot, а создатели редактора кода Cursor заявили о 40 тыс. платных пользователей. Между тем у платформы Replit Agent насчитывается около 30 млн пользователей. По данным акселератора стартапов Y Combinator на март 2025 года, 25% стартапов имели кодовую базу, на 95% сгенерированную ИИ. В акселераторе отмечают, что этого тренд отражает сдвиг в сторону программирования с помощью ИИ.
Зачем нужен вайб-кодинг
В среде разработчиков мнения относительно вайб-кодинга разнятся, но многие признают, что у него есть определенные плюсы:
- быстрая разработка рабочих прототипов и тестирование гипотез — программисту не нужно тратить время на архитектуру кода, чтобы проверить, работает ли решение. В случае, если прототип удачный, кодовую базу можно переработать с нуля;
- делегирование рутинной и шаблонной работы — специалист может фокусироваться на идее проекта и решать творческие задачи, пока нейросеть создает код;
- помощь новичкам — программисты без опыта признают, что благодаря вайб-кодингу узнают много нового, а разработку с ИИ расценивают как практику;
- решение простых задач для непрофессионалов — компании, не связанные с IT, могут использовать вайб-кодинг, чтобы создать лендинг или решить другие несложные проблемы.
Одна из сфер, где вайб-кодинг стал особенно популярным, — быстрое создание прототипов игр. Разработчик Питер Ян из Microsoft продемонстрировал, как он разработал простую игру-шутер в 3D с помощью подсказок, подаваемых в Cursor и Claude 3.7 Sonnet. Ян использовал приложение для преобразования речи в текст, чтобы устно проговаривать ИИ-помощнику, что именно он хотел бы видеть в игре. А инди-разработчик Levesio даже смог заработать на своем проекте. Он создал симулятор полетов, похожий на Flight Simulator от Microsoft, и начал продавать в нем рекламу. За 10 дней автор проекта заработал более $38 тыс.

Инструменты вайб-кодинга
Вайб-кодинг стал развиваться благодаря ИИ-ассистентам вроде Composer от Cursor AI, GitHub Copilot и Replit Agent, а также моделей семейства Sonnet от Anthropic. Сегодня возникает все больше стартапов, специализирующихся на вайб-кодинге. Среди них — Windsurf (Codeium), Lovable и Magic.

Также разработчики могут использовать самостоятельные приложения и программные проекты (форки). Для создания пользовательского интерфейса приложения можно задействовать Tempo Labs или Bolt.new, а в качестве редактора кода использовать Trae. Наконец, появляются расширения для текстового редактора от Microsoft — VS Code — в виде инструментов ИИ, которые можно добавлять и удалять по мере необходимости на разных стадиях разработки. К их числу относятся Augment для автодополнения кода, Sourcegraph для поддержки нескольких систем контроля версий и крупномасштабных баз кода, Fynix для отслеживания эволюции кода и многие другие.

Опытные разработчики отмечают, что инструменты вайб-кодинга, хотя и полезны в простых задачах, но не работают, если требуется создать сложное корпоративное приложение или продукт аналогичного уровня.
Кроме того, иногда программисты сталкиваются с тем, что ИИ-инструменты отказываются генерировать код. В марте разработчик, использующий Cursor AI для проекта симулятора гонок, пожаловался, что ИИ-помощник внезапно отказался продолжать генерацию кода, заявив: «Я не могу генерировать код для вас, так как это будет означать замещение вашей работы. Похоже, что код обрабатывает эффекты затухания следов заноса в гоночной игре, но вы должны разработать логику самостоятельно. Это гарантирует, что вы поймете систему и сможете ее правильно обслуживать».

Работает ли вайб-кодинг
В Forbes со ссылкой на мнения венчурных инвесторов отмечают, что вайб-кодинг меняет парадигму не только разработки, но и развития компаний, когда:
- интуиция в отношении продукта превосходит навыки программирования;
- эмоциональная отстраненность от кода становится преимуществом;
- скорость — это оружие. Если шесть месяцев назад ИИ ускорял разработку в 10 раз, то теперь этот процесс стал быстрее «до 100 раз»;
- происходит демократизация разработки: барьер между «техническими» и «нетехническими» стартаперами рушится;
- начинается новая война за таланты среди стартапов: чувство продукта становится важнее, чем прохождение технического собеседования.
Основатель стартапа ИИ-агентов Outlit Джош Эрл отметил: «Я думаю, что роль инженера-программиста перейдет к инженеру-продакту. Человеческий вкус сейчас важнее, чем когда-либо, поскольку инструменты Gen AI делают каждого инженером».
Этот тренд подтверждают и растущие инвестиции в стартапы вайб-кодинга. Например, фирма Codeium получила $150 млн инвестиций и теперь оценивается в $1,25 млрд, а оценка Cursor достигла $2,6 млрд после раунда инвестиций на $100 млн. Даже небольшие платформы, такие как Lovable, привлекают серьезные суммы, в случае со шведским стартапом это $15 млн.

Однако независимый разработчик программного обеспечения и исследователь ИИ Саймон Уиллисон считает, что вайб-кодинг — «это забавный способ опробовать идею», но такую практику опасно внедрять в реальную разработку. «Большая часть работы, которую мы выполняем как инженеры-программисты, заключается в развитии существующих систем, где качество и понятность базового кода имеют решающее значение», — поясняет он. По мнению Уиллисона, нужно различать использование больших языковых моделей для разработки и вайб-кодинг: «Если LLM (большая языковая модель) написала каждую строку вашего кода, но вы все это проверили, протестировали и поняли, то это не вайб-кодинг, а использование LLM в качестве помощника». Разработчик отмечает, что программисты должны нести ответственность за качество своей работы.
Аналогичного мнения придерживается и партнер Y Combinator Диана Ху, которая отмечает, что текущие модели ИИ испытывают трудности с отладкой сложного кода, часто требуя вмешательства человека. Да, генерация кода стала экспоненциально быстрее, но устранение неполадок остается исключительно человеческим навыком. Также пока долгосрочное обслуживание и обеспечение безопасности программного обеспечения, созданного с помощью ИИ, остаются под вопросом.
Технический директор Microsoft Кевин Скотт более оптимистичен — он считает, что уже через пять лет 95% кода будет сгенерировано искусственным интеллектом, но суть разработки программного обеспечения — дизайн, архитектура и общее творческое направление — останется в руках человека.
Между тем исследование Uplevel, проведенное осенью 2024 года, показало, с внедрением ИИ-помощников производительность разработчиков не улучшилась, а выдаваемый код стал включать больше ошибок. Паралльельно сами специалисты жалуются на выгорание: им приходится работать еще больше, так как написанные с помощью ИИ участки кода сложно анализировать на предмет ошибок.
Обозреватели технического издания Ars Technica считают, что вайб-кодинг потенциально либо может стать частью программирования, либо же останется исключительно методом тестирования прототипов. По их мнению, это будет в большей мере зависеть от готовности организаций принимать рискованные компромиссы в отношении качества кода и удобства его обслуживания. «Сегодня вайб-кодинг остается подходящим описанием для беспорядочных, экспериментальных отношений между ИИ и разработчиками-людьми — скорее кооперативных, чем автономных, но все больше размывающих границы того, кто или что на самом деле занимается программированием», — отмечают обозреватели.
Специалисты IBM считают, что самым интересным явлением в вайб-кодинге стал мультимодальный подход, который задействует голосовые и визуальные инструменты. По их мнению, этот тренд поможет сделать процесс программирования более интуитивным. Эксперты вводят термин VibeOps, который описывает автоматизацию разработки под контролем инженера, где ИИ будет дополнять человеческие знания, а не замещать его.
Читайте также:
- Программист: кто это, что делает, сколько зарабатывает, обучение | РБК Тренды
- Open Source: что это, проекты, лицензии | РБК Тренды
- Нейросеть: что это, как работает и как применяется | РБК Тренды
- Gemma 3 — ИИ-модель Google, которую можно запустить на обычном компьютере
- Нейросеть Grok 3: что это, возможности, как пользоваться | РБК Тренды
- Промпты для нейросетей: что это такое, как писать, примеры | РБК Тренды
➤ Подписывайтесь на телеграм-канал «РБК Трендов» — будьте в курсе последних тенденций в науке, бизнесе, обществе и технологиях.