К содержимому
Claude Code с 0:полный курс
Claude CodeАвтор: Михаил Кузьмицкий

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

Коротко

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

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

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

Субагент Claude Code выполняет отдельную подзадачу

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

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

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

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

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

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

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

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

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

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

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

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

Совет

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

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

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

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

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

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

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

Если хочется точное определение в двух словах — оно есть в нашем глоссарии: субагент.

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

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

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

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

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

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

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

Хочешь глубже? Большой разбор: Как управлять Claude Code: CLAUDE.md, Skills и hooks.

Начать с азов

Читайте также

Попробуй на практике

Бесплатные интерактивные курсы по теме — прямо в браузере, с нуля.