Загружаем страницу.
Загружаем страницу.
вайбкодинг/терминология
проверено 5 июля 2026Явление одно: код пишет ИИ, человек управляет намерением. Имён у него за три года набрался десяток - от AI pair programming до spec-driven development. К середине 2026-го рынок сошёлся на двух: вайбкодинг - для массового сегмента (слово года Collins 2025, определение - на странице термина) и agentic engineering - для профессионального. Самое красивое в этой истории: оба термина ввёл один и тот же человек - с разницей в год.
Вся история программирования - лестница абстракций: каждая ступень прятала деталь, которая раньше считалась «сутью профессии». Ассемблер спрятал числовые коды операций, компилятор - регистры, Python - память, агент прячет синтаксис. Естественный язык - не отмена программирования, а его следующий этаж: Карпаты оформил это как «Software 3.0» - промпт становится программой, LLM - её интерпретатором.
С каждой ступенью происходило одно и то же: сначала «это не настоящее программирование», потом «ну, для прототипов сойдёт», потом это становится дефолтом - и слово-маркер умирает за ненадобностью. Никто не говорит «компиляторное программирование»: это просто программирование.
Отсюда прогноз, который можно цитировать: термины переходной эпохи растворяются, когда явление становится дефолтом. «Вайбкодинг» и «agentic engineering» - имена моста между эпохами; когда мост будет пройден, останется просто «программирование» - на самом мощном из доступных уровней абстракции. Карта терминов ниже - снимок момента, пока у явления ещё есть имена.
Заметь арку: Карпаты придумал vibe coding как «твит из душа» про проекты выходного дня - а год спустя сам же ввёл agentic engineering, потому что для серьёзной работы его собственного слова не хватило. Автор термина оказался первым, кому стало тесно в своём термине.
| Термин | Кто и когда | Что подчёркивает | Статус в 2026 |
|---|---|---|---|
| AI pair programming | маркетинг GitHub Copilot, 2021 | ИИ - напарник, который подсказывает строки | поблек: автокомплит перестал быть главным жанром |
| CHOP (chat-oriented programming) | Стив Йегги, 2024 | чат как интерфейс: «кодинг итеративным уточнением промпта» | остался нишевым; Йегги считает, что vibe coding - «переупаковка» CHOP |
| vibe coding · вайбкодинг | Андрей Карпаты, февраль 2025 | скорость и доверие агенту: код принимается без построчного ревью | выиграл массовый сегмент: слово года Collins 2025, словари, заголовки |
| AI-assisted development | корпоративный generic, 2023+ | нейтральность: «разработка с помощью ИИ», без деталей процесса | жив в отчётах и вакансиях; в живой речи почти не встречается |
| context engineering | Тоби Лютке (Shopify), июнь 2025; «+1» Карпаты | не написание кода, а наполнение контекста агента нужной информацией | закрепился как имя смежной дисциплины; вытеснил prompt engineering |
| spec-driven development (SDD) | GitHub Spec Kit / AWS Kiro, осень 2025 | источник истины - написанная спека, а не чат и не код | растущая методология внутри профессионального сегмента |
| vibe engineering | Саймон Уиллисон, октябрь 2025 | LLM на полной скорости + гордая ответственность за каждую строку | проиграл: сам Уиллисон в феврале 2026 признал, что побеждает agentic engineering |
| agentic engineering | индустрия 2025 → Андрей Карпаты, Sequoia Ascent 2026 | оркестрация ошибающихся агентов при сохранении качества, безопасности и вкуса | выигрывает профессиональный сегмент прямо сейчас |
| вайбкодинг | транслитерация, весна 2025 | канон написания - слитно, одна «д» (как «фронтенд») | главный RU-термин явления; наш канон - вся страница /vibecoding |
| вайб-инжиниринг | калька с Уиллисона, Хабр, конец 2025 | RU-зеркало дискуссии «вайб + ответственность» | встречается в лонгридах; уступает кальке «agentic engineering» |
| нейрокодинг · ИИ-кодинг | стихийные варианты медиа | попытка обойтись без англицизма «вайб» | маргинальны: спрос и словари выбрали «вайбкодинг» |
Показательный эпизод RU-сегмента: хабровский лонгрид «Как вайбкодинг довёл меня до депрессии, а потом привёл к вайб-инжинирингу» повторил траекторию Уиллисона с лагом в пару месяцев - русский дискурс проживает ту же эволюцию терминов, что и английский.
Ошибка большинства споров - считать вайбкодинг и agentic engineering конкурентами. Это не два лагеря, а два конца одной шкалы, и различает их не инструмент (агентами пользуются все), а количество инженерии вокруг результата:
«Вайбкодинг поднимает пол: почти любой человек может создать софт, описав, чего хочет. Agentic engineering поднимает потолок: это профессиональная дисциплина координации ошибающихся агентов - с сохранением корректности, безопасности, вкуса и поддерживаемости».
"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.
"...seasoned professionals accelerate their work with LLMs while staying proudly and confidently accountable for the software they produce."
Русский сегмент подарил явлению собственный жанр - насмешку над «мамкиными вайбкодерами», которые «не умея программировать, за день собрали сервис». Прежде чем смеяться в ответ, признаем: у мема есть фактическая база. Разборы выживаемости наспех собранных SaaS беспощадны, а самый неудобный факт добыл METR в строгом RCT-эксперименте: опытные разработчики с ИИ-инструментами решали задачи на 19% дольше - при этом сами были уверены, что ускорились на 20%. Беспечность - реальная проблема, и цифры у критиков настоящие.
Но дальше мем делает подмену: из «беспечность вредна» выводит «новый уровень абстракции - не настоящее программирование». Эта подмена старше всех участников спора:
1954
«Компилятор не сможет соперничать с человеком, пишущим в кодах»
FORTRAN сократил программу с недель до часов; жрецы ассемблера переучились
1978
Дейкстра: программировать на естественном языке - «глупость» (EWD667)
самый сильный аргумент эпохи - разбираем его честно ниже
1983
«Настоящие программисты не используют Pascal» (Эд Пост, Datamation)
манифест стал музейным экспонатом; «едоки киша» победили
1995
«Java с её сборщиком мусора - для тех, кто не умеет управлять памятью»
на «языке для ленивых» построили бэкенды банков и бирж
2010-е
«Копипастеры со Stack Overflow - не инженеры»
копирование проверенных решений стало нормой профессии
2025–26
«Мамкины вайбкодеры сломают прод»
см. разбор ниже: мем целится в людей, а граница проходит по процессу
«Мамкин вайбкодер» - это «Настоящие программисты не используют Pascal», переизданное для зумеров. Автор оригинала 1983 года Эд Пост высмеивал «едоков киша» с их Pascal - сегодня его манифест читают как исторический анекдот. Каждое поколение снобов делает одну и ту же ошибку: целится в людей, когда граница проходит по процессу. Водораздел - не «пишет руками / генерирует агентом» (агентами в 2026-м пользуются все, включая тех, кто смеётся), а «отвечает за результат / не отвечает». Ревью, тесты и ответственность отличают инженера от беспечного новичка при любом уровне абстракции - хоть на ассемблере, хоть на английском.
Честная прожарка обязана пройти через сильнейшего противника, а это не анонимный комментатор, а Эдсгер Дейкстра. Ещё в конце 1970-х он написал эссе с говорящим названием - «О глупости „программирования на естественном языке“» (EWD667):
«В конечном счёте „естественность“, с которой мы пользуемся родным языком, сводится к лёгкости, с которой на нём можно делать утверждения, бессмысленность которых не очевидна». Точность формальных языков, настаивал Дейкстра, - не досадный барьер, а главное достижение: она делает бессмыслицу видимой.
"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.
Переводы цитат - редакция vibecoding.ru; оригиналы доступны под каждой цитатой и в источниках. Факты проверены по первоисточникам 5 июля 2026.