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