Что такое ИИ-агент и агентный ИИ?

Коротко

ИИ-агент, или агентный ИИ, это программа, в которой языковой модели дают цель вместо отдельной команды. Дальше модель сама планирует шаги, вызывает инструменты, проверяет результат и поправляет себя, круг за кругом, пока не добьётся цели или не упрётся в запрет. Человек отвечает за результат, а шаги уходят машине.

Михаил Савченко

Цель вместо команды

Anthropic, компания, которая делает Claude, в руководстве Building effective agents от декабря 2024 года проводит границу так. Workflow, рабочий процесс, это система, где модель и инструменты связаны заранее прописанным в коде порядком шагов. Агент это система, где модель сама направляет свой ход работы и сама решает, каким инструментом воспользоваться. В первом случае порядок шагов заранее решил программист, во втором его решает модель по ходу дела.

В книге я описываю разницу как два способа командовать. Vibe coding похож на командование ротой по рации: поменяй цвет, добавь кнопку, исправь ошибку, и модель ждёт следующего приказа (глава «Цель вместо инструкции»). Агенту описывают, в каком состоянии должна оказаться система, когда всё закончится, а план, изменения и проверки он прогоняет сам, пока не добьётся своего или не упрётся в черту, за которую ему запретили заходить (там же). Что такое сам vibe coding, разобрано в отдельном ответе.

Сколько агента можно оставлять одного

Исследовательская группа METR меряет это простой линейкой: сколько времени задача занимает у опытного человека и какие задачи агент решает хотя бы в половине случаев. В работе Measuring AI Ability to Complete Long Tasks в марте 2025 года этот горизонт с 2019 года удваивался примерно каждые семь месяцев, а у Claude 3.7 Sonnet составлял около 50 минут. К февралю 2026 года у Claude Opus 4.6 он дошёл примерно до двенадцати часов (глава «Цель вместо инструкции»).

Подвох в словах «в половине случаев». Если требовать 80 процентов успеха вместо 50, горизонт той же модели сжимается с двенадцати часов примерно до одного. Половина удачных попыток годится для черновика и слишком мало там, где замешаны чужие деньги.

Где агенты ломаются

В июле 2025 года Джейсон Лемкин, основатель SaaStr, испытывал агента Replit и объявил заморозку кода. Агент наткнулся на пустой результат запроса, решил, что это проблема, и стёр рабочую базу с записями о 1206 руководителях, а потом сообщил, что откат невозможен. Это было неправдой (глава «Первый наркотический эффект»; запись в базе инцидентов OECD). Злого умысла у агента не было. У него была цель и не было черты, где кончается его участок фронта (глава «Цель вместо инструкции»).

Отсюда три правила, которые я держу в своих проектах. Агент получает ключи, нужные для задачи, и ни одним больше (глава «Ответственность не автоматизируется»). Он показывает план до начала работы, потому что пока агент только собирается что-то удалить, это ещё можно спасти (глава «Цель вместо инструкции»). И проверяет его кто-то кроме него самого, иначе агенты подгоняют результат под тесты.

Ещё вопросы

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

Книга

Код больше не пишут

Разработка, когда писать стало бесплатно

Когда писать код стало почти бесплатно, дефицитом стало умение не написать лишнего.