Подагенты
Подагенты — параллельные дочерние процессы, порождаемые главным агентом кодирования ИИ для одновременной обработки независимых частей сложной задачи. Вместо последовательной обработки всего главный агент делегирует подзадачи специализированным дочерним агентам, которые работают параллельно и докладывают результаты родителю.
Как работают подагенты
Когда главный агент сталкивается с задачей, имеющей несколько независимых частей, он может порождать подагентов для их параллельной обработки. Например, если вы просите «отрефакторить модули аутентификации, платежей и уведомлений для использования нового паттерна обработки ошибок», главный агент может породить трёх подагентов — по одному на каждый модуль. Каждый подагент читает соответствующие файлы, вносит изменения и независимо запускает тесты. Главный агент собирает результаты и обеспечивает согласованность изменений.
Когда подагенты полезны
- +Крупные задачи рефакторинга, охватывающие несколько независимых модулей
- +Одновременное исследование разных частей кодовой базы
- +Параллельное выполнение нескольких задач анализа (аудит безопасности, проверка производительности, ревью стиля)
- +Одновременная генерация кода для нескольких независимых компонентов
- +Исследование сложных ошибок с несколькими возможными первопричинами
Подагенты наиболее эффективны, когда подзадачи действительно независимы — они не изменяют одни и те же файлы и не зависят от результатов друг друга. Когда задачи имеют зависимости, последовательное выполнение одним агентом предпочтительнее во избежание конфликтов.
Claude Code поддерживает подагентов через инструмент Task. Главный агент может порождать дочерних агентов с конкретными инструкциями и ограниченными разрешениями, а затем синтезировать их результаты в единый связный ответ.
Делятся ли подагенты контекстом с главным агентом?+
Сколько подагентов может работать одновременно?+
Могут ли подагенты порождать собственных подагентов?+
Когда следует избегать использования подагентов?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →