Декомпозиция задачи на агентов
Разбить большую задачу на параллельных независимых агентов с чёткими интерфейсами.
Последовательный пайплайн агентов
Когда параллель не подходит: цепочка агентов с явными контрактами между шагами.
Бюджет контекста для агента
Сколько токенов есть, как делить между инструкциями, контекстом и историей.
Когда применять subagent
Критерии: контекст, изоляция, параллель. Типовые шаблоны вызова и анти-кейсы.
Multi-agent: координатор и специалисты
Архитектура из координатора и специализированных агентов: передача контекста, дедупликация, race conditions.
Переезд в новый чат: handoff контекста
Когда контекст переполнен и пора в новый чат — не «начать заново», а сгенерировать один артефакт HANDOFF, после которого новая сессия стартует с продакшен-готовым пониманием всего что было.
Handoff pattern: агент A → агент B
Передача контекста между агентами: формат payload (summary + decisions + open items), где хранить state, ошибки потери контекста, anti-patterns.
Supervisor + workers: паттерн координации
Supervisor решает «что делать», workers — «как делать». Контракты, scoping контекста, race conditions, мерж результатов.
Scatter-gather: параллель N задач + сборка
Параллельный fan-out на N однотипных задач, сборка результатов, partial failures, timeout, дедупликация.
Дизайн conversation state
Что хранить, когда compact, как восстановить после crash, multi-session continuity. Границы сессии.