Субагент

Изолированная сессия 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 — каждый «отдел» корпорации = субагент
Редактировать на GitHub →