Словарь ИИ
Что такое воркфлоу и агент
Коротко
Воркфлоу и агент это два способа построить ИИ-систему: в воркфлоу шаги заранее заданы кодом, а агент сам выбирает следующий шаг и инструменты по ходу работы.
ИИ-агенты · workflow vs agent
Михаил МозгПроверено: 1 минута чтения
Ребенку
Поезд ездит по рельсам: маршрут известен заранее, станции всегда одни и те же, и он почти никогда не теряется. Велосипедист сам выбирает дорогу: может объехать лужу или срезать через парк, но может и заблудиться. Умные программы тоже бывают двух видов. Одни едут по заранее проложенным рельсам, другие сами ищут путь к цели.
Простыми словами
В воркфлоу (workflow, рабочий процесс) разработчик заранее рисует схему: письмо пришло, модель определила тему, по теме письмо ушло в нужный отдел, модель составила черновик ответа. Модель работает внутри шагов, но порядок не меняет. Агент получает цель и набор инструментов и сам решает, что делать: спросить уточнение, поискать в базе, запустить расчет. Схема предсказуема, ее легко проверить и посчитать. Агент справляется с задачами, где путь заранее неизвестен, зато дороже и чаще ошибается. На практике оба подхода смешивают: каркас задают кодом, а свободу дают только там, где без нее никак.
Для бизнеса
Для руководителя это выбор между предсказуемостью и гибкостью. Большая часть типовых процессов (разбор заявок, сверка счетов, рассылка напоминаний) хорошо ложится на заранее заданную схему: ее дешевле запускать, проще проверять и легче объяснить аудиторам. Агента ставят туда, где каждый случай особый: нестандартные претензии, подбор решения по разрозненным данным. Anthropic советует начинать с простого и усложнять систему, только когда это нужно, потому что агенты платят задержкой и ценой за качество. Ошибка выбора стоит денег в обе стороны: агент там, где хватило бы схемы, сжигает бюджет, а жесткая схема ломается на исключениях. Такой выбор делают по каждому процессу в карте ИИ-решений.
Для специалиста
Различие сформулировано в статье Anthropic «Building effective agents» (19.12.2024): в workflows модели и инструменты оркеструются через предопределенные пути кода, а agents динамически управляют собственным процессом и выбором инструментов. Документация LangGraph дает то же деление: у воркфлоу предопределенные пути выполнения, агенты определяют процесс сами. Типовые схемы первого вида: prompt chaining, routing, parallelization, orchestrator-workers и evaluator-optimizer. Базовый элемент у обоих один: модель, дополненная поиском, инструментами и памятью (augmented LLM). В OpenAI Agents SDK та же граница описана как оркестрация кодом и оркестрация моделью; код дает детерминированность по скорости, стоимости и качеству. Граница не бинарная: воркфлоу может включать агентный шаг, а агент работать внутри жестких ограничителей. Выбор определяют предсказуемость, стоимость, задержка и возможность оценить результат на наборе сценариев.
Пример
Сервисная компания разбирает заявки так: схема определяет тип обращения и отправляет его по нужной ветке, а агент подключается только к нестандартным случаям, где нужно поднять историю клиента и предложить решение.
Связанные термины
Вопросы и ответы
Что выбрать: воркфлоу или агента?
Можно ли совместить оба подхода?
Источники
Где это применяют в компании
Не уверены, нужно ли это вашей компании?
Карта ИИ-решений