Урок 1 из 8 · 15 мин · обновлено

Что такое вайбкодинг и что реально можно сделать

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

Откуда взялось слово

Термин придумал в феврале 2025 года исследователь искусственного интеллекта Андрей Карпатый. Он описал новый способ программировать: не писать код самому, а говорить нейросети, что нужно, смотреть на результат и просить поправить — «отдаться вайбу» и почти не заглядывать в код. Слово быстро прижилось, и теперь вайбкодингом называют любое создание программ через описание задачи нейросети.

Работа выглядит как цикл:

  1. Вы описываете, что нужно сделать.
  2. Нейросеть пишет код.
  3. Вы запускаете его и смотрите, что получилось.
  4. Если что-то не так — описываете, что исправить, и цикл повторяется.

В этом цикле у вас две роли. Вы заказчик: объясняете, что нужно. И вы тестировщик: проверяете, работает ли результат. Код пишет нейросеть, но качество зависит от вас.

Что реально сделать новичку

Вайбкодинг хорошо работает там, где задача понятная, программа небольшая, а ошибка не стоит денег или чужих данных:

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

Где нужен программист, даже если нейросеть «всё написала»:

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

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

Три вида инструментов

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

Вид Как работает Плюсы Минусы
Чат-помощник пишете в чат, получаете код, сами сохраняете его в файл просто, доступно, многое бесплатно, видно весь код файлы, запуск и публикация — на вас
Конструктор приложений описываете приложение, сервис сам собирает его и показывает в браузере быстро, сразу виден результат, часто есть публикация в один клик проект живёт внутри сервиса, сложнее понять, что внутри, часто платно
Помощник в редакторе кода работает прямо в файлах проекта на вашем компьютере удобно для больших проектов, видит все файлы сразу нужно ставить программы и разбираться в редакторе

В этом курсе хватит чат-помощника: он есть в большинстве нейросетей, с которыми вы, скорее всего, уже знакомы. Всё, что вы освоите, — постановка задачи, маленькие шаги, описание ошибок, проверка — так же работает в конструкторах и редакторах.

Проект курса

Весь курс мы будем делать один проект — трекер привычек: список привычек, отметка «сделал сегодня», счётчик дней и возможность добавить свою привычку. Это небольшое, но настоящее приложение: в нём есть внешний вид, логика и сохранение данных. К уроку 8 вы опубликуете его в интернете.

Попробуйте сами. Запишите три идеи программ, которые пригодились бы лично вам или на работе. Для каждой ответьте на четыре вопроса: связана ли она с деньгами, паролями, чужими персональными данными, и сколько в ней экранов. Оставьте те, где на первые три вопроса ответ «нет», а экранов не больше трёх, — это ваши проекты для вайбкодинга после курса.

Пример разбора
Идея Деньги Пароли Чужие данные Экранов Вывод
Калькулятор стоимости ремонта для своего канала нет нет нет 1 подходит
Запись клиентов на маникюр с оплатой да да да 3+ нужен программист или готовый сервис записи
Квиз «Какая профессия в IT вам подойдёт» нет нет нет 2 подходит

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

Мини-тест: проверьте себя

Закрепите урок: несколько вопросов, разбор ответов — в конце.

  1. Что вы делаете при вайбкодинге?

  2. Какую задачу новичку разумно сделать вайбкодингом?

  3. Чем конструктор приложений отличается от чат-помощника?