Добавить в корзинуПозвонить
Найти в Дзене
Dev Articles

Саммари выступления Андрей Карпатый «From Vibe Coding to Agentic Engineering»

Сегодня новый формат: хочется поделиться не переводом статьи, а транскрибацией видео. Если вы интересуетесь темой AI и её применением в программировании - вам не нужно объяснять кто такой Андрей Карпатый. Поделюсь мыслью которая зацепила именно меня: на вопрос ведущей ближе к концу видео "что не может сделать машина?" или "в какую сторону копать, чтоб тебя не заменил ИИ?" - Карпатый отвечает примерно следующее: нам может казаться что машина много знает, но она ничего не понимает, мы можем делегировать машине размышления (прим. автора: дословно "thinking" и мы действительно видим новые модели с их "thinking mode"), но мы не можем поделиться с ней пониманием предмета (прим. автора: дословно "understanding"). То есть в любой области в какой бы вы не работали вам нужно углубляться в ПОНИМАНИИ предмета, связи этого предмета с другими и тд. Далее представляю транскрибацию видео с основными тезисами и ссылку на само видео: Карпатый считает, что разработка ПО переходит в новую эпоху: от обычно
Оглавление
Обложка видео https://www.youtube.com/watch?v=96jN2OCOfLs
Обложка видео https://www.youtube.com/watch?v=96jN2OCOfLs

Сегодня новый формат: хочется поделиться не переводом статьи, а транскрибацией видео. Если вы интересуетесь темой AI и её применением в программировании - вам не нужно объяснять кто такой Андрей Карпатый.

Поделюсь мыслью которая зацепила именно меня: на вопрос ведущей ближе к концу видео "что не может сделать машина?" или "в какую сторону копать, чтоб тебя не заменил ИИ?" - Карпатый отвечает примерно следующее: нам может казаться что машина много знает, но она ничего не понимает, мы можем делегировать машине размышления (прим. автора: дословно "thinking" и мы действительно видим новые модели с их "thinking mode"), но мы не можем поделиться с ней пониманием предмета (прим. автора: дословно "understanding"). То есть в любой области в какой бы вы не работали вам нужно углубляться в ПОНИМАНИИ предмета, связи этого предмета с другими и тд.

Далее представляю транскрибацию видео с основными тезисами и ссылку на само видео:

Главная идея

Карпатый считает, что разработка ПО переходит в новую эпоху: от обычного программирования → к “vibe coding” → к “agentic engineering”.

Если раньше инженер писал код руками, то теперь его роль всё больше похожа на:

  • постановщика задач,
  • архитектора,
  • ревьюера,
  • и “дирижёра” AI-агентов.

Что такое “vibe coding”

Термин “vibe coding” Карпатый придумал в 2025 году.

Суть: ты описываешь идею естественным языком, AI генерирует код, а человек больше “направляет”, чем программирует напрямую.

Это отлично работает для:

  • прототипов,
  • пет-проектов,
  • быстрых экспериментов.

Но плохо масштабируется для серьёзной инженерии:

  • появляется техдолг,
  • ломается архитектура,
  • растут риски безопасности,
  • люди перестают понимать собственную систему.

Что такое “agentic engineering”

Новый этап — AI-агенты, которые: сами планируют задачи, пишут код, запускают тесты, исправляют ошибки, координируются между собой.

Человек при этом:

  • задаёт спецификацию,
  • определяет ограничения,
  • проверяет корректность,
  • принимает финальные решения.

Ключевая мысль Карпатого:

“Agent builds, human owns.”

(Агент строит, человек отвечает.)

Концепция “Software 3.0”

Карпатый описывает эволюцию так:

  1. Software 1.0 — обычный код.
  2. Software 2.0 — нейросети, обучаемые на данных.
  3. Software 3.0 — программирование через prompts/context для LLM.

То есть prompt становится новым интерфейсом программирования.

Важная идея: verifiability (проверяемость)

LLM особенно сильны там, где результат можно автоматически проверить: код, математика, тесты, компиляция, CI/CD.

AI может ошибаться в “размытых” задачах, но отлично работает в цикле:

  1. сгенерировал,
  2. проверил,
  3. получил feedback,
  4. исправил.

Поэтому будущее — за системами, где есть: тесты, проверки/оценки, автоматическая валидация, циклы обратной связи.

Что меняется в роли инженера

По Карпатому, ценность смещается: не к написанию синтаксиса, а к пониманию системы.

Будут особенно важны:

  • архитектура,
  • вкус,
  • продуктовое мышление,
  • умение формулировать задачи,
  • проверка качества,
  • системное мышление.

Он прямо говорит:

“You can’t outsource your understanding.”

(Нельзя делегировать понимание.)

Общий вывод

“Vibe coding” — это демократизация создания софта.

“Agentic engineering” — попытка превратить это в профессиональную дисциплину.

AI не убирает инженеров, а меняет их роль:

  • меньше ручного кодинга,
  • больше оркестрации,
  • больше ответственности за качество и архитектуру.

И главное узкое место - это всё ещё человек: его понимание задачи, способность проверять результат, и принимать решения.

Подпишитесь на канал чтобы не пропустить новые статьи о разработке!

Мы в МАКС

Мы в telegram

Ссылка на само видео: https://www.youtube.com/watch?v=96jN2OCOfLs