Навык 22 из 30
HS-DEV-002-ORCHОркестрация нескольких AI-агентов
Определить, когда задачу полезно разделить между несколькими AI-агентами, выделить независимые или явно зависимые подзадачи, назначить каждому агенту ограниченный контекст и контракт результата, управлять обменом информацией и интегрировать выходы без конфликтов, дублирования и потери ответственности человека за итог.
Тренажёр навыка
Понять.
Сделать.
Подтвердить.
Что нужно уметь
Определить, когда задачу полезно разделить между несколькими AI-агентами, выделить независимые или явно зависимые подзадачи, назначить каждому агенту ограниченный контекст и контракт результата, управлять обменом информацией и интегрировать выходы без конфликтов, дублирования и потери ответственности человека за итог.
Как закрепить
Разделить одну инженерную задачу минимум на две обоснованно параллельные роли — например, исследование и независимое проектирование проверок — либо на последовательные роли с явной передачей результата. Зафиксировать граф зависимостей, контракты подзадач, точки синхронизации и провести интеграционную проверку.
Как проверить перенос
Получить задачу, где часть работ можно выполнять параллельно, а часть зависит от общего решения. Выбрать минимально достаточное число агентов, предотвратить конфликт областей изменений, обработать противоречие между результатами и собрать единый результат по общим acceptance criteria.
Результат, а не ощущение
Evidence
освоения
- обоснование, зачем требуется больше одного агента;
- декомпозиция и граф зависимостей;
- отдельный контракт и граница контекста каждого агента;
- журнал передач и решений в точках синхронизации;
- разрешённый конфликт или расхождение результатов;
- интеграционные проверки и единое решение о приёмке.
Антипаттерны
Типовые ошибки
- запуск нескольких агентов там, где задача последовательна;
- одинаковая широкая задача всем агентам без разделения ответственности;
- параллельные изменения одной области без стратегии интеграции;
- отсутствие общего источника истины и критериев приёмки;
- сбор ответов без проверки совместимости;
- подмена оркестрации количеством одновременно открытых сессий.