Multi-Agent Workflows: обзор
Один агент хорош для простых задач. Для сложных — несколько агентов, каждый со своей ролью.
Пять паттернов
Anthropic описал пять проверенных паттернов для production AI-систем:
- Prompt Chaining — цепочка: выход одного агента — вход следующего
- Routing — классификация и выбор специалиста
- Parallelization — параллельный запуск независимых агентов
- Orchestrator-Workers — координатор и исполнители
- Evaluator-Optimizer — генерация → оценка → улучшение
Что даёт AI SDK
agent()— хелпер для быстрого созданияPipeline— для цепочекConcurrency::run()— для параллельности- Tools — для orchestrator
- Атрибуты
#[UseCheapestModel],#[UseSmartestModel]
Когда использовать
- Chaining — генерация → валидация → улучшение
- Routing — разная сложность запросов
- Parallel — несколько независимых проверок
- Orchestrator — динамическое планирование
- Evaluator — итеративное улучшение
Итоги
- Пять паттернов из production
- Laravel AI SDK покрывает все
Pipeline,Concurrency,agent()- Выбор по задаче