Вайб-кодинг простыми словами: сайт или бот за вечер

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

Вайб-кодинг простыми словами: сайт или бот за вечер

Коротко:

  • вайб-кодинг: вы описываете словами, что нужно, ИИ пишет код, вы запускаете, смотрите и просите поправить; термин придумал Андрей Карпати в феврале 2025 года;
  • одну страницу или простого бота реально собрать за вечер, платёжную систему, базу клиентов и безопасность за вечер не соберёшь;
  • главный навык не в том, чтобы «написать промпт», а в том, чтобы проверить результат: запустить, прочитать, откатить.

Вайб-кодинг, если совсем просто, это разговор с программистом, который печатает очень быстро и никогда не устаёт. Вы говорите: «нужна страница с моими услугами, кнопка записи в Telegram, тёмная тема». Он выдаёт код. Вы открываете результат, видите, что кнопка не там, и пишете: «кнопку выше, шрифт крупнее». Код вы можете не читать. Отвечать за итог всё равно вам.

Слово придумал исследователь Андрей Карпати: в посте от 2 февраля 2025 года он описал работу, где «забываешь, что код вообще существует». К концу 2025 года Collins Dictionary сделал «vibe coding» словом года. Ниже: как это выглядит за один вечер, что ломается и что мы замерили у себя.

Что происходит за вечер

Мы не засекали «вечер» секундомером, поэтому не обещаем часы. Порядок, который работает с любым инструментом, одинаков:

  1. Одна фраза про результат. Не «хочу сайт», а «одностраничник для барбершопа: услуги, цены, кнопка в Telegram».
  2. Сначала план, потом код. Попросите ИИ перечислить шаги и ничего не писать. Лишнее вычеркните сразу, это бесплатно.
  3. Одна страница или один сценарий бота. Расширять будете потом.
  4. Запустить и посмотреть глазами. Нажмите каждую кнопку. Спросите ИИ: «объясни по шагам, что делает этот файл». Если не поняли ответ, значит, не готовы за это отвечать.
  5. Сохранить рабочую версию (в git, или хотя бы копией папки) до следующей правки.
  6. Выложить. У нас в MarsHub это одна команда marshub deploy --name моё-имя: папка превращается в сайт на моё-имя.marshub.uz с HTTPS, последние 5 версий хранятся для отката.

Для бота путь тот же, только вместо страницы у вас скрипт, а токен вы получаете у @BotFather в Telegram (документация). Токен — это пароль: в чат ИИ его не вставляют и в публичный репозиторий не кладут.

Какие инструменты брать

В программе курса Mars AI Operator вайб-кодинг назван первым из трёх направлений: сайты, лендинги, боты, мини-сервисы; примеры инструментов там Lovable, Cursor, v0, Replit и Claude Code. У них разный характер:

  • Lovable, Replit, v0 собирают приложение в браузере, ставить ничего не надо. Хороши для первого раза. У Lovable есть бесплатный уровень с дневными кредитами, у Replit платный Core от $20 в месяц.
  • Cursor и Claude Code работают с настоящими файлами на вашем компьютере: у Cursor есть бесплатный тариф, платная подписка от $20 в месяц, Claude Code входит в подписку Claude Pro за $20. Гибче, но нужен минимум терминала.

Цены меняются, проверяйте их на сайтах (ссылки внизу). Перед оплатой с карты Uzcard или Humo уточните, примет ли сервис такую карту: из Узбекистана оплата зарубежных сервисов остаётся главной сложностью, и на курсе её разбирают на первой неделе.

Что мы замерили у себя

Мы сами ведём разработку с кодинг-агентом и в июле 2026 посчитали, куда уходит лимит. Три недели подряд 95-96% расхода — это не то, что пишет модель, а перечитывание уже сказанного в разговоре: на один написанный токен приходилось 121-174 перечитанных. По 200 нашим сессиям медиана пикового контекста 107 тысяч токенов, а каждая пятая сессия уходит за 200 тысяч.

Для новичка из этого три практических вывода:

  • Длинный разговор дорожает и глупеет. Одна задача, один чат. Закончили страницу, начните новый чат с краткой сводкой.
  • Не просите «прочитай весь проект». Чтение файлов целиком дало 42% объёма контекста при 780 вызовах, а 6 732 команды терминала только 21%.
  • Экономия без проверки результата ничего не стоит. Один из режимов «экономии» в нашей разработке дал минус 50% токенов, но агент сдался раньше, и задача осталась нерешённой. Поэтому мы смотрим две цифры: расход и решена ли задача.

Чего вайб-кодинг не умеет: риски

Карпати сам писал, что подход хорош для одноразовых проектов на выходные. Это честная рамка.

  • Безопасность. Исследование Veracode 2025 года проверило код от более чем 100 моделей на 80 задачах: в 45% случаев код содержал уязвимость. Проверка вашей страницы «глазами» этого не заметит.
  • Секреты. Пароли, токены ботов и ключи API не отдают ИИ и не публикуют. Персональные данные клиентов в чат тоже не вставляют: на курсе это отдельная тема второго урока.
  • Деньги и данные клиентов. Приём платежей, хранение чужих данных, медицина и финансы требуют человека, который понимает код и отвечает за него.
  • Агент может навредить. В июле 2025 года ИИ-агент Replit во время эксперимента Джейсона Лемкина удалил рабочую базу данных, хотя ему запретили менять код без разрешения. Урок простой: тестовая копия отдельно, рабочие данные отдельно, перед правкой резервная версия.
  • Сопровождение. Страница, которую вы не понимаете, ломается в тот момент, когда нужно срочно поправить цену.

Мы не обещаем, что после вечера вы станете программистом или найдёте работу на этом. Это способ быстро получить рабочий прототип и понять, как устроено то, что вы просите.

Где это уже делают наши ученики

Тот же приём мы даём детям: в браузерном Mars Code ребёнок описывает идею, ИИ генерирует, получается работающая игра или сайт. Примеры игр, которые собрал ученик Mars, лежат на damin.marshub.uz. Только с детьми действует правило: объяснить каждую строку он обязан сам.

Если хотите разобрать это с наставником

Вайб-кодинг стоит шестым, последним уроком курса Mars AI Operator: сайт или бот с реальным запуском и демо-днём. Сейчас идёт предзапись, дата старта не объявлена. Если интересно, оставьте заявку на ai.marsit.uz.

Источники