# Субагенты: когда Claude делегирует часть задачи

Канонический URL: https://zero2claude.ru/blog/claude-subagents
Дата: 2026-07-05 (обновлено 2026-06-27)
Теги: claude-code, новичкам

Иногда Claude не делает всё сам, а поручает кусок работы отдельному помощнику. Разбираем, что такое субагент и зачем он нужен.

Когда задача большая, человек обычно делит её на части и кому-то их перепоручает. С Claude Code бывает похоже: вместо того чтобы тащить всё в одном разговоре, он может выделить кусок работы отдельному помощнику.

Такого помощника называют **субагентом**. Это отдельный «экземпляр» Claude, которому поручают подзадачу: он сосредоточенно её делает и возвращает результат — а основной разговор продолжается дальше.

<Cover src="/blog/claude-subagents.jpg" alt="Субагент Claude Code выполняет отдельную подзадачу" />

## Как это выглядит на пальцах

Представьте, что вы попросили Claude разобраться в незнакомом проекте. Вместо того чтобы лично перечитывать десятки файлов и держать всё в голове, он может отправить субагента: «найди, где обрабатываются платежи, и вернись с кратким ответом».

Субагент уходит, ищет, читает нужные файлы — и приносит назад только итог. Основной Claude получает короткий результат, а не гору промежуточных деталей.

Чтобы стало совсем наглядно, вот пара бытовых картинок «до и после».

**Поиск по большому проекту.** Без субагента основной разговор сам открывает файл за файлом: к двадцатому ты уже не помнишь, что было в первом, а место в памяти забито обрывками кода. С субагентом ты говоришь «сходи разберись, где тут логика регистрации» — он копается сам, а назад приносит три строчки: «вот файл, вот функция, вот что она делает».

**Несколько дел разом.** Ты просишь: «проверь, нет ли опечаток в текстах», «посмотри, все ли картинки на месте» и «собери список TODO по коду». Это три независимых дела — их можно раздать трём субагентам одновременно, а не ждать, пока закончится первое, чтобы начать второе.

**Грязная черновая работа.** Иногда нужно перелопатить гору логов или вывода команды, чтобы вытащить одну цифру. Пусть этим занимается субагент: вся «грязь» останется у него, а в основной разговор вернётся только нужная строка.

**Разведка перед делом.** Допустим, ты хочешь добавить новую кнопку, но не уверен, как в проекте вообще устроены кнопки. Можно отправить субагента на разведку: «посмотри, как сделаны существующие кнопки, и опиши общий подход». Он вернётся с короткой выжимкой — и уже с ней основной Claude спокойно делает новую кнопку в том же стиле, не утонув в чужом коде по дороге.

В каждом из этих примеров суть одна: тяжёлую, шумную часть забирает помощник, а к тебе возвращается аккуратный итог, с которым удобно работать дальше.

## Зачем это нужно

- **Фокус.** У субагента одна задача — он не отвлекается на всё остальное.
- **Чистый основной контекст.** Назад возвращается только итог, а не весь черновик поисков. Главному разговору не приходится «помнить» лишнее.
- **Параллельность.** Несколько независимых подзадач можно раздать сразу, а не делать строго по очереди.

Грубая аналогия: вы — руководитель, а субагент — стажёр, которому вы дали конкретное поручение. Он копается в деталях, вы получаете готовый ответ. И, как с живым стажёром, чем понятнее вы объясните задачу и чем чётче опишете, каким должен быть результат, тем меньше придётся переделывать.

<Callout type="tip">
Субагент полезен не всегда. Для маленькой правки он только усложнит дело — там Claude быстрее справится сам. Делегирование оправдано, когда подзадача объёмная и её результат можно описать одной фразой.
</Callout>

## Когда делегировать, а когда нет

Самое важное чутьё здесь — понять, стоит ли вообще звать помощника. Вот короткая шпаргалка.

| Ситуация | Звать субагента? | Почему |
|---|---|---|
| Переименовать переменную в одном файле | Нет | Быстрее сделать сразу, передача займёт больше времени |
| «Найди, где в проекте задаётся цена» | Да | Объёмный поиск, итог — одна-две строки |
| Три независимые проверки разом | Да | Можно запустить параллельно |
| Задача, где каждый шаг зависит от предыдущего | Нет | Делить нечего, всё равно по очереди |
| Перебрать длинный вывод ради одной цифры | Да | «Грязь» остаётся у помощника, к вам приходит результат |

Правило проще, чем кажется: если результат подзадачи помещается в одну фразу, а сама работа объёмная — это хороший кандидат на делегирование. Если же объяснять помощнику задачу дольше, чем сделать самому, зовите его зря.

## Где встречается слово «субагент»

Чаще всего вы увидите его в двух ситуациях: Claude сам решает поручить что-то помощнику посреди работы, либо это настраивает более опытный пользователь — заранее описывает, какому помощнику какие задачи отдавать. Для новичка важно одно: если в выводе мелькнуло «субагент», это не сбой — просто часть работы ушла отдельному исполнителю.

Если хочется точное определение в двух словах — оно есть в нашем [глоссарии: субагент](/glossary/subagent).

## Частые ошибки новичков

- **Делегируют мелочь.** Поручать субагенту правку в одну строку — как звать курьера, чтобы переложить чашку на соседний стол. Дольше объяснять, чем сделать.
- **Дают расплывчатое поручение.** «Посмотри тут код» — слишком общо: помощник вернётся с чем угодно. Чем конкретнее задача и чем понятнее, каким должен быть итог, тем полезнее результат.
- **Ждут, что субагент «помнит» весь разговор.** Он видит только то, что ему передали. Если важна деталь из основного диалога — её нужно проговорить в поручении, иначе помощник о ней просто не узнает.

## Коротко о главном

**Субагент — это другой человек или тот же Claude?** Это тот же Claude, но отдельный «экземпляр» с чистой головой и своей узкой задачей. Думайте о нём как о коллеге с тем же опытом, но без груза вашего текущего разговора.

**Я должен сам их настраивать?** Нет. Чаще всего Claude решает позвать помощника сам. Ручная настройка — это уже про опытных пользователей, и для первых шагов она не нужна.

**Это как-то связано с тем, что ответ приходит дольше?** Иногда да: помощник делает реальную работу — читает файлы, перебирает вывод — и на это нужно время. Зато основной разговор остаётся чистым, а ты получаешь готовый итог, а не гору черновиков.

Субагенты — это уже не самые первые шаги, но именно с базовых вещей понимание складывается само собой: что Claude читает файлы, запускает команды и умеет работать по плану. Всё это мы проходим по шагам в бесплатном курсе.

**Хочешь глубже?** Большой разбор: [Как управлять Claude Code: CLAUDE.md, Skills и hooks](/blog/steering-claude-code).

 [Начать с азов](/learn)
