Вайбкодинг: что это и как научиться
Вайбкодинг (от англ. vibe coding) — стиль разработки, при котором программист описывает намерение и результат естественным языком, а большую часть кода пишет и правит LLM. Термин ввёл Андрей Карпаты в феврале 2025: «ты не столько пишешь код, сколько задаёшь вайб — говоришь, чего хочешь, и смотришь, что получилось».
Как это работает
Разработчик открывает IDE с агентом (Cursor, Claude Code, Windsurf) и даёт задачу в чате — «добавь фильтр по городу на странице списка вакансий, обнови тесты». Модель читает структуру репозитория, вносит изменения в несколько файлов, запускает линтер и тесты, показывает diff. Если что-то не так — программист пишет уточнение или правит сам.
Важное отличие от обычного автокомплита: агент действует автономно — сам решает, какие файлы трогать, какие команды запустить, как проверить результат.
Инструменты
- Cursor — форк VS Code с Claude/GPT агентом в интерфейсе. Подходит для большинства задач, хорошо понимает структуру монорепо.
- Claude Code — официальный CLI от Anthropic. Умеет долгие автономные сессии, управление через файловые хуки и MCP-серверы.
- Windsurf — альтернативный агентный IDE от Codeium с акцентом на многоступенчатое планирование.
- Aider — open-source CLI-клиент, работает с локальными моделями или через API любого провайдера.
- GitHub Copilot Workspace — агент внутри GitHub, удобно для работы по issue → PR.
Подробное сравнение трёх ведущих IDE — в статье Cursor vs Claude Code vs Windsurf.
Что меняется в работе
Рутина — CRUD, обвязка, тесты, рефакторинг, перевод кода между языками — уходит к AI почти полностью. Время освобождается, но критичным становится умение быстро проверить и отвергнуть неверное решение модели, держать архитектуру в голове и грамотно декомпозировать задачу.
Разработчик, который раньше писал код 80% времени, теперь 80% времени читает код — свой, командный, AI-генерированный.
Как начать
- Установить один из агентных IDE (Cursor — самый быстрый старт).
- Выбрать свежую модель — Claude Opus 4.x или Sonnet 4.x через API или подписку.
- Взять реальную задачу, не учебную: багфикс, небольшая фича, миграция.
- Писать промпты с контекстом: куда положить файл, какие соглашения проекта, что точно не трогать.
- Каждый diff просматривать глазами. На этом этапе все срезанные углы и вылезут.
Где практиковать в сообществе
В IT-ХОЗЯЕВА еженедельно проходят онлайн-воркшопы по vibe coding: разбор реальных задач участников в Cursor и Claude Code, обсуждение промптов, подход к ревью AI-кода, закрытые AI-беседы и практические сессии. Доступ к воркшопам — по подписке от 520 ₽/мес.
Частые вопросы
Заменит ли вайбкодинг разработчиков?
Нет — он меняет распределение усилий. Рутина уходит к AI, критичными становятся архитектура, ревью и способность быстро отвергнуть неверное решение модели.
Нужно ли знать программирование, чтобы вайбкодить?
Для простых скриптов и прототипов — нет. Для продакшна нужна экспертиза: вы должны уметь прочитать diff и понять, что именно делает модель, иначе быстро накопите технический долг.
Какая модель лучше для vibe coding?
На 2026 год для долгих агентных сессий — Claude Opus / Sonnet 4.x. Для быстрых правок и автокомплита — GPT или локальные open-source модели поменьше.