Почему «вайбкодинг» не про всех разработчиков

Вот уже почти год ИИ для меня не эксперимент, а рабочий инструмент: реальные проекты, реальные сроки, реальная ответственность за результат. И за этот год я увидел, что люди, которые «пишут код с ИИ», делают это принципиально по-разному. Одни кидают промпт и берут то, что получилось на выходе. Другие проектируют систему, в которой ИИ делает работу под их контролем.
Андрей Карпатый, который придумал слово «вайбкодинг» в феврале 2025 года, имел в виду простое: сваять сайт-визитку или утилиту для себя, не читая код, доверяя результату. Но слово приросло ко всему: от поделок до продакшн-систем, где инженер отвечает за каждую строку. Разница между этими двумя способами работы огромна, а название для второго подхода как будто отсутствует.
Плюсом к этому многие действительно злоупотребляют технологией и создают быстрые непроверенные решения с прицелом на ответственные ниши, где они показывают свою слабость, непроработанность и угрозу безопасности данных. Такие решения добавили негативный оттенок к понятию «вайбкодинг», и реальные инженеры-разработчики невольно встали в один ряд с новичками и получили «позорное» клеймо вайбкодера.
Такой расклад мне показался несправедливым, и речь не про то, что инженерам может быть обидно, а про то, что имеет место подмена понятий, и заблуждение со стороны бизнеса при оценке создаваемого продукта. Бизнесу в проде не нужны MVP и поделки «за один вечер», ему нужен архитектурно сильный и надежный продукт, за который разработчик несет ответственность и даёт гарантии. Поэтому определиться с понятиями для меня стало предметной задачей для формирования доменной области и единого языка общения в среде IT.
Я изучил, как индустрия сама начала называть профессиональную разработку с ИИ, и вот что я нашёл и что мне понравилось.
Агентная инженерия (agentic engineering). Сам Карпатый позже пошёл дальше собственного термина и предложил новый: инженер — архитектор и супервизор. Он не строчит код руками, он проектирует систему, в которой агент реализует, тестирует и отлаживает код под контролем человека. Ключевое здесь то, что человек владеет архитектурой и корректностью финального продукта и самое главное, как и раньше, при ручном кодописании несёт ответственность за результат.
Таким образом вайбкодер и агентный инженер это как автолюбитель и автомеханик. Первый пользуется не представляя как всё устроено внутри, второй контролирует уровень масла, слышит когда двигатель троит и может самостоятельно найти и оценить причину поломки и заменить свечу при необходимости.
Также мне попалась шкала от Backslash Security, где представлены три уровня:
1. Full vibe: принятие результата без проверки, единственная обратная связь — результат и повторный промпт.
2. Guided vibe: совместная работа, лёгкое редактирование, поверхностное погружение без глубокой экспертизы.
3. Structured vibe: процессом управляет человек. Проектирование, ревью и тесты обязательны. Вайб занял свою нишу: прототипы и проверка идей. Инженерия — на вершине этой шкалы.
Интересная попытка упорядочить и выдать роль каждому по уровню погружения в экспертизу.
В итоге я для себя решил, что «вайбкодинг» стал более узким понятием. И если ты как разработчик с опытом создаёшь продукт с ИИ, будучи погружённым в архитектуру, если ты способен объяснить, как устроен продукт изнутри, какие существуют проблемы, понимаешь, как их решать, при этом умеешь строить работу с ИИ последовательно, например через Spec-driven Development и ему подобные. Или хотя бы просто планируешь работу глубже, чем просто описание ожидаемого результата на выходе, то AE (агентная инженерия) лучше описывает твою работу, чем «вайбкодинг», на мой взгляд.
Сам являясь инженером с 15-летним опытом проектирования и разработки, я создаю сегодня свой продукт SpecaFlow, который предоставляет удобный, понятный интерфейс для агентной разработки. Начиная с формирования идеи, документации и заканчивая построением продукта в последовательном pipeline-потоке. Где каждый этап отчитывается разработчику и помогает принимать решения и двигаться дальше. Разработка своих проектов с полным погружением в глубину.
Для доступа к демо версии и бэта-тестированию есть телеграмм группа https://t.me/specaflow — вход через одобрение заявки.
Какие понятия вам встречались для определения вашей работы с ИИ-агентами, и как вы относитесь к вайбкоддингу?
Автор: dgalaganov

