⚡️ 6 паттернов для мультиагентных воркфлоу
Мы уже показывали как устроена новая фича Dynamic Workflows в Claude Code. Если кратко, то теперь Claude умеет создавать Harness под конкретную задачу на лету: оценивать запрос и генерировать JavaScript-файл, который оркестрирует субагентов.
Инженеры из Anthropic выделяют шесть паттернов из практики, которые стоит использовать вместе с новой фичей:
– Tournament: N агентов решают задачу разными способами, агент-судья выбирает победителя попарным сравнением. Например, три агента пишут алгоритм сортировки, судья выбирает самый читаемый.
– Loop until done: цикл до условия остановки вместо фиксированного числа проходов. Например, гонять тест, который падает раз в 50 запусков, пока не поймаешь воспроизводимый сценарий.
– Classify-and-act: агент-классификатор определяет тип задачи и маршрутизирует к нужному агенту. Например, сортирует входящие баг-репорты: critical идёт в один пайплайн, минорные баги в другой.
– Fan-out-and-synthesize: разбить задачу на части, запустить агент на каждой, собрать результаты в один вывод. Например, проверить 80 резюме параллельно и получить итоговый рейтинг.
– Adversarial verification: к каждому агенту-исполнителю подключается агент-оппонент, который ищет ошибки в его выводе. Например, один агент пишет миграцию, второй пытается её сломать.
– Generate-and-filter: сгенерировать набор вариантов, отфильтровать по рубрике, вернуть лучшие. Например, придумать 30 названий для CLI-инструмента и оставить топ-5 по критериям.
В целом, всё это уже было в распределённых системах — просто там мы это называем MapReduce, fork-join, scatter/gather и т.д. Сменились субъекты: вместо потоков данных теперь агенты с контекстными окнами. O tempora! O mores! Подробнее про dynamic workflows, паттерны агентного harness и сценарии применения читайте в новой статье на Хабр.
@ai_for_devs
В этом посте были ссылки, но мы их удалили по правилам Сетки
· 05.06
N агентов = N * X бабла, один я вижу тут поле для заработка инициатора?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён