惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
B
Blog RSS Feed
美团技术团队
博客园 - 【当耐特】
C
Check Point Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
M
MIT News - Artificial intelligence
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 司徒正美
T
Tailwind CSS Blog
Last Week in AI
Last Week in AI
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
N
Netflix TechBlog - Medium
Vercel News
Vercel News
P
Proofpoint News Feed
IT之家
IT之家
I
InfoQ
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания
Карпати объяснил, почему ваши навыки программирования ско...
StudyQA · 2026-05-01 · via Все публикации подряд на Хабре

Андрей Карпати, бывший директор AI в Tesla и один из создателей OpenAI, на прошлой неделе дал интервью Sequoia Capital: Ссылка на видео: Andrej Karpathy: From Vibe Coding to Agentic Engineering (Sequoia Capital, 29 апреля 2026, ~30 мин). Я пересмотрел дважды, потому что первый раз не поверил в то, что услышал. Ниже мой вольный пересказ с комментариями из собственной практики.

Декабрь 2025: что-то щёлкнуло

Карпати начинает с простого наблюдения. В какой-то момент в конце 2025 года агентные инструменты (Claude Code, Codex, Cursor) перестали ошибаться. Не стали идеальными, а перешли порог, после которого ты перестаёшь помнить, когда последний раз что-то исправлял руками.

Я это подтверждаю. У меня работает Telegram-бот, который публикует посты, рендерит обложки, управляет очередью, синхронизирует данные между сервисами. Весь код написан агентами. Не “с помощью” агентов в режиме автокомплита, а именно агентами: я описываю задачу, агент пишет, тестирует, деплоит. Мой вклад: постановка задачи и финальная проверка.

Полгода назад это было невозможно. Сейчас это рутина.

Software 3.0: промпт вместо кода

Карпати вводит термин Software 3.0 и объясняет эволюцию:

Software 1.0 работал просто. Ты пишешь код, компьютер исполняет. Явные инструкции на явном языке.

Software 2.0 заменил часть инструкций данными. Вместо “если пиксель красный, то это кот” ты собираешь датасет котов и обучаешь нейросеть. Код всё ещё есть, но центр тяжести сместился к данным и весам модели.

Software 3.0 убирает и код, и данные. Остаётся промпт. Текст на естественном языке, который LLM интерпретирует в контексте. Нет компиляции, нет фиксированной логики. Есть описание намерения, и модель сама разбирается, как его реализовать.

Карпати приводит яркий пример. Раньше, чтобы установить инструмент вроде OpenClaw, нужен был bash-скрипт. Скрипт ломался на другой ОС, другой версии Python, другом расположении файлов. Теперь ты просто копируешь инструкцию по установке в окно Claude Code, и агент сам адаптируется к твоему окружению. Не выполняет фиксированный скрипт, а решает задачу “установить OpenClaw” с учётом реальности.

Это не удобная обёртка. Это принципиально другой способ создания софта.

MenuGen и смерть приложений

Самый провокационный момент интервью. Карпати рассказывает про своё приложение MenuGen: фотографируешь меню в ресторане, OCR распознаёт текст, генеративная модель создаёт картинки блюд, рендер собирает всё в красивый интерфейс. Полноценный продукт.

А потом он увидел, как ту же задачу решают в Software 3.0: просто отправляешь фото меню в Gemini с промптом “наложи картинки блюд через Nanobanana”. Одна строка. Никакого приложения. Никакого кода. Тот же результат.

Его собственное приложение стало “лишним”. Не потому что плохое, а потому что сама парадигма изменилась. Зачем строить пайплайн из OCR + генерации + рендера, если всё это уже есть внутри модели?

Я ловлю себя на том же. Недавно я строил систему публикации постов: рендер обложки через Playwright, загрузка на сервер по SSH, прогрев OG-кэша Telegram, отправка через Bot API. Сложный пайплайн из шести шагов. Через месяц переписал всё на прямую отправку фото через MTProto: один вызов sendFile. Шесть шагов превратились в один. И каждый раз, когда я оглядываюсь назад, вижу то же самое: инженерия ради инженерии.

Vibe Coding vs Agentic Engineering

Карпати разделяет два тренда, которые часто путают.

Vibe coding поднимает пол. Теперь любой человек может создать работающий софт, не зная ни одного языка программирования. Предприниматель может за вечер собрать лендинг, CRM-бота, email-автоматизацию. Это демократизация. Это прекрасно.

Agentic engineering сохраняет потолок. Профессиональный софт по-прежнему требует архитектуры, безопасности, масштабируемости. Но теперь инженер координирует “нестабильных, но мощных стажёров” вместо того, чтобы писать каждую строку руками.

Это точное описание моей ежедневной работы. Я не пишу код. Я формулирую задачу, проверяю результат, направляю агента, когда он идёт не туда. Ускорение не 2x и не 5x. По некоторым задачам я делаю за час то, что раньше занимало неделю.

Но. Чтобы это работало, нужно понимать, что ты делаешь. Карпати говорит об этом прямо.

“Рваный интеллект”

Карпати вводит термин “jagged intelligence” (рваный интеллект). Модель может безупречно отрефакторить 100 000 строк кода, но при этом посоветовать пешком идти на автомойку в 50 метрах от тебя. В одних задачах модель сверхчеловечна, в других поразительно глупа.

Причина не в фундаментальном ограничении. Просто лаборатории обучают модели на тех задачах, где есть верифицируемые награды: код (тесты проходят/не проходят), математика (ответ верный/неверный). Там, где нет чётких критериев проверки, модели остаются слабыми.

Отсюда практический вывод: модели взрывают в верифицируемых доменах. Если вы строите бизнес и видите нишу, где можно создать RL-среду с проверяемыми наградами, пусть даже маленькую, вы можете получить непропорциональное преимущество. Лаборатории не смотрят на вертикальные ниши. А вы можете.

Почему вкус важнее знания API

Агенты уже не ошибаются в синтаксисе. Вам больше не нужно помнить, что в PyTorch параметр называется dim, а в NumPy axis. Что в одной библиотеке keep_dims, а в другой keepdim. Агент знает это лучше вас.

Что агент не знает: архитектуру вашего продукта. Что CRM должна привязывать покупки к user ID, а не к email из Stripe (потому что у пользователя может быть несколько email). Это вкус. Это суждение. Это инженерное чутьё, которое нарабатывается годами.

Карпати формулирует так: “You can outsource your thinking, but you can’t outsource your understanding.” Можно делегировать обработку информации, но нельзя делегировать понимание. Кто не понимает систему, не сможет направлять агентов.

Для начинающих разработчиков это значит: учитесь не конкретным языкам и фреймворкам, а принципам. Архитектура, паттерны, trade-offs. Конкретный синтаксис уже неважен. Понимание, зачем существует тот или иной паттерн, важнее, чем умение его написать.

Как нанимать в новом мире

Карпати предлагает радикальную альтернативу стандартным собеседованиям. Вместо алгоритмических задачек на доске: дайте кандидату реальный проект. Пусть построит Twitter-клон. Пусть задеплоит. А потом натравите 10 агентов Codex на взлом. Если агенты не сломали, кандидат прошёл.

Это оценка того, что реально важно: архитектурное мышление, безопасность, устойчивость. Не умение написать BFS на листочке, а умение построить систему, которую сложно сломать.

Agent-native мир

Последний тезис: всё, что мы используем сегодня, всё ещё написано для людей. Документация, настройки, UI, API. Нужно переписывать под агентов.

Идеал Карпати: один промпт “сделай мне X” и через минуту X существует, задеплоен и работает. Без единого касания человеком.

Мы не там. Но мы ближе, чем кажется. Мой бот публикует посты по расписанию, рендерит обложки, управляет очередью. Всё началось с промпта “сделай мне систему публикации для Telegram-канала”. Через несколько итераций с агентом это стало реальностью. Не идеальной, но работающей.

Что я из этого вынес

Три вещи.

Перестать бороться с трендом. Не надо строить карьеру на изучении конкретных языков, фреймворков, инструментов, так как большая часть этих знаний обесценивается. Не завтра, но быстрее, чем комфортно признать. Ценность смещается от “умею написать код” к “умею поставить задачу и проверить результат”.

Верификация решает. Если вы можете формализовать проверку результата (тест, метрика, constraint), агент справится. Если не можете, вам придётся разбираться самому. Ваша задача как инженера: превратить расплывчатое “сделай хорошо” в конкретное “вот как проверить, что хорошо”.

Понимание не масштабируется. Агент обрабатывает информацию быстрее вас. Но понимание, зачем система устроена именно так, остаётся за вами. Это последнее конкурентное преимущество. И единственное, что стоит развивать.

Больше о том, как я веду проекты с помощью AI-агентов на практике, пишу в своём Telegram-канале: @popovvii

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

0%Уже работаю через агентов, код руками почти не пишу0

100%Использую копайлоты, но агентам пока не доверяю1

0%Vibe coding для прототипов, серьёзное пишу сам0

0%Пока наблюдаю со стороны0

0%Карпати преувеличивает, ничего не изменилось0

Проголосовал 1 пользователь. Воздержавшихся нет.