Agentic workflow
Материал из Montelibero
Agentic workflow (агентный рабочий процесс) — парадигма, при которой ИИ-агент автономно ставит подзадачи, вызывает инструменты и корректирует план на лету без заранее прописанного сценария.
Общее
В отличие от простого запроса-ответа (RAGET), агентный рабочий процесс:
- Планирует — разбивает задачу на шаги.
- Действует — вызывает инструменты для выполнения каждого шага.
- Наблюдает — анализирует результаты.
- Корректирует — меняет план при неудаче или новой информации.
Это похоже на то, как человек решает незнакомую задачу: пробует, смотрит что получилось, пробует снова.
Цикл =
- Observation — получить информацию (что произошло? что видит агент?)
- Planning — составить или обновить план.
- Action — вызвать инструмент / сгенерировать ответ.
- Reflection — оценить результат действия. Если неудача → вернуться к шагу 2.
Отличие от скрипта =
Скрипт: «сделай A, потом B, потом C по порядку». Agentic workflow: «задача X. План: [A, B, C]. Выполняю A → результат Y. Y ≠ ожидание → план: [A, C', D]».
Гибкость важнее линейности.
В сессии =
Сессия ИИ в agentic-режиме может работать длительно: читать файлы, писать код, проверять результат, править ошибки. Каждый цикл — пара сообщений (запрос → действие) внутри одного вызова.
Связанные понятия =
- ИИ-агент — система, реализующая agentic workflow.
- Sub-agent — изолированная часть workflow.
- Reflection — этап оценки в цикле агента.