Субагенты в Claude Code: как распараллелить работу ИИ-агента и не ждать один поток
Вайбкодинг обычно выглядит как диалог один-на-один: ты ставишь задачу, агент делает её последовательно. На объёмных задачах это упирается в потолок — агент тащит всё одним потоком, копит контекст и замедляется. Разбираю, как это решается субагентами, на опыте 50 дней с Claude Code.
Проблема линейного потока
Когда задача состоит из разнородных частей — найти по кодовой базе, переписать модуль, проверить — агент выполняет их по очереди в одном контексте. Два следствия: время (всё последовательно) и деградация (контекст забивается промежуточным мусором, качество падает к концу).
Что такое субагент
Субагент — отдельный экземпляр агента, которому делегируется узкая подзадача. У него собственный изолированный контекст: он получает задачу, выполняет её и возвращает только результат, не засоряя основную сессию.
По сути это декомпозиция работы, как в команде: вместо одного исполнителя-универсала — несколько специализированных, каждый в своей зоне.
Что это даёт
- Параллелизм: независимые подзадачи выполняются одновременно, а не в очередь.
- Чистый контекст основной сессии: промежуточные данные остаются у субагентов, главный диалог не раздувается и не теряет фокус.
- Точность: узкая задача = меньше пространства для ошибки и ухода в сторону.
Как это выглядит на практике
Субагенты описываются конфигом в проекте (папка .claude/agents): роль, инструменты, зона ответственности. Дальше оркестрация автоматическая — основной агент сам делегирует подходящему субагенту, когда задача попадает под его профиль.
Когда оправдано
На мелких правках выигрыша нет — накладные расходы не окупятся. Профит появляется на объёмных разнородных задачах: рефакторинг с проверками, исследование кодовой базы плюс изменения, множественные независимые куски.
Вывод
Субагенты переводят работу с ИИ из линейного диалога в управляемую многопоточность. Ты остаёшься архитектором, а рутину распределяешь по специализированным исполнителям. На больших задачах это ощутимо и по скорости, и по качеству.
(на основе документации Anthropic + личного опыта)