разбор · вайбкодинг / терминология
Как называется программирование с ИИ: имён десяток, рынок выбрал два
Явление одно: код пишет ИИ, человек словами говорит, что построить. Имён у него за три года набрался десяток - от AI pair programming до spec-driven development. К середине 2026-го рынок сошёлся на двух: вайбкодинг - для массового сегмента (слово года Collins 2025) и agentic engineering - для профессионального. Самое красивое в этой истории: оба термина ввёл один и тот же человек - с разницей в год.
Евгений Шилов
текст собран ИИ-агентами редакции под надзором автора · факты проверены по первоисточникам 07.07.2026
Почему споры вечные: это просто новый уровень абстракции
Вся история программирования - лестница абстракций: каждая ступень прятала деталь, которая раньше считалась «сутью профессии». Ассемблер спрятал числовые коды операций, компилятор - регистры, Python - память, агент прячет синтаксис. Естественный язык - не отмена программирования, а его следующий этаж: Карпаты оформил это как «Software 3.0» - промпт становится программой, LLM - её интерпретатором.
каждую ступень встречало одно и то же ворчание · счёт истории: 5:0 в пользу абстракции
С каждой ступенью происходило одно и то же: сначала «это не настоящее программирование», потом «ну, для прототипов сойдёт», потом это становится дефолтом - и слово-маркер умирает за ненадобностью. Никто не говорит «компиляторное программирование»: это просто программирование.
Отсюда прогноз: термины переходной эпохи растворяются, когда явление становится дефолтом. «Вайбкодинг» и «agentic engineering» - имена моста между эпохами; когда мост будет пройден, останется просто «программирование» - на самом мощном из доступных уровней абстракции. Карта терминов ниже - снимок момента, пока у явления ещё есть имена.
Хронология: как явление искало имя
История сделала круг: Карпаты придумал vibe coding как «твит из душа» про проекты выходного дня - а год спустя сам же ввёл agentic engineering, потому что для серьёзной работы его собственного слова не хватило. Автор термина оказался первым, кому стало тесно в своём термине.

Карта терминов: кто, что и что выжило
русский сегмент
Показательный эпизод RU-сегмента: хабровский лонгрид «Как вайбкодинг довёл меня до депрессии, а потом привёл к вайб-инжинирингу» повторил траекторию Уиллисона - русскоязычные споры идут по той же дорожке, что английские, с отставанием в пару месяцев.
Как мы это называем: словарь вердиктов
Для каждого нового термина AI-кодинга мы фиксируем русское имя: вердикт, дату и замер, на котором он стоит (подсказки поисковиков, частоты, язык практиков). Спорите, как правильно, - кидайте ссылку на эту таблицу. Чужие варианты не выбрасываем: карточка термина находится по любому написанию.

Словарь растёт вместе с термином: попал в ленту - строка в таблице; закрепился в речи практиков - своя страница; появился спрос в поиске - полная карточка понятия, как циклы.
Один спектр вместо войны терминов
Ошибка большинства споров - считать вайбкодинг и agentic engineering конкурентами. Это не два лагеря, а два конца одной шкалы, и различает их не инструмент (агентами пользуются все), а количество инженерии вокруг результата:

слева поднимает пол: софт может собрать каждый · справа поднимает потолок: качество на агентной скорости · ось - формулировка Карпаты (Sequoia Ascent 2026); критерий Уиллисона: читаешь ли ты диффы
«Вайбкодинг поднимает пол: почти любой человек может создать софт, описав, чего хочет. Agentic engineering поднимает потолок: это профессиональная дисциплина координации ошибающихся агентов - с сохранением корректности, безопасности, вкуса и поддерживаемости».
оригинал (EN)
"Vibe coding raises the floor. It lets almost anyone create software by describing what they want. [Agentic engineering] raises the ceiling. It is the professional discipline of coordinating fallible agents while preserving correctness, security, taste, and maintainability."
«Опытные профессионалы ускоряют работу с помощью LLM, оставаясь гордо и уверенно ответственными за софт, который производят». Уиллисон честно добавил, что его название «vibe engineering», «наверное, дурацкое», - и уже в феврале 2026-го признал, что побеждает термин agentic engineering.
оригинал (EN)
"...seasoned professionals accelerate their work with LLMs while staying proudly and confidently accountable for the software they produce."
Почему над вайбкодерами смеются - и почему это хороший знак
У насмешки есть честная половина: беспечность - реальная проблема, и цифры у критиков настоящие. Самый неудобный факт добыл METR в строгом эксперименте: опытные разработчики с ИИ-инструментами решали задачи на 19% дольше - при этом сами были уверены, что ускорились на 20%. Но сама насмешка - не аргумент, а фаза: так встречали каждый новый этаж абстракции.

Эта повторяемость описана задолго до ИИ: кривая принятия инноваций Эверетта Роджерса (1962) делит людей на волны - от новаторов до отстающих, и отстающие - последние 16% - узнаются по одному признаку: они смеются над тем, что через несколько лет станет их собственным рабочим инструментом. «Мамкин вайбкодер» - это «Настоящие программисты не используют Pascal», переизданное для зумеров: манифест 1983 года сегодня читают как исторический анекдот, счёт лестницы абстракций - 5:0. Водораздел проходит не между «пишет руками / генерирует агентом» (агентами в 2026-м пользуются все, включая тех, кто смеётся), а между «отвечает за результат / не отвечает»: ревью, тесты и ответственность отличают инженера от беспечного новичка на любом этаже - хоть на ассемблере, хоть на английском.
Сильнейший аргумент против - и что с ним стало
Разбор обязан выдержать удар сильнейшего противника - а это не анонимный комментатор, а Эдсгер Дейкстра. Ещё в конце 1970-х он написал эссе с говорящим названием - «О глупости „программирования на естественном языке“» (EWD667):

«В конечном счёте „естественность“, с которой мы пользуемся родным языком, сводится к лёгкости, с которой на нём можно делать утверждения, бессмысленность которых не очевидна». Точность формальных языков, настаивал Дейкстра, - не досадный барьер, а главное достижение: она делает бессмыслицу видимой.
оригинал (EN)
"When all is said and told, the 'naturalness' with which we use our native tongues boils down to the ease with which we can use them for making statements the nonsense of which is not obvious."
Дейкстра был прав - для своего века. Пока неточность естественного языка некому было держать, кроме человека, формальность оставалась единственной защитой от бессмыслицы. LLM изменили ровно это: машина впервые умеет работать с неточной формулировкой - переспросит, достроит контекст, предложит трактовку. Но заметь, что не автоматизировалось: ответственность за то, что построенное - то, что нужно, и работает как нужно. Остаток правоты Дейкстры не исчез - он получил имя: agentic engineering.
Частые вопросы
Вайбкодинг и agentic engineering - это одно и то же?
Нет, это два конца одного спектра. Вайбкодинг - код принимается без построчного ревью, проверка поведением продукта; agentic engineering - те же агенты, но внутри инженерных рамок: спека, ревью диффов, тесты, ответственность за результат. Сам Карпаты формулирует так: вайбкодинг поднимает пол (кто угодно может собрать софт), agentic engineering поднимает потолок (профессиональное качество на агентной скорости).
Что такое agentic engineering простыми словами?
Дисциплина, в которой инженер не пишет код руками и не принимает его вслепую, а оркестрирует ИИ-агентов: пишет спеку до промпта, читает диффы на архитектурную корректность, строит проверочные петли (тесты, evals) и отвечает за безопасность. Термин ввёл Андрей Карпаты на Sequoia Ascent 2026 - тот же человек, который годом раньше придумал vibe coding.
Как правильно: вайбкодинг, вайб-кодинг или вайб кодинг?
Каноническое русское написание - «вайбкодинг», слитно и с одной «д», как «фронтенд» или «стартап». В английском - два слова: vibe coding. Дефисное «вайб-кодинг» встречается в медиа, но проигрывает слитному в поиске и произношении.
Кто такой «мамкин вайбкодер»?
Насмешливое прозвище новичка, который генерирует код ИИ-агентом без понимания и ревью, а потом рассказывает об успехе. Мем фиксирует реальную проблему (беспечность), но промахивается адресом: водораздел проходит не между «использует ИИ / пишет руками», а между «отвечает за результат / не отвечает». Такой же снобизм встречал каждый новый уровень абстракции - от FORTRAN в 1954-м до Pascal в 1983-м.
Какой термин использовать в 2026 году?
Для массового разговора и поиска - вайбкодинг: это слово знает словарь Collins и ищет аудитория. Для профессионального контекста - agentic engineering: его использует сам автор термина vibe coding и инженерное сообщество. Остальные имена (CHOP, vibe engineering, нейрокодинг) - исторические или нишевые.
Источники
- Карпаты - твит-первоисточник vibe coding (X, 02.02.2025)
- Карпаты - Software 2.0 (Medium, ноябрь 2017)
- Карпаты - «From Vibe Coding to Agentic Engineering», Sequoia Ascent 2026 (YouTube)
- Карпаты - конспект Sequoia Ascent 2026 в своём блоге
- Simon Willison - «Vibe engineering» (07.10.2025)
- Simon Willison - «Not all AI-assisted programming is vibe coding» (19.03.2025)
- Sourcegraph - «Chat-oriented programming (CHOP) in action» (Йегги, 2024)
- Тоби Лютке - твит context engineering (X, 19.06.2025) и «+1» Карпаты (25.06.2025)
- GitHub - Spec Kit: spec-driven development toolkit (сентябрь 2025)
- Дейкстра - EWD667 «On the foolishness of "natural language programming"» (~1978)
- Эд Пост - «Real Programmers Don’t Use Pascal» (Datamation, июль 1983)
- METR - RCT: опытные разработчики с ИИ решали задачи на 19% дольше (10.07.2025)
- Collins Dictionary - vibe coding: слово года 2025 (06.11.2025)
- Хабр - «Как вайбкодинг довёл меня до депрессии, а потом привёл к вайб-инжинирингу»
- vc.ru - «Вайб-кодинг: что это» (пример дефисного написания в RU-медиа)
переводы цитат - редакция vibecoding.ru; оригиналы под каждой цитатой и в источниках · факты проверены по первоисточникам 05.07.2026 · vibecoding.ru
А как называете это вы?
Словарь вердиктов растёт по живой речи практиков: если в вашей команде прижилось слово, которого нет в таблице, - напишите в ответ на любое письмо рассылки. Разбираем каждое.
подписаться на рассылку