2 февраля 2025 года Andrej Karpathy — один из основателей OpenAI, бывший директор по ИИ в Tesla — написал в X короткий пост: он полностью отдаётся «вайбам», не читает код, который генерирует за него модель, и «просто видит вещи, говорит вещи, запускает вещи» — и в основном оно работает. Он проиллюстрировал это, собрав рабочее iOS-приложение на Swift за час, не имея опыта в этом языке. Пост разошёлся не потому, что описывал что-то принципиально новое — программисты и раньше просили модели писать код за них, — а потому, что точно назвал то, что уже происходило: качество моделей вроде Claude и GPT достигло уровня, при котором можно почти полностью убрать из процесса чтение и написание кода вручную.
К концу 2025 года Collins Dictionary назвал «вайб-кодинг» словом года — редкий случай, когда термин из твита одного исследователя за несколько месяцев становится общеупотребимым понятием и в англоязычном, и в русскоязычном ИТ-лексиконе. Сам Karpathy к 2026 году уже дистанцировался от буквального прочтения термина, предпочитая говорить об «инженерии agentic-систем» — более дисциплинированной практике работы с автономными ИИ-агентами. Но массовая культура и рынок инструментов подхватили именно исходное, более вольное значение: программирование как диалог, а не как ручной труд.
Ключевое отличие от того, что называлось «использовать ИИ для кода» ещё в 2023-2024 годах, — в степени автономности. Раньше нейросеть подсказывала следующую строчку кода внутри редактора (автодополнение вроде раннего GitHub Copilot), а разработчик читал и принимал или отклонял каждую подсказку по отдельности. Вайб-кодинг в нынешнем виде — это агент, который сам открывает нужные файлы, пишет сразу несколько файлов, запускает код, читает ошибку из терминала, чинит её и повторяет цикл до результата — без обязательного построчного чтения кода человеком.
Именно эта смена степени автономности открыла вайб-кодинг человеку без бэкграунда в программировании. Раньше единственным выходом для такого человека было либо нанимать разработчика, либо использовать no-code-конструкторы вроде Tilda или Bubble с готовыми блоками и жёсткими ограничениями. Теперь между этими двумя крайностями появился третий путь — рабочее, кастомное приложение, собранное через обычный человеческий язык, без единой прочитанной строчки кода. Насколько далеко на этом пути можно зайти без разработчика — отдельный вопрос, и честный ответ на него куда важнее восторженных заголовков, поэтому ему посвящена большая часть этого текста.
* Оценки отраслевых исследований рынка вайб-кодинга (Taskade, Value Add VC, 13Labs, 2026) — методологии и выборки у разных источников различаются, воспринимайте цифры как порядок величины, а не точное значение.
Под капотом у вайб-кодинга — тот же принцип, что и у любого разговора с современной большой языковой моделью, только с одним важным дополнением: модель умеет не просто отвечать текстом, а вызывать инструменты — читать и записывать файлы, выполнять команды в терминале, обращаться к внешним сервисам. Эта способность называется tool use (или function calling) и появилась в топовых моделях в 2024-2025 годах — именно она превратила чат в агента, способного довести задачу до результата самостоятельно.
Рабочий цикл выглядит так: вы формулируете задачу на обычном языке → модель составляет план из нескольких шагов → пишет или правит нужные файлы кода → выполняет команды (установить зависимости, запустить сервер, прогнать тесты) → читает вывод, в том числе текст ошибки, если что-то не сработало → сама корректирует код и повторяет цикл. Для человека это выглядит как один диалог, но на самом деле это десятки, а порой сотни промежуточных действий, которые агент выполняет без явного участия человека на каждом шаге.
Здесь и лежит принципиальное отличие от эпохи автодополнения. GitHub Copilot 2021-2023 годов подсказывал одну строку или функцию внутри уже открытого вами файла — вы оставались автором и понимали контекст. Сегодняшний агент способен самостоятельно понять структуру всего проекта, создать новые файлы, связать между собой фронтенд и базу данных — то есть выполнить работу, которая раньше требовала полноценного разработчика, читающего и держащего в голове весь код целиком.
Важная техническая деталь, которая объясняет многое из того, что будет сказано в разделах про баги и стену ниже: у модели есть ограниченное «окно контекста» — по сути, объём кода и переписки, который она может держать в голове одновременно. Пока проект маленький, агент видит и понимает всё целиком. По мере роста кодовой базы модели становится физически сложнее удерживать в контексте всю логику проекта — отсюда и растущая частота ошибок, повторяющихся не с первого, а с третьего или пятого раза, о которой пишут исследователи технического долга в разделе 6.
Инструменты вайб-кодинга различаются не столько тем, как работает эта петля под капотом, — она у всех похожая, — сколько тем, где именно вы с ней взаимодействуете: внутри привычного редактора кода, в терминале в виде полностью автономного агента или в браузере, где кода вообще не видно — только чат и живой предпросмотр приложения. Важная деталь для непрограммиста: большинство таких инструментов заодно берут на себя и развёртывание — сами подключают базу данных (чаще всего Supabase, Firebase или встроенный Postgres), выдают рабочую ссылку и настраивают хостинг. Это одновременно и главное удобство вайб-кодинга, и, как будет показано в разделе про безопасность, источник самых громких инцидентов — потому что настройка базы данных исторически требовала специалиста именно затем, чтобы не оставить её открытой для посторонних.
Единственно верного инструмента для вайб-кодинга не существует — есть три разных подхода, каждый со своим порогом входа и назначением. Ниже — честная, без рекламного уклона в сторону одного продукта, классификация того, что реально используют в 2026 году.
Ассистенты внутри редактора кода. Здесь всё ещё нужно открыть программу для написания кода — просто читать написанное необязательно. GitHub Copilot — самый доступный по цене (от $10 в месяц), встроен в привычные редакторы, начинал как автодополнение, сейчас умеет и режим агента с многошаговыми задачами. Cursor — отдельный редактор, целиком построенный вокруг ИИ (форк VS Code), с режимом Composer/Agent; по отзывам разработчиков — сильнее других держит контекст больших кодовых баз, что важно уже не для новичка, а для развития проекта. Windsurf — инструмент того же класса, отличается заметно более точным «пониманием» терминала и ошибок в реальном времени.
Автономные агенты в командной строке. Здесь весь проект ведёт агент, которому вы ставите задачи текстом или голосом, а он сам планирует последовательность действий. Claude Code работает из терминала: самостоятельно проектирует шаги, пишет, запускает, тестирует и чинит код; входит в подписку Claude Pro (от $20 в месяц, с ограничением по объёму использования) или Claude Max (от $100 в месяц для интенсивной ежедневной работы). Интерфейс — терминал, менее привычный человеку без опыта, чем графическое окно, но сама диалоговая часть — обычный язык, без разницы в том, что нужно печатать. Replit Agent ближе всех к нулевому порогу входа: вы пишете задачу вроде «собери приложение со списком дел и тёмной темой», а агент сам разворачивает окружение в браузере, ставит зависимости, пишет код и публикует его по рабочей ссылке — без единой команды, введённой человеком вручную.
Браузерные конструкторы «промпт → готовое приложение». Здесь код по умолчанию вообще не показывается — только чат и живой предпросмотр того, что получилось. Lovable собирает полноценные full-stack-приложения из текстового описания, с возможностью в любой момент выгрузить итоговый код в GitHub; по обзорам рынка — один из лидеров по скорости получения работающего прототипа и качеству готового интерфейса «из коробки». Bolt.new (разработка команды StackBlitz) прогоняет весь путь от промпта до запущенного приложения прямо в браузере за секунды — удобно для быстрых прототипов, MVP и внутренних инструментов. v0 от Vercel специализируется на интерфейсных компонентах на React и Next.js — по отзывам, проще всех мигрирует в собственный код разработчика позже, поскольку генерирует стандартные, читаемые React-компоненты, а не непрозрачную обвязку.
Граница между тремя группами на практике размывается: у Copilot и Cursor уже есть собственный режим агента, у Lovable и Bolt.new — возможность выгрузить код и открыть его в обычном редакторе. Деление скорее отвечает на вопрос «с чего проще начать человеку без опыта», чем задаёт жёсткую техническую классификацию.
Если сомневаетесь, с чего начать, — три простых ориентира. Нужен статичный сайт или посадочная страница без базы данных — берите браузерный конструктор (Lovable, Bolt.new, v0): результат виден за минуты, а разбираться в терминале не придётся. Нужно приложение с регистрацией, личным кабинетом и данными пользователей — тот же браузерный конструктор или Replit Agent подойдут для первой версии, но именно на этом шаге стоит заранее прочитать раздел про безопасность ниже, а не после запуска. А если проект задуман не как разовый эксперимент, а как база, которую в будущем предстоит передать штатному или наёмному разработчику, — разумнее сразу выбрать Cursor, Windsurf или Claude Code: они с самого начала работают с обычным кодом в обычном репозитории, а не в закрытом формате конструктора, из которого код потом придётся ещё и выгружать.
Ниже — последовательность шагов, применимая к любому из перечисленных инструментов: логика диалога с ИИ везде похожа, различается только интерфейс, в котором он идёт.
Ниже — обобщённые сценарии по мотивам типичных задач, а не описания конкретных компаний; сроки и суммы — иллюстративные ориентиры по открытым обзорам рынка, а не гарантированный результат для любой задачи.
Летом 2025 года приложение Tea, построенное для безопасности женщин при онлайн-знакомствах, пережило подряд два взлома. Сначала утекли около 72 тысяч изображений, включая 13 тысяч селфи и фото документов для верификации — они лежали в облачном хранилище Google без настроенной аутентификации. Через несколько дней исследователь безопасности обнаружил вторую, отдельную базу данных без какой-либо защиты — в ней хранилось более 1,1 млн приватных сообщений пользователей за два с половиной года, включая крайне чувствительную переписку. Причина в обоих случаях — не хитрый взлом, а элементарно неправильно настроенный доступ к данным при переносе на новую инфраструктуру. В феврале 2026 года похожая история случилась с сервисом Moltbook: его основатель, собравший ИИ-соцсеть целиком через ИИ-инструменты, без единой написанной вручную строки кода, за 72 часа после запуска допустил утечку 1,5 млн токенов аутентификации и 35 тысяч email-адресов.
Ниже — не абстрактный список угроз, а конкретные типичные ошибки вайб-кодед проектов и то, что можно сделать без единого навыка программирования:
Практическое правило, которое стоит взять за привычку: перед тем как показать проект с реальными данными пользователей кому-то за пределами своей команды, буквально попросите тот же ИИ-инструмент — «проверь этот проект как специалист по безопасности и перечисли все находки». Тот же агент, который собрал проект, довольно неплохо ловит самые частые классы ошибок при явном запросе на аудит. Это не заменяет специалиста на проектах с деньгами или чувствительными данными, но это дешёвая страховка, которой почти никто не пользуется по умолчанию — а стоит она одного дополнительного сообщения в чате.
Вайб-кодинга обычно достаточно для лендингов, визиток и промо-страниц без сложной логики; внутренних инструментов для команды в несколько десятков человек; прототипа или MVP для проверки гипотезы и демонстрации инвестору — до появления реальных платящих пользователей; личных и pet-проектов без обязательств перед третьими лицами; разовых скриптов и автоматизации собственной рутины.
Разработчик нужен там, где продукт обрабатывает платежи, медицинские данные или другую регулируемую информацию; где ожидается заметный одновременный поток пользователей — нагрузку нужно спроектировать заранее, а не получить случайно и не справиться с ней в моменте; где предстоит технический due diligence инвестора или крупного корпоративного клиента — именно на этом этапе «стена» из раздела про типичные проблемы становится критичной, а не абстрактной; где в компании уже есть кодовая база, в которую новый функционал должен встраиваться, не ломая существующее; и там, где цена ошибки высока — потеря данных, репутационный удар, штраф регулятора.
Разумная стратегия для человека без опыта в разработке — не «вайб-кодинг или разработчик» как взаимоисключающий выбор, а «вайб-кодинг для проверки идеи, разработчик — для того, что подтвердилось и должно жить долго». Многие продукты, о которых заговорил рынок в 2025-2026 годах, начинались как вайб-кодед прототип, а инженера в команде нанимали именно в момент, когда упирались в стену, — а не заранее, «на всякий случай».
Практический сигнал, что момент настал, — не ощущение усталости от копания в промптах, а конкретные симптомы: одна и та же ошибка возвращается после трёх и более попыток её исправить; агент предлагает переписать заново то, что вроде бы уже работало; или вы обнаруживаете, что не можете объяснить постороннему человеку, как устроен ваш собственный проект, — где хранятся данные, что происходит при регистрации нового пользователя, что случится, если сервис одновременно откроют сто человек. Любой из этих трёх признаков — повод остановиться и позвать специалиста, пока цена вопроса измеряется часами консультации, а не последствиями инцидента постфактум.
Почти у всех популярных инструментов есть бесплатный тариф с ограниченным числом генераций или сообщений в месяц — этого достаточно, чтобы попробовать инструмент и собрать небольшой прототип, но обычно мало для регулярной работы над реальным проектом. Индивидуальные платные подписки в 2026 году кластеризуются в диапазоне $10-25 в месяц: GitHub Copilot — от $10, Windsurf — около $15, Cursor и Bolt.new — около $20, Claude Pro с ограниченным доступом к Claude Code — тоже $20. Для интенсивной ежедневной работы над большим проектом нужны более дорогие тарифы — Claude Max от $100 в месяц, Cursor Ultra — до $200. Командные и корпоративные тарифы начинаются в районе $39 за место у GitHub Copilot Enterprise и доходят до $90 за место у Cursor для команд.
Помимо самой подписки на инструмент, есть расходы, которые новичок часто не закладывает заранее: хостинг и база данных по мере роста трафика выходят за пределы бесплатного лимита провайдера (тот же Supabase или Vercel), свой домен обычно требует отдельной небольшой оплаты, а главное — многие агентные инструменты списывают «кредиты» или токены за каждое действие, и длинные циклы исправления бага из раздела про типичные проблемы способны израсходовать месячный лимит быстрее, чем кажется на старте, оборачиваясь незапланированной доплатой за перерасход.