Вайб-кодинг — это когда код пишет нейросеть, а вы ставите задачу словами. Разбираю с нуля: что это простыми словами, какой ИИ-редактор выбрать и как собрать первый рабочий проект за 5 шагов. Опыт программирования не нужен.
Вокруг вайб-кодинга много шума и мало конкретики. Одни обещают, что теперь программисты не нужны, другие говорят, что нейросеть выдаёт мусор и всё придётся переписывать. Правда посередине, и она вполне рабочая.
Разберу с нуля: что такое вайб-кодинг простыми словами, что нужно поставить на компьютер, какой ИИ-редактор выбрать и как за пять шагов довести первый проект до состояния, когда он реально запускается.
Вайб-кодинг (vibe coding) — это способ делать программы, когда вы описываете задачу обычными словами, а код пишет нейросеть. Вы формулируете, что должно получиться, ИИ-помощник создаёт файлы, ставит библиотеки и правит ошибки, а вы проверяете результат и говорите, что доделать.
Термин ввёл Андрей Карпатый в феврале 2025 года. Смысл простой: вы работаете не с синтаксисом языка, а с задачей. Роль человека смещается с набора текста на постановку задачи и проверку.
Важно понимать, что именно меняется. Программирование никуда не исчезает — исчезает необходимость помнить наизусть синтаксис и часами гуглить, почему не собирается проект. А вот понимать, что вы делаете и зачем, придётся по-прежнему.
Вайб-кодинг — это не «нейросеть сделает всё сама, пока я пью кофе». Это диалог. Чем точнее вы объясните задачу, тем меньше придётся переделывать. Расплывчатый запрос вроде «сделай мне сайт» даёт расплывчатый результат — красивый мусор, который непонятно как чинить.
Список короче, чем кажется. Никакого мощного компьютера и профильного образования не нужно.
Компьютер — подойдёт любой ноутбук, на котором открывается браузер. Мак, Windows, Linux — без разницы.
Node.js — среда, в которой запускается большинство учебных проектов. Ставится с официального сайта в два клика, выбирайте версию LTS.
ИИ-редактор кода — тот самый инструмент, который будет писать код. Про выбор ниже отдельный раздел.
Аккаунт с оплаченной подпиской на выбранный ИИ-инструмент. Бесплатные лимиты есть почти везде, но их хватает буквально на пробу.
Понимание, что вы хотите сделать. Это самый дефицитный пункт из пяти.
Знание языка программирования в список не входит. Оно ускоряет работу, но начать можно без него.
На сентябрь 2026 года у новичка есть четыре разумных варианта. Они делятся на две группы, и разница между группами важнее, чем разница внутри.
Редакторы с графическим интерфейсом. Cursor AI — это редактор кода, похожий на обычный VS Code, только со встроенным чатом ИИ. Вы видите файлы, папки, кнопки. Для первого проекта это заметно комфортнее: понятно, где что лежит.
Агенты в терминале. Claude Code, Codex и opencode работают из командной строки: чёрное окно, вы пишете задачу текстом, агент сам создаёт и правит файлы. Выглядит страшнее, но на деле такой агент увереннее держит в голове весь проект целиком и реже ломает то, что уже работало.
Совет по выбору простой. Если вы никогда не открывали терминал — начните с редактора вроде Cursor, чтобы видеть проект глазами. Если терминал вас не пугает — берите агента, на длинных задачах он выигрывает.
Все перечисленные сервисы зарубежные, и российская карта у них напрямую не проходит. Актуальные тарифы и способы оплаты меняются часто, поэтому проверяйте их на официальном сайте инструмента перед покупкой — цифры годичной давности из чужих статей верить не стоит.
Прежде чем жать кнопки, сделаем домашку. Откройте обычный блокнот и ответьте на четыре вопроса:
Что за продукт вы делаете — сайт, телеграм-бот, приложение?
Кто им пользуется и какую его проблему решает?
Какие экраны или команды в нём есть — просто списком?
Что считается готовым результатом? Формулировка «работает» не годится, нужна проверяемая: «бот принимает заявку и присылает её мне в личку».
Эти четыре абзаца — уже половина работы. Дальше они пойдут прямо в первый промпт.
Заведите пустую папку и откройте её в выбранном редакторе. Всё, что нейросеть сделает дальше, окажется внутри.
mkdir my-first-project cd my-first-project
Одна папка — один проект. Свалка из десяти проектов в одной директории собьёт с толку и вас, и ИИ-помощника.
Первый запрос задаёт тон всему проекту, поэтому не экономьте на нём. Хороший промпт содержит четыре части: что делаем, на чём делаем, что должно получиться и чего делать не надо.
Собери телеграм-бота на TypeScript, который принимает заявки. Что делает бот: - по /start здоровается и показывает кнопку «Оставить заявку»; - спрашивает имя и контакт, по одному вопросу за раз; - готовую заявку присылает мне в личку. Ограничения: - база данных не нужна, храни заявки в JSON-файле; - токен бота бери из .env, в код не вписывай; - после сборки напиши, какие команды выполнить, чтобы запустить.
Обратите внимание на последнюю строку. Просить объяснить, как запустить результат, стоит всегда — иначе останетесь с папкой файлов и без понимания, что с ними делать.
Осталось только запустить проект командой в терминале. Обычно это выглядит так:
npm install npm run dev
Проверяйте не глазами по коду, а руками по результату: откройте бота в телеграме и пройдите весь путь пользователя от первой команды до финального сообщения. Код может выглядеть идеально и при этом не работать.
Дальше начинается настоящий вайб-кодинг: вы гоняете продукт и говорите, что поправить. Одна правка — один запрос.
Плохо: «переделай бота, добавь оплату, поменяй тексты и почини кнопки».
Хорошо: «кнопка «Назад» на шаге ввода контакта не возвращает к вводу имени — почини».
Когда очередная версия заработала — сохраните её в гит. Тогда следующая неудачная правка не будет стоить вам всего проекта.
git add . git commit -m "рабочая версия: заявки доходят в личку"
Сломается обязательно, это нормальная часть процесса. Проект может не запускаться, нейросеть — не дописать код, команды в терминале — ругаться красным текстом.
Алгоритм такой:
Скопируйте текст ошибки целиком и отдайте его ИИ-помощнику. Не пересказывайте своими словами — вставляйте как есть.
Не помогло — скажите, что именно вы сделали перед поломкой и что ожидали увидеть.
Всё ещё не помогло — откатитесь к последнему рабочему коммиту и зайдите с другой стороны.
Проект запутался окончательно — соберите заново с нуля. С готовым описанием задачи из шага 1 это займёт минуты, а не дни.
Первая: гигантский запрос на весь проект разом — нейросеть теряет нить и выдаёт полуфабрикат. Вторая: не сохранять рабочие версии в гит, а потом одной правкой ломать неделю работы. Третья: соглашаться с любым ответом, не проверяя результат руками. Модель уверенно пишет и правильный, и неправильный код одинаковым тоном.
Первый работающий проект реально собрать за один вечер — простой бот или лендинг делаются за час-полтора вместе с установкой всего необходимого.
На то, чтобы перестать бояться терминала и начать понимать, что происходит в проекте, уходит несколько недель регулярной практики. Не курсов — именно практики на своих задачах.
Быстрее всего заходит формат, когда первый проект вы проходите не в одиночку: кто-то рядом показывает, где вы промахнулись с постановкой задачи. Дальше уже сами.
Поставьте Node.js LTS и выбранный ИИ-редактор.
Напишите в блокноте четыре абзаца про свой проект из шага 1.
Соберите первую версию по промпту из шага 3.
Доведите до состояния «запускается и делает одну вещь целиком».
Сохраните в гит и покажите кому-нибудь.
Не пытайтесь сделать сразу большой продукт. Задача первого проекта — не заработать, а увидеть своими глазами, что оно работает.