Оркестрация работы — Workflows
До сих пор мы видели одного агента с хорошо написанным промптом и subagents, которые распределяют независимое исследование по параллельным процессам. Но для крупных или многоперспективных задач — например, проверить целый pull request и убедиться, что каждая находка реальна, а не догадка — одного аг
Как заводской конвейер с отдельной станцией контроля качества в конце: каждая деталь проходит через одни и те же фиксированные станции в одном и том же порядке, и только деталь, прошедшая повторную проверку у другого контролёра, отправляется на упаковку.
- workflow
- Фиксированный сценарий фаз, через которые несколько агентов проходят в одном и том же порядке при каждом запуске — в отличие от разового промпта, постоянной здесь является сама структура, а не формулировка.
- phase gate
- Контрольная точка, на которой workflow не переходит к следующей фазе, пока все задачи текущей фазы не отчитаются — так orchestrator всегда работает с полной картиной, а не с частичной.
- adversarial verification
- Отдельная фаза, на которой другой агент — тот, что не создавал находку — активно пытается опровергнуть её на самом коде до того, как она попадёт в отчёт, потому что агент, нашедший проблему, склонен доверять сам себе.
- достаточность одного агента
- Ситуация, когда задача сфокусирована и легко проверяется самостоятельно, так что один агент с хорошим промптом решает её так же быстро и надёжно, как многофазный workflow — строить для неё workflow — пустая трата усилий.