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

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

Приходи на консультацию — соберём ваш первый проект вместе, пишите в ТГ @starvee

Вокруг вайб-кодинга много шума и мало конкретики. Одни обещают, что теперь программисты не нужны, другие говорят, что нейросеть выдаёт мусор и всё придётся переписывать. Правда посередине, и она вполне рабочая.

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

Что такое вайб-кодинг простыми словами

Вайб-кодинг (vibe coding) — это способ делать программы, когда вы описываете задачу обычными словами, а код пишет нейросеть. Вы формулируете, что должно получиться, ИИ-помощник создаёт файлы, ставит библиотеки и правит ошибки, а вы проверяете результат и говорите, что доделать.

Термин ввёл Андрей Карпатый в феврале 2025 года. Смысл простой: вы работаете не с синтаксисом языка, а с задачей. Роль человека смещается с набора текста на постановку задачи и проверку.

Важно понимать, что именно меняется. Программирование никуда не исчезает — исчезает необходимость помнить наизусть синтаксис и часами гуглить, почему не собирается проект. А вот понимать, что вы делаете и зачем, придётся по-прежнему.

⚠️
Главное заблуждение новичков

Вайб-кодинг — это не «нейросеть сделает всё сама, пока я пью кофе». Это диалог. Чем точнее вы объясните задачу, тем меньше придётся переделывать. Расплывчатый запрос вроде «сделай мне сайт» даёт расплывчатый результат — красивый мусор, который непонятно как чинить.

Что нужно, чтобы начать вайбкодить

Список короче, чем кажется. Никакого мощного компьютера и профильного образования не нужно.

  • Компьютер — подойдёт любой ноутбук, на котором открывается браузер. Мак, Windows, Linux — без разницы.

  • Node.js — среда, в которой запускается большинство учебных проектов. Ставится с официального сайта в два клика, выбирайте версию LTS.

  • ИИ-редактор кода — тот самый инструмент, который будет писать код. Про выбор ниже отдельный раздел.

  • Аккаунт с оплаченной подпиской на выбранный ИИ-инструмент. Бесплатные лимиты есть почти везде, но их хватает буквально на пробу.

  • Понимание, что вы хотите сделать. Это самый дефицитный пункт из пяти.

Знание языка программирования в список не входит. Оно ускоряет работу, но начать можно без него.

Какой ИИ-инструмент выбрать: Cursor, Claude Code, Codex или opencode

На сентябрь 2026 года у новичка есть четыре разумных варианта. Они делятся на две группы, и разница между группами важнее, чем разница внутри.

Редакторы с графическим интерфейсом. Cursor AI — это редактор кода, похожий на обычный VS Code, только со встроенным чатом ИИ. Вы видите файлы, папки, кнопки. Для первого проекта это заметно комфортнее: понятно, где что лежит.

Агенты в терминале. Claude Code, Codex и opencode работают из командной строки: чёрное окно, вы пишете задачу текстом, агент сам создаёт и правит файлы. Выглядит страшнее, но на деле такой агент увереннее держит в голове весь проект целиком и реже ломает то, что уже работало.

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

⚠️
Про оплату из России

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

Шаг 1. Опишите задачу до того, как открыли редактор

Прежде чем жать кнопки, сделаем домашку. Откройте обычный блокнот и ответьте на четыре вопроса:

  1. Что за продукт вы делаете — сайт, телеграм-бот, приложение?

  2. Кто им пользуется и какую его проблему решает?

  3. Какие экраны или команды в нём есть — просто списком?

  4. Что считается готовым результатом? Формулировка «работает» не годится, нужна проверяемая: «бот принимает заявку и присылает её мне в личку».

Эти четыре абзаца — уже половина работы. Дальше они пойдут прямо в первый промпт.

Шаг 2. Создайте папку проекта

Заведите пустую папку и откройте её в выбранном редакторе. Всё, что нейросеть сделает дальше, окажется внутри.

курсор@mac — 80 x 24
mkdir my-first-project
cd my-first-project

Одна папка — один проект. Свалка из десяти проектов в одной директории собьёт с толку и вас, и ИИ-помощника.

Шаг 3. Дайте первый промпт

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

промпт
Собери телеграм-бота на TypeScript, который принимает заявки.

Что делает бот:
- по /start здоровается и показывает кнопку «Оставить заявку»;
- спрашивает имя и контакт, по одному вопросу за раз;
- готовую заявку присылает мне в личку.

Ограничения:
- база данных не нужна, храни заявки в JSON-файле;
- токен бота бери из .env, в код не вписывай;
- после сборки напиши, какие команды выполнить, чтобы запустить.

Обратите внимание на последнюю строку. Просить объяснить, как запустить результат, стоит всегда — иначе останетесь с папкой файлов и без понимания, что с ними делать.

Шаг 4. Запустите и проверьте

Осталось только запустить проект командой в терминале. Обычно это выглядит так:

курсор@mac — 80 x 24
npm install
npm run dev

Проверяйте не глазами по коду, а руками по результату: откройте бота в телеграме и пройдите весь путь пользователя от первой команды до финального сообщения. Код может выглядеть идеально и при этом не работать.

Шаг 5. Правьте маленькими шагами

Дальше начинается настоящий вайб-кодинг: вы гоняете продукт и говорите, что поправить. Одна правка — один запрос.

  • Плохо: «переделай бота, добавь оплату, поменяй тексты и почини кнопки».

  • Хорошо: «кнопка «Назад» на шаге ввода контакта не возвращает к вводу имени — почини».

Когда очередная версия заработала — сохраните её в гит. Тогда следующая неудачная правка не будет стоить вам всего проекта.

курсор@mac — 80 x 24
git add .
git commit -m "рабочая версия: заявки доходят в личку"
Что делать, когда всё сломалось

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

Алгоритм такой:

  1. Скопируйте текст ошибки целиком и отдайте его ИИ-помощнику. Не пересказывайте своими словами — вставляйте как есть.

  2. Не помогло — скажите, что именно вы сделали перед поломкой и что ожидали увидеть.

  3. Всё ещё не помогло — откатитесь к последнему рабочему коммиту и зайдите с другой стороны.

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

⚠️
Три ошибки, на которых буксуют все новички

Первая: гигантский запрос на весь проект разом — нейросеть теряет нить и выдаёт полуфабрикат. Вторая: не сохранять рабочие версии в гит, а потом одной правкой ломать неделю работы. Третья: соглашаться с любым ответом, не проверяя результат руками. Модель уверенно пишет и правильный, и неправильный код одинаковым тоном.

Сколько времени занимает научиться

Первый работающий проект реально собрать за один вечер — простой бот или лендинг делаются за час-полтора вместе с установкой всего необходимого.

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

Быстрее всего заходит формат, когда первый проект вы проходите не в одиночку: кто-то рядом показывает, где вы промахнулись с постановкой задачи. Дальше уже сами.

С чего начать конкретно сегодня
  1. Поставьте Node.js LTS и выбранный ИИ-редактор.

  2. Напишите в блокноте четыре абзаца про свой проект из шага 1.

  3. Соберите первую версию по промпту из шага 3.

  4. Доведите до состояния «запускается и делает одну вещь целиком».

  5. Сохраните в гит и покажите кому-нибудь.

Не пытайтесь сделать сразу большой продукт. Задача первого проекта — не заработать, а увидеть своими глазами, что оно работает.

Подписывайтесь на мою телегу @kursorai — там разборы, промпты и живые примеры