раздел 00
Что такое субагенты
Субагент - это отдельный агент, которого главный агент запускает на конкретную подзадачу. У субагента свой собственный контекст: своё окно, своя история, своя узкая цель. Он делает работу и возвращает главному только итог, а не всю свою внутреннюю «кухню» - все промежуточные размышления, прочитанные файлы и черновики остаются у него.
Главный агент не делает всё сам. Он раздаёт куски работы помощникам, каждый из которых работает в своей отдельной голове, и собирает обратно только готовые результаты.
Бытовая аналогия
Представьте, что вы ведёте проект. Вам не нужно лично читать сто страниц отчёта, искать данные и параллельно писать черновик. Вы делегируете: одному помощнику говорите «найди и собери факты», другому - «сделай по этим фактам черновик», третьему - «проверь, всё ли логично». Каждый помощник погружается в свой кусок, а вам приносит короткий результат. Вы держите в голове общую картину, а не детали каждого шага.
Субагенты работают так же. Главный агент - это вы-координатор. Субагент - помощник, которому вы отдали ясную подзадачу.
Зачем это нужно
Ключевая мысль: главный агент получает только итог субагента. Это значит, что огромный объём промежуточной работы - десятки прочитанных файлов, длинные рассуждения - не попадает в главный диалог и не забивает его.