Субагент не вернёт основному агенту весь свой контекст — он отдаёт краткий итог. И это правильно: если бы каждый исполнитель вываливал назад всё, что прочитал и передумал, основной разговор моментально утонул бы в шуме и стал бы неточным. Чистый контекст — половина смысла делегирования.
Что значит «краткий итог»
Итог — это выжимка для дирижёра: что нашёл, что сделал, что важно знать дальше. Например, после разбора логов субагент вернёт не сами тысячи строк, а: «три повторяющиеся ошибки, вот файлы и строки, вероятная причина — таймаут базы». Сырьё осталось в его голове; наружу вышел вывод.
Отсюда — как планировать задачу
Раз наружу выходит только итог, задачу надо ставить так, чтобы этого итога хватило для следующего шага.
- Если результат первого субагента нужен второму — попроси вернуть его в пригодной форме: список путей, готовый патч, точные имена функций. Расплывчатое «там всё сложно» дальше не передашь.
- Не рассчитывай переспросить субагента про детали, которых нет в итоге, — для него они уже «за кадром», его контекст закрыт.
- Просишь много мелочей назад — возможно, кусок стоило оставить основному агенту, а не делегировать.
Главная ошибка новичка — задание «исследуй и разберись» без указания, что именно вернуть. Итог приходит туманный, и работу субагента приходится повторять.
Коротко
Планируй вокруг итога: реши заранее, что именно тебе нужно получить обратно, и впиши это в задание. Тогда выжимки хватит, и контекст основного разговора останется чистым.