Subagents в Claude Code: примеры использования
Subagents в Claude Code это отдельные агенты, которым главная сессия делегирует подзадачи. Зачем это нужно, подзадача уходит в чистый контекст, не засоряя основной, и возвращается с готовым результатом. Удобно для чётко ограниченных работ, найти все использования функции, проверить стиль, прогнать конкретный тест.
Когда звать subagent
| Задача | Зачем subagent |
|---|---|
| Найти все использования | чистый контекст поиска |
| Проверить стиль | не засоряет основную сессию |
| Прогон конкретного теста | изолированно |
| Изучить незнакомый модуль | результат, а не весь лог |
Как это работает
Главная сессия формулирует подзадачу и запускает subagent с чистым контекстом. Subagent работает изолированно, не таща за собой всю историю, и возвращает результат. Основная сессия получает ответ, а не весь промежуточный шум.
Когда не нужно
Не плодите subagents ради каждой мелочи. Делегирование имеет смысл для чётко ограниченных задач, где чистый контекст реально помогает. Для простой правки subagent это лишние накладные, быстрее сделать в основной сессии.
Частые вопросы
Что такое subagents в Claude Code?
Отдельные агенты, которым главная сессия делегирует подзадачи. Подзадача уходит в чистый контекст и возвращается с результатом, не засоряя основную сессию.
Когда стоит использовать subagents?
Для чётко ограниченных задач, поиск, проверка стиля, прогон теста, где чистый контекст реально помогает. Для простой правки это лишние накладные.