Вайбкодинг: что это и с чего начать

Вайбкодинг это разработка, в которой вы описываете задачу обычными словами, а код пишет ИИ-агент: Claude Code, Cursor, Codex или другой. Ваша работа: проверять результат и говорить, что поправить. Термин придумал Андрей Карпати в феврале 2025 года.

Вайбкодинг: что это и с чего начать
Содержание9 разделов

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

В феврале 2025 года Андрей Карпати, один из основателей OpenAI и бывший руководитель ИИ в Tesla, описал новый способ писать программы: разговаривать с моделью, соглашаться с ее правками и почти не читать код, а только смотреть, работает ли результат. Он назвал это vibe coding, по-русски прижилось «вайбкодинг».

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

Чем вайбкодинг отличается от программирования с подсказками

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

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

Какую нейросеть выбрать для вайбкодинга

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

  • Claude Code: агент Anthropic в терминале и редакторе, сильнее всего в больших задачах. Поддерживает скиллы и MCP-серверы.
  • Cursor: редактор кода со встроенным агентом, удобен, если привычен интерфейс VS Code.
  • Codex: агент OpenAI для терминала и редактора.
  • Gemini CLI и Qwen Code: терминальные агенты с бесплатными лимитами.
  • OpenCode: открытый агент, который работает с разными моделями, в том числе с локальными.
  • Российские: SourceCraft от Яндекса и GigaCode от Сбера.

Для первого проекта подойдет любой из них. Сравнение агентов, их скиллы и MCP собраны в разделе агентов.

Можно ли вайбкодить бесплатно

Да. У Gemini CLI и Qwen Code есть бесплатные лимиты при входе через аккаунт, OpenCode можно подключить к бесплатным или локальным моделям. Лимиты меняются, актуальные условия смотрите у разработчиков. Для больших проектов бесплатных лимитов обычно не хватает: сложная задача может потратить сотни запросов к модели.

Скиллы и MCP: как вайбкодить лучше

Сам по себе агент пишет средний код и верстает средний интерфейс. Скиллы и MCP-серверы дают ему знания и инструменты, которых у модели нет по умолчанию:

  • Superpowers: учит агента сначала обсудить задачу и составить план, а потом писать код. Меньше переделок.
  • Context7: подставляет актуальную документацию библиотек, чтобы агент не писал по устаревшему API.
  • Playwright MCP: агент сам открывает браузер и проверяет, что сделанное работает.
  • Taste Skill и Impeccable: интерфейс, который не выглядит сделанным нейросетью. Подробнее в статье о скиллах для дизайна.
  • Скиллы Vercel: проверка доступности и производительности перед выкладкой.

Что такое MCP-сервер и как он работает, мы разобрали в отдельной статье. Поставить скилл или сервер можно одной командой, это описано в инструкции.

Вайбкодинг сайта: с чего начать

  1. Опишите сайт одним абзацем: для кого он, какие страницы нужны, что должен сделать посетитель.
  2. Попросите агента сначала предложить структуру и стек и только потом писать код. Согласуйте план.
  3. Двигайтесь маленькими шагами: одна страница или функция за раз, после каждого шага смотрите результат в браузере.
  4. Попросите агента написать проверки и прогонять их после изменений.
  5. Перед публикацией попросите проверить сайт на уязвимости и доступность, а секреты вынести в переменные окружения.

Вайбкодинг и 1С

Агенты умеют писать и на BSL, но без подготовки путают методы платформы. Помогают скиллы с правилами 1С и MCP-серверы со справкой платформы и доступом к конфигурации. Какие инструменты выбрать, мы разобрали в статье про MCP для 1С, а все инструменты для 1С собраны на странице 1С.

Риски вайбкодинга

  • Безопасность. Агент может оставить ключ в коде, забыть проверку прав или защиту от SQL-инъекций. Такой код работает, но опасен.
  • Непонятный код. Если не читать, что написал агент, со временем проект становится трудно менять, в том числе самому агенту.
  • Чужие инструменты. Скиллы и MCP-серверы это чужой код с доступом к проекту. Смотрите уровень риска в карточке перед установкой.
  • Деньги и данные. Платежи, персональные данные и все, где ошибка стоит дорого, лучше отдавать на ревью человеку.

Чек-лист первого проекта

  1. Выберите агента и поставьте его.
  2. Добавьте 2-3 скилла: для планирования, для проверки и под вашу задачу.
  3. Опишите задачу и согласуйте план до кода.
  4. Работайте маленькими шагами и проверяйте каждый.
  5. Держите проект в git, чтобы откатить неудачную правку.
  6. Перед публикацией проверьте безопасность и уберите секреты из кода.

Инструменты из статьи

8 записей каталогаПодбор с Foxx AI

Вопросы и ответы

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

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

Какую нейросеть выбрать для вайбкодинга?

Нужен агент, который работает с файлами проекта: Claude Code, Cursor, Codex, Gemini CLI, OpenCode или российские SourceCraft и GigaCode. Для первого проекта подойдет любой.

Можно ли вайбкодить бесплатно?

Да, у Gemini CLI и Qwen Code есть бесплатные лимиты, OpenCode работает с бесплатными и локальными моделями. Для больших проектов лимитов обычно не хватает.

Нужно ли уметь программировать для вайбкодинга?

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

Можно ли сделать сайт вайбкодингом?

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

Где учиться вайбкодингу?

Быстрее всего на практике: поставьте агента, возьмите маленькую задачу и доведите до результата. Скиллы для планирования и проверки, например Superpowers, по ходу работы показывают правильный порядок действий.

Об авторе

Читайте также

Что такое MCP-сервер

Что такое MCP-сервер

MCP-сервер это программа-переходник, через которую ИИ-агент вроде Claude, Cursor или Codex получает доступ к внешнему сервису: файлам, базе данных, браузеру, Figma, 1С. Работает по открытому протоколу Model Context Protocol, поэтому один сервер подключается к любому агенту с поддержкой MCP.

Скиллы для дизайна интерфейсов: 10 лучших для Claude Code, Cursor и Codex

Скиллы для дизайна интерфейсов: 10 лучших для Claude Code, Cursor и Codex

Для дизайна интерфейсов в Claude Code, Cursor и Codex хватает десяти скиллов: Taste Skill и Hallmark задают направление, UI UX Pro Max и Color Expert подбирают палитру и шрифты, Impeccable полирует, скиллы Эмиля Ковальски отвечают за анимацию, web-design-guidelines проверяет перед релизом.

npx skillfoxx: как поставить MCP и скиллы одной командой

npx skillfoxx: как поставить MCP и скиллы одной командой

Команда npx skillfoxx add ставит запись каталога в Claude Code, Cursor, Codex и еще 11 агентов: находит конфиг, дописывает только свой ключ, до установки показывает риск и ведет lock-файл. Для агентов есть MCP-сервер каталога, для приложений REST API без ключа и выгрузка catalog.json.