Субагент
Изолированная сессия AI-агента со своим контекстом для параллельных или специализированных задач
Определение
Субагент — отдельная агентная сессия, запускаемая основным агентом для конкретной подзадачи. У каждого субагента своё изолированное контекстное окно, системный промпт и набор инструментов. Основной агент делегирует задачу, получает только результат — промежуточный «мусор» (отладочные логи, черновики, итерации) остаётся в контексте субагента и не засоряет основной разговор.
Зачем нужны
- Экономия — дешёвые модели (Claude Haiku) для черновой работы. Haiku в 10 раз дешевле Opus
- Параллельность — несколько субагентов работают одновременно
- Чистый контекст — результаты поиска и обработки не засоряют основную сессию
- Специализация — каждый субагент получает свой системный промпт и роль
Как работает
Агент (Opus — планирование)
│
├── Субагент 1 (Haiku): парсинг данных
├── Субагент 2 (Haiku): форматирование
└── Субагент 3 (Haiku): поиск через Exa
└── возвращает выжимку
Opus принимает стратегические решения. Haiku выполняет рутину. Экономия токенов и ускорение работы.
Примеры использования
Контент-фабрика
Субагент на Haiku собирает темы новостей и форматирует их в файл. Основной агент на Opus генерирует финальные посты. Разделение экономит токены.
Совет директоров
Каждый «директор» — отдельная сессия Claude Code с персональным системным промптом (CTO, CMO, Product Lead). Субагенты параллельно анализируют проект с разных точек зрения.
Исследование + генерация
Основной агент: "Найди примеры лучших landing pages для SaaS"
└── Субагент (Haiku + EXA): поиск, сбор, выжимка
└── Возвращает: 5 примеров с паттернами
Основной агент: генерирует landing page на основе выжимки
Когда НЕ нужен субагент
- Простая задача, которую основной агент решит за один шаг
- Задача требует полного контекста проекта (субагент его не видит)
- Экономия несущественна (короткая сессия)
Субагент vs основной агент
| Параметр | Основной агент | Субагент |
|---|---|---|
| Модель | Opus (дорогая, умная) | Haiku (дешёвая, быстрая) |
| Контекст | Полный контекст проекта | Изолированный, только задача |
| Задачи | Планирование, архитектура | Парсинг, поиск, форматирование |
| Результат | Стратегические решения | Данные и черновики |
| Стоимость | ~$15/млн токенов | ~$1.5/млн токенов |
В курсе
| Урок | Контекст |
|---|---|
| Урок 2 | Идея разных моделей для разных задач: архитектор планирует, разработчик реализует |
| Урок 4 | Субагенты в блоке оптимизации: Haiku в 10x дешевле Opus, для рутинных задач — субагент на Haiku |
Ссылки
Связанное
- Orchestration — координация субагентов
- Claude Code — платформа для запуска субагентов
- Контекст — субагент решает проблему загрязнения контекста
- Pipeline — субагенты могут выполнять шаги пайплайна
- Personal Corp — каждый «отдел» корпорации = субагент