
Image generated with ChatGPT
Мнение: Что такое Vibe Coding и почему все принимают этот тренд?
Движение «виброкодирования» распространяется благодаря развитию новых инструментов AI. После того как Андрей Карпати дал этой практике определение, даже те, кто никогда в жизни не писал ни одной строки кода, теперь создают веб-сайты и приложения, но не без рисков
В техническом мире появилось новое модное слово: виброкодирование.
Термин, распространенный среди программистов и инженеров-разработчиков, начинает проникать в более широкие круги. Практика, которая заключается в создании кода по подсказке с помощью модели ИИ, занимает большое место в заголовках новостей, на форумах и в социальных сетях.
Сундар Пичаи, генеральный директор Google, недавно заявил, что он занимается vibe coding для развлечения, создавая веб-сайт. Технические компании, такие как Figma, Anthropic и Mistral, недавно выпустили продукты, оптимизированные для vibe coding. А люди без формального образования в области инженерии уже запустили свои приложения и другие цифровые продукты.
«Несколько недель назад я занималась Vibe Coding с помощью Replit. Я имею в виду мощь того, что вы сможете создать в сети; мы не давали такой силы разработчикам уже 25 лет» — Сундар Пичаи pic.twitter.com/Bbfi8I5WX8
— Амжад Масад (@amasad) 3 июня 2025
Хотя кодирование по вайбу звучит волшебно и весело, эта практика вызывает множество вопросов в техническом сообществе. Помимо обеспокоенности будущим разработчиков программного обеспечения и резким сокращением возможностей для начинающих кодеров, эксперты предупреждают о уязвимостях и рисках, обнаруженных в коде, сгенерированном искусственным интеллектом.
Вот что каждому следует знать о кодировании по вайбу в 2025 году:
Что такое кодирование по вайбу?
Кодирование по вайбу существует с момента выпуска первых генеративных систем искусственного интеллекта несколько лет назад. Оно относится к практике использования продвинутых моделей AI, таких как ChatGPT от OpenAI, Claude от Anthropic или Gemini от Google, для разработки кода, его исправления, запуска и создания новых проектов на основе обычного языкового запроса.
Согласно IBM, в этой дисциплине пользователь принимает подход «сначала код, потом улучшение», позволяя технологии развивать их творческую идею так, как ей кажется подходящим, а затем оптимизирует ее. После того как практика стала набирать популярность, и люди стали использовать эту стратегию для создания программного обеспечения, больше компаний запустили помощников AI для кодирования, таких как GitHub Copilot, Cursor и Replit, чтобы помочь людям в их путешествии по кодированию.
Карпати, Отец Термина
Это был Андрей Карпати — соучредитель OpenAI и основатель Eureka Labs, кто дал этой практике имя и определение несколько месяцев назад, в феврале.
«Появился новый вид программирования, который я называю «вайб-кодингом», когда ты полностью отдаешься вибрациям, принимаешь экспоненциальные величины и забываешь, что код вообще существует,» написала инженер-компьютерщик на социальной платформе X. «Это возможно, потому что LLM (например, Курсор-композер с Соннетом) становятся слишком хорошими.»
Karpathy объяснила, что иногда ей даже не приходится касаться клавиатуры, поскольку она может использовать голосовые функции для взаимодействия с искусственным интеллектом и просит «самые глупые вещи». Инженер признала, что практика не идеальна, что модели AI допускают ошибки, но она все равно позволяет им писать больше кода — даже когда не полностью понимает, что делает AI — и предлагает исправления, поскольку иногда AI не распознает ошибки.
«Это не так уж плохо для проектов на выходные, которые потом выбрасываешь, но всё же довольно забавно», — добавила Карпати. «Я занимаюсь созданием проекта или веб-приложения, но это не совсем программирование — я просто вижу вещи, говорю вещи, запускаю вещи и копирую вещи, и оно в основном работает».
Революция вибро-кодирования
Принятие вибро-кодирования, кажется, растет экспоненциально в последние несколько недель. Теперь каждый и каждая компания интегрируют эту практику, чтобы «играть» и создавать программное обеспечение, которое раньше не было приоритетом, так как его разработка занимала слишком много времени.
Компании начинают использовать этот метод для исследования идей, и даже новые стартапы рождаются благодаря вайб-кодированию. Недавно компания Anthropic провела свой первый «марафон вайб-кодирования» в Нью-Йорке, в ходе которого творческие строители разрабатывали исследуемые 3D-миры древности, игры для изучения китайского языка, танцующую лапшу и многое другое.
Мы организовали первый Клод Создай-тон с @socraticainfo и более 50 творческими строителями на этой неделе в Нью-Йорке.
Вот что участники создали с помощью артефактов всего за несколько часов:
— Anthropic (@AnthropicAI) 3 июня 2025
Том Бломфилд, партнер в Y Combinator, который также владеет навыками программирования, понимает, почему инвесторы поддерживают компании, код которых написан с помощью ИИ, и объяснил, как он сам занимается vibe coding. За несколько дней Бломфилд создал веб-сайт под названием Recipe Ninja.
«Это, наверное, около 30 000 строк кода. Чтобы написать это, у меня ушло бы, не знаю, может быть, год,» — сказал он в интервью для NPR о vibe-кодировании. «Это не произошло за одну ночь, но я, вероятно, потратил на это 100 часов.»
Недавно Y Combinator инвестировал $500 000 в стартап BOND после того, как они разработали «искусственного интеллекта в качестве главы штаба для генеральных директоров и занятых руководителей», используя vibe-кодирование всего за несколько часов.
В марте CEO Y Combinator, Гарри Тан, заявил, что 25% стартапов из последнего зимнего класса сгенерировали 95% своего кода с помощью инструментов AI. Отчет GitHub 2024 года показал, что 97% разработчиков программного обеспечения, инженеров и программистов используют инструменты AI для кодирования.
Теперь каждый может кодировать
Движение «vibe coding» усилило демократические принципы искусственного интеллекта. Теперь не только инженеры-программисты, разработчики и программисты могут создавать программное обеспечение — больше людей без технического опыта также достигают удивительных результатов.
Синтия Чен — один из примеров. Она создала приложение под названием Dog-e-dex с нуля, просто используя метод вайб-кодирования, без формального обучения инженерному делу. Несколько лет назад у неё возникла идея о приложении, которое могло бы фотографировать собак, определять их и позволять пользователям «собирать» их, как покемонов. Но тогда это было трудоемким занятием.
В этом году, всего за два месяца, она создала приложение, и теперь оно доступно в App Store. «Это было как волшебство,» — сказала она в интервью Business Insider. «Каждый раз, когда я нажимала кнопку предварительного просмотра, это было как волнующее открытие маленького подарка.»
🐶 DOGEDEX ТЕПЕРЬ В APP STORE 🐶
Спасибо @AnthropicAI за то, что вы воплотили в жизнь мои мечты о программировании в таком потрясающем стиле!!! pic.twitter.com/fwqygIJ31G
— Синтия (@yescynfria) 25 марта 2025
Еще один не технический пример — это Éanna Kelly, технический писатель из Sifted, который описывает себя как «не очень осведомленного о технологиях», но ему удалось разработать 4 веб-сайта за неделю, просто используя vibe coding.
Несмотря на то, что ей весело и ей удается разрабатывать простые сайты всего за несколько часов, Келли предупреждает о низкокачественном коде и предсказывает будущее в виде «цифровой свалки» с «массой одноразовых и некачественных вещей».
Однако поток низкокачественных продуктов – это не самая серьезная проблема, есть и другие риски, которые беспокоят некоторых экспертов даже больше.
Риски и последствия Vibe Coding
Вокруг «vibe coding» существует множество опасений и рисков. Одним из них является будущее профессионалов, работающих в области разработки программного обеспечения. Компания Signalfire, которая отслеживает найм в технической сфере, сообщила, что количество вакансий для начинающих программистов снизилось на 24% в 2024 году.
Технологические гиганты раскрыли, что значительная часть их кода написана с помощью инструментов искусственного интеллекта. Недавно CEO Google заявил, что «более чем 30%» кода компании генерируется с помощью искусственного интеллекта — процент, схожий с тем, который раскрыла Microsoft. А Amazon заявила в прошлом году, что благодаря искусственному интеллекту удалось сэкономить «эквивалент 4 500 лет работы разработчиков».
Однако другой проблемой является безопасность и уязвимости, которые могут возникнуть в коде систем искусственного интеллекта.
количество ошибок и неряшливости, которые накапливаются в кодовых базах, написанных с настроением — скоро появится новая роль, называемая «отладчик кода, написанного с настроением»
— санкалп (@dejavucoder) 9 июня 2025
Ненадежный код
Несмотря на «волшебные» результаты, которые могут дать модели ИИ, это передовая технология также может допускать ошибки, как и люди. В коде ИИ также содержатся уязвимости, и эксперты предупреждали об этом.
Группа разработчиков создала эталон под названием BaxBench для анализа правильного создания кода и обнаружения уязвимостей. В своих недавних отчетах эксперты отметили, что 62% кода, созданного самыми популярными моделями ИИ, содержали уязвимости или были некорректными.
«LLM-ы еще не могут генерировать готовый к развертыванию код,» — говорится на веб-сайте. «В среднем около половины правильных решений ненадежны, что вызывает опасения относительно текущих метрик и оценок, сосредоточенных только на корректности кода.»
Тревожный случай
Веселые игры и веб-сайты, которые многие люди создают во время интуитивного программирования, пока не слишком рискованны. Настоящая проблема, кажется, возникает тогда, когда они пытаются собирать данные пользователей и имеют мало или совсем нет опыта в области кибербезопасности.
Популярный пользователь социальной платформы X, Лео, делится своим процессом обучения во время «вайб-кодинга» и демонстрирует свои творения в интернете. Лео сказал, что он создал приложение в качестве сервиса (SaaS) с помощью Cursor и зарабатывает на этом деньги.
«Мой SaaS был создан с помощью Cursor, ни одной строки кода, написанной вручную», — написал он. «ИИ больше не просто помощник, он также строитель. Теперь вы можете продолжать ныть об этом или начать строительство.»
my saas was built with Cursor, zero hand written code
ИИ больше не просто помощник, он теперь и строитель
Теперь вы можете продолжать ныть об этом или начать строительство.
P.S. Да, люди платят за это
— leo (@leojr94_) 15 марта 2025
К сожалению, его пост стал вирусным и дошел до злонамеренных пользователей интернета, которые решили воспользоваться уязвимостями приложения. Через два дня Лео опубликовал еще один пост, в котором объявил, что его атакуют.
«Ребята, меня атакуют», написал он. «Как вы знаете, я не технический специалист, поэтому мне требуется больше времени, чем обычно, чтобы разобраться в этом.» Лео пришлось временно приостановить работу своего приложения.
Хотя случай Лео является примером того, как кодирование по вибрации может пойти не так, это не единичный случай. Хакеры используют уязвимости в инструментах ИИ, таких как Copilot и Cursor, различными способами, увеличивая риск и вероятность создания небезопасного кода.
Впереди большое будущее
Хотя метод «кодирования по вибрации» кажется волшебным и мощным, он все еще несовершенен и ему еще далеко до идеала. Пока что лишь несколько случаев смогли продемонстрировать и потенциал, и риски этой практики, и нам все еще предстоит увидеть, как будут развиваться текущие и будущие проекты, чтобы лучше понять его потенциал и возможности.
Хотя вокруг использования и будущего «vibe coding» шла дискуссия, это движение по-прежнему кажется находящимся на очень ранней стадии. Учитывая последние передовые инструменты и системы ИИ, выпущенные ведущими компаниями отрасли, все указывает на то, что оно будет продолжать развиваться, и мы скоро увидим еще больше удивительных творений — во благо или во вред.
Хотя верно, что перспективы трудоустройства для разработчиков программного обеспечения — и для большинства профессий во всем мире — вызывают беспокойство и тревогу, возможны и более оптимистичные взгляды на «vibe coding». Некоторые эксперты полагают, что код станет все более безопасным, и что, надеюсь, появятся новые роли, в которых смогут выделиться те, кто обладает более техническим опытом.