Субагенты
⏱️ Примерное время: 8 минут · 🎯 Урок 9 курса Claude Code 101
Claude может делегировать задачи субагентам, которые разбивают их на части и выполняют параллельно, улучшая управление контекстом. Каждый субагент работает в собственном изолированном контекстном окне.
Как это работает
Управление контекстом в Claude Code важно. Большую часть контекстного окна съедают такие вещи, как вызовы инструментов при исследовании кодовой базы или веб-поиски. То, что Claude обнаруживает во время этого исследования, не всегда релевантно главной фиче, которую вы разрабатываете.
Здесь и приходят на помощь субагенты. Claude порождает субагента для задачи вроде «исследуй за меня эту кодовую базу». Субагент работает параллельно в своём контекстном окне, делает всю работу по исследованию и, закончив, суммирует находки и возвращает резюме Claude.
Результат: вы получаете нужный ответ, а весь путь к нему не засоряет ваш основной контекст.
Создание собственного субагента
Субагенты описываются в Markdown-файлах с YAML-фронтматтером. Проще всего начать — дать Claude сгенерировать его за вас. Запустите:
/agents
Затем выберите «Create new agent». Вы пройдёте шаги: выбор области действия агента, определение его цели, выбор доступных инструментов и даже выбор цвета.
Claude сгенерирует имя, описание и промпт субагента. Это также подсказывает Claude, когда вызывать субагента, исходя из ваших промптов.
Дальнейшая настройка
Субагентов можно настраивать глубже. Несколько важных моментов:
- Устойчивая память позволяет субагенту сохранять память между разговорами. Отлично, если вы используете его постоянно на одних проектах.
- Предзагрузка навыков в субагентов — добавьте ключ
skillи перечислите навыки по имени. Учтите: в отличие от навыков в основном разговоре, здесь весь навык загружается в контекст.
Резюме
Поддержание чистого контекстного окна — один из лучших способов оставаться продуктивным с Claude Code. С субагентами можно запустить агента в фоне, чтобы он взял на себя тяжёлую работу и вернул в основной контекст только ответ.
Хотите глубже? Загляните в наш отдельный курс «Introduction to subagents».
*Адаптировано с русским переводом. Оригинал: © 2025 Anthropic. All rights reserved.*