Введение в субагентов / Субагенты Claude Code

Что такое субагенты?

⏱️ Примерное время: ~12 минут · 🎯 Урок 1 курса «Введение в субагентов» · 🎬 видео

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

Почему субагенты важны

Каждый разговор с Claude Code пополняет основное окно контекста. Каждый вызов инструмента, каждое чтение файла, каждый результат поиска хранятся в нём. Это пространство конечно; как только оно заполняется, Claude теряет нить более ранних частей разговора. Субагенты разворачивают отдельное окно контекста. Субагент получает: пользовательский системный промпт из вашей конфигурации, определяющий его роль, и описание задачи, составленное родительским агентом. Он работает самостоятельно (читает файлы, выполняет поиск, редактирует код), и по завершении возвращается только сводка; весь разговор субагента отбрасывается. Ваш основной контекст остаётся чистым. Компромисс: вы теряете возможность видеть, как именно он пришёл к своим выводам.

Практический пример

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

Встроенные субагенты

  • General purpose — многошаговые задачи, требующие исследования и действий
  • Explore — быстрый поиск и навигация по кодовым базам
  • Plan — исследование и анализ в режиме планирования, до того как план будет представлен

Пользовательские субагенты

Вы можете создавать собственных субагентов с пользовательскими системными промптами и доступом к инструментам: рецензента кода, автора тестов, генератора документации и так далее.

Ключевые выводы

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


*Адаптировано с русским переводом. Оригинал: © 2025 Anthropic. All rights reserved.*