раздел 05
Шпаргалка
Паттерны оркестрации
| Паттерн | Как устроен | Когда брать |
|---|---|---|
| Оркестратор-воркеры | Один раздаёт разные подзадачи, много делают параллельно, он собирает | Разнородная задача из независимых кусков |
| Пайплайн | Этапы по очереди, выход одного - вход следующего | Работа идёт шагами: собрать, сделать, проверить |
| Дебаты-судья | Несколько мнений по вопросу, судья выбирает | Нет очевидного ответа, нужно снизить риск ошибки |
Параллельный fan-out | Много одинаковых задач разом, потом вместе | Однотипная работа на большом объёме |
Нужны ли субагенты: чек-лист
- Задача большая и разнородная? - скорее да.
- Куски независимы и их можно делать параллельно? - да.
- Нужны разные роли (поиск, код, проверка)? - да.
- Контекст одного агента переполняется на этой работе? - да.
- Задача маленькая и линейная? - нет, хватит одного агента.
- Важна простота и низкая цена в токенах? - подумайте дважды.
Словарь терминов
| Термин | Что это |
|---|---|
| Субагент | Отдельный агент на подзадачу со своим контекстом; возвращает главному только итог. |
| Оркестратор | Агент-координатор: раздаёт подзадачи и собирает результаты. |
| Воркер | Агент-исполнитель, который делает выданную ему подзадачу. |
fan-out | Запуск многих одинаковых задач параллельно. |
| Пайплайн | Цепочка этапов: выход одного агента - вход следующего. |
Куда дальше
- Claude Code - где субагенты есть на практике.
- Заполнение контекста - почему чистые контексты важны.
- Harness engineering - как обустроить агента и его окружение.