NGI | Влад Корнышев про AI и создание AI-продуктов
@NGI_ru
AI Agent vs. Agentic AI: Почему “больше” не всегда значит “лучше”?
На днях один из моих заказчиков прислал мне схему и попросил просто и понятно объяснить, в чем же разница между AI Agent и Agentic AI. Можно долго рассуждать о корректности архитектуры на изображении, но если отбросить детали, фундаментальное различие между этими концепциями действительно есть, и оно крайне важно.
Если упростить до предела, то разница вот в чем:
AI Agent - это, как правило, один специализированный ИИ-помощник, который выполняет за вас конкретную, часто узконаправленную задачу. Отличный пример - любая модель с функцией Deep Research. Вы ставите задачу, контролируете процесс и получаете результат.
Agentic AI - это уже мультиагентная система. Представьте себе команду, где несколько ИИ-агентов (например, аналитик, тестировщик, разработчик) распределяют задачи между собой, чтобы в итоге выдать вам готовое комплексное решение.
Иными словами, первый подход предполагает ваше активное вовлечение, а второй работает по принципу “отдал задачу и забыл”. Интуитивно всем хочется второго сценария, ведь это звучит как настоящая магия. Но действительно ли он лучше?
Далеко не всегда. Я бы даже сказал, что в подавляющем большинстве случаев для серьезной работы - нет. И вот почему.
1. Рентабельность: цена за автономность
Как правило, инструменты, работающие по принципу “отдал и забыл”, потребляют колоссальное количество токенов. И это неизбежно, какими бы качественными ни были внутренние пайплайны и промпты. В контексте бизнеса такая конструкция окупается очень тяжело, если окупается в принципе. Автономность стоит дорого, и за нее приходится платить буквально.
2. Эффект домино: каскадные галлюцинации
Галлюцинации у LLM - это данность, особенно при работе с большими объемами информации. А теперь представьте: когда у вас работает один агент, вы имеете дело с одним потенциальным источником ошибки. Но когда у вас три агента, работающих последовательно, риски многократно возрастают. Ошибка или неточность первого агента становится входными данными для второго. Тот, в свою очередь, может добавить свои фантазии поверх уже искаженной информации, и так далее. В итоге конечный результат может кардинально отличаться от первоначальных требований.
3. Проблема “черного ящика”: потеря контроля и прозрачности
Чем автономнее система, тем меньше у нас контроля над промежуточными этапами. Агент реже возвращается к вам, чтобы показать свои наработки, и в результате наше понимание того, что происходило «под капотом» и откуда взялись те или иные выводы, стремится к нулю. Здесь в полный рост встает проблема Lost in the Middle, о которой мы говорили на эфире про управление контекстом. И неважно, над какой задачей мы работаем - будь то код, исследование или стратегия, - человеку становится гораздо сложнее включиться в процесс и скорректировать его. Это и есть цена, которую мы платим за делегирование.
Так что же, Agentic AI совсем не нужен?
И казалось бы, при всех этих недостатках, есть ли у таких систем будущее? На мой взгляд - да, и еще какое. Важно понимать, что описанные проблемы по большей части временные. Я верю, что вопросы стоимости и галлюцинаций в сложных системах со временем удастся решить.
Но самый главный поинт - это разница в сценариях использования. Если вам нужно что-то сделать очень быстро, Agentic AI может быть невероятно полезен. Например, собрать прототип для проверки гипотезы - инструмент вроде Shotgun здесь будет идеальным выбором. Но если вы хотите построить надежный продукт и продумать его архитектуру, здесь придется больше думать самостоятельно и использовать более контролируемые AI-агенты.
Какой из этого можно сделать вывод? Всё дело в правильном выборе инструмента для конкретной задачи. Для глубокой, вдумчивой и контролируемой работы - используем AI Agents. А там, где нужна скорость, быстрое прототипирование и проверка идей - на помощь приходит Agentic AI. Вот такая выходит разница.
На днях один из моих заказчиков прислал мне схему и попросил просто и понятно объяснить, в чем же разница между AI Agent и Agentic AI. Можно долго рассуждать о корректности архитектуры на изображении, но если отбросить детали, фундаментальное различие между этими концепциями действительно есть, и оно крайне важно.
Если упростить до предела, то разница вот в чем:
AI Agent - это, как правило, один специализированный ИИ-помощник, который выполняет за вас конкретную, часто узконаправленную задачу. Отличный пример - любая модель с функцией Deep Research. Вы ставите задачу, контролируете процесс и получаете результат.
Agentic AI - это уже мультиагентная система. Представьте себе команду, где несколько ИИ-агентов (например, аналитик, тестировщик, разработчик) распределяют задачи между собой, чтобы в итоге выдать вам готовое комплексное решение.
Иными словами, первый подход предполагает ваше активное вовлечение, а второй работает по принципу “отдал задачу и забыл”. Интуитивно всем хочется второго сценария, ведь это звучит как настоящая магия. Но действительно ли он лучше?
Далеко не всегда. Я бы даже сказал, что в подавляющем большинстве случаев для серьезной работы - нет. И вот почему.
1. Рентабельность: цена за автономность
Как правило, инструменты, работающие по принципу “отдал и забыл”, потребляют колоссальное количество токенов. И это неизбежно, какими бы качественными ни были внутренние пайплайны и промпты. В контексте бизнеса такая конструкция окупается очень тяжело, если окупается в принципе. Автономность стоит дорого, и за нее приходится платить буквально.
2. Эффект домино: каскадные галлюцинации
Галлюцинации у LLM - это данность, особенно при работе с большими объемами информации. А теперь представьте: когда у вас работает один агент, вы имеете дело с одним потенциальным источником ошибки. Но когда у вас три агента, работающих последовательно, риски многократно возрастают. Ошибка или неточность первого агента становится входными данными для второго. Тот, в свою очередь, может добавить свои фантазии поверх уже искаженной информации, и так далее. В итоге конечный результат может кардинально отличаться от первоначальных требований.
3. Проблема “черного ящика”: потеря контроля и прозрачности
Чем автономнее система, тем меньше у нас контроля над промежуточными этапами. Агент реже возвращается к вам, чтобы показать свои наработки, и в результате наше понимание того, что происходило «под капотом» и откуда взялись те или иные выводы, стремится к нулю. Здесь в полный рост встает проблема Lost in the Middle, о которой мы говорили на эфире про управление контекстом. И неважно, над какой задачей мы работаем - будь то код, исследование или стратегия, - человеку становится гораздо сложнее включиться в процесс и скорректировать его. Это и есть цена, которую мы платим за делегирование.
Так что же, Agentic AI совсем не нужен?
И казалось бы, при всех этих недостатках, есть ли у таких систем будущее? На мой взгляд - да, и еще какое. Важно понимать, что описанные проблемы по большей части временные. Я верю, что вопросы стоимости и галлюцинаций в сложных системах со временем удастся решить.
Но самый главный поинт - это разница в сценариях использования. Если вам нужно что-то сделать очень быстро, Agentic AI может быть невероятно полезен. Например, собрать прототип для проверки гипотезы - инструмент вроде Shotgun здесь будет идеальным выбором. Но если вы хотите построить надежный продукт и продумать его архитектуру, здесь придется больше думать самостоятельно и использовать более контролируемые AI-агенты.
Какой из этого можно сделать вывод? Всё дело в правильном выборе инструмента для конкретной задачи. Для глубокой, вдумчивой и контролируемой работы - используем AI Agents. А там, где нужна скорость, быстрое прототипирование и проверка идей - на помощь приходит Agentic AI. Вот такая выходит разница.
❤ 13
👍 8
🔥 5
🤯 1
35 1.4K
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram