Делегируй исследование саб-агенту: он возвращает только summary, основной контекст остаётся чистым.
Описание
Агент сам или по подсказке разработчика делегирует задачу саб-агенту, у которого свой изолированный контекст (см. UC-002 · Изоляция контекста сессий). Саб-агент возвращает в основной контекст только summary — это резко снижает потребление токенов.
Предусловия
- Используется агент/харнесс с поддержкой саб-агентов (Claude Code, OpenCode)
- Задача допускает декомпозицию на «исследовать» + «применить»
Постусловия / гарантия успеха
- В основной контекст возвращён сжатый результат исследования
- Большие промежуточные данные (списки файлов, фрагменты кода) остались вне основного контекста
Основной сценарий
- Разработчик ставит задачу, требующую анализа большого объёма кода
- Агент решает запустить саб-агента (например, для прохода скилла по проекту)
- Саб-агент проводит исследование в своём контексте
- Саб-агент возвращает структурированную summary
- Основной агент работает дальше на основе summary
Расширения / альтернативные потоки
- 2a. Разработчик может явно потребовать «исследуй в отдельном агенте» в инструкциях скилла
- 3a. Если задач несколько и они независимы — саб-агенты запускаются параллельно (один tool call с несколькими Task)
Исключения и риски
Бизнес-правила и ограничения
- Саб-агент — это инструмент экономии контекста и токенов, а не способ повысить «креативность»
Примечания
Поведение саб-агентов недетерминировано: точные эвристики, когда агент решает их запустить, скрыты в харнессе и могут меняться от версии к версии. Полагаться на «он сам поймёт» нельзя — если делегирование критично, требуйте его явно.
Частые вопросы
Когда саб-агент оправдан?+
Можно ли управлять выбором саб-агента?+
Стоит ли саб-агент денег?+
Можно ли запускать саб-агенты параллельно?+
Связанные выпуски
Готовим: комикс, аудио, новелла