12 / 23
Какие бывают циклы работы агента: шаг за шагом, «планировщик-исполнитель», ReAct — и когда какой выбирать?
Три базовых паттерна. Step-by-step (ReAct loop) — модель на каждом шаге решает следующий tool call по факту, реагируя на observation. Planner-executor — отдельная LLM-роль строит весь план списком, отдельный executor исполняет шаги. Hybrid (план + ReAct) — планировщик намечает грубые этапы, исполнитель работает в ReAct внутри каждого. Step-by-step гибче, planner дешевле и предсказуемее, hybrid — для сложных длинных задач.