Вайб-кодинг простыми словами: сайт или бот за вечер
Что такое вайб-кодинг: как за один вечер собрать сайт или Telegram-бота с помощью ИИ. Разбор инструментов, что ломается и наши замеры расхода токенов.
Коротко:
- вайб-кодинг: вы описываете словами, что нужно, ИИ пишет код, вы запускаете, смотрите и просите поправить; термин придумал Андрей Карпати в феврале 2025 года;
- одну страницу или простого бота реально собрать за вечер, платёжную систему, базу клиентов и безопасность за вечер не соберёшь;
- главный навык не в том, чтобы «написать промпт», а в том, чтобы проверить результат: запустить, прочитать, откатить.
Вайб-кодинг, если совсем просто, это разговор с программистом, который печатает очень быстро и никогда не устаёт. Вы говорите: «нужна страница с моими услугами, кнопка записи в Telegram, тёмная тема». Он выдаёт код. Вы открываете результат, видите, что кнопка не там, и пишете: «кнопку выше, шрифт крупнее». Код вы можете не читать. Отвечать за итог всё равно вам.
Слово придумал исследователь Андрей Карпати: в посте от 2 февраля 2025 года он описал работу, где «забываешь, что код вообще существует». К концу 2025 года Collins Dictionary сделал «vibe coding» словом года. Ниже: как это выглядит за один вечер, что ломается и что мы замерили у себя.
Что происходит за вечер
Мы не засекали «вечер» секундомером, поэтому не обещаем часы. Порядок, который работает с любым инструментом, одинаков:
- Одна фраза про результат. Не «хочу сайт», а «одностраничник для барбершопа: услуги, цены, кнопка в Telegram».
- Сначала план, потом код. Попросите ИИ перечислить шаги и ничего не писать. Лишнее вычеркните сразу, это бесплатно.
- Одна страница или один сценарий бота. Расширять будете потом.
- Запустить и посмотреть глазами. Нажмите каждую кнопку. Спросите ИИ: «объясни по шагам, что делает этот файл». Если не поняли ответ, значит, не готовы за это отвечать.
- Сохранить рабочую версию (в git, или хотя бы копией папки) до следующей правки.
- Выложить. У нас в 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.
Источники
- Андрей Карпати, пост про «vibe coding», 2 февраля 2025 — x.com/karpathy/status/1886192184808149383
- Vibe coding, Википедия — en.wikipedia.org/wiki/Vibe_coding
- Collins Word of the Year 2025 — blog.collinsdictionary.com/language-lovers/collins-word-of-the-year-2025-ai-meets-authenticity-as-society-shifts/
- Цены Claude — claude.com/pricing
- Цены Cursor — cursor.com/pricing
- Цены Replit — replit.com/pricing
- Кредиты Lovable — docs.lovable.dev/introduction/plans-and-credits
- Veracode, GenAI Code Security Report 2025 — www.veracode.com/resources/analyst-reports/2025-genai-code-security-report/
- Инцидент Replit и SaaStr, июль 2025 — www.theregister.com/2025/07/21/replit_saastr_vibe_coding_incident/
- Telegram Bots, официальная документация — core.telegram.org/bots
- Mars AI Operator — ai.marsit.uz