ММООЗЗГГ.ru

Словарь ИИ

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

Коротко

Субагент это вспомогательный ИИ-агент, которому главный агент поручает отдельную часть задачи; он работает в своем контексте и возвращает только итог.

ИИ-агенты · subagent

Михаил МозгПроверено: 1 минута чтения

Ребенку

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

Простыми словами

У каждой модели ограниченный объем рабочей памяти: если загрузить в нее весь поиск по сотне документов, она начнет путаться. Поэтому главный агент не делает черную работу сам. Он создает помощника с короткой инструкцией и нужными инструментами, например «найди в договорах все пункты о штрафах». Помощник читает документы в своем отдельном окне, а обратно присылает короткую сводку. Главный агент получает выжимку, а не горы текста, и сохраняет ясную голову для основной задачи. Таких помощников можно запускать несколько сразу.

Для бизнеса

Субагенты делают сложных агентов дешевле и надежнее: черновую работу можно отдать недорогой модели, а сильную оставить для решений. У каждого помощника свои права, поэтому агенту поиска по документам можно запретить изменять файлы. Обратная сторона в расходе токенов и в контроле: Anthropic отмечает, что ранние версии ее исследовательской системы запускали по 50 помощников даже на простые вопросы. Без четких правил они дублируют друг друга, а главный агент не видит их промежуточных шагов. До запуска задают, сколько помощников разрешено, какие у них инструменты и какую сводку они обязаны вернуть. Так распределяют роли в ИИ-отделе.

Для специалиста

Субагент (subagent) это экземпляр агента, который запускает другой агент для ограниченной подзадачи. Ключевое свойство: собственное контекстное окно, поэтому длинные результаты поиска и промежуточные шаги не засоряют контекст родителя, туда попадает только сводка. В Claude Code такие агенты описываются файлами Markdown с YAML-заголовком в каталоге .claude/agents/: имя, описание, список инструментов, модель, а тело файла становится системным промптом. Встроены Explore (только чтение кода), Plan и универсальный агент; по умолчанию вложенность допускается до трех уровней ниже основного диалога. В исследовательской системе Anthropic (13.06.2025) ведущий агент обычно запускает 3-5 исполнителей параллельно. Прием относится к схеме orchestrator-workers и к контекст-инжинирингу. Ограничения: синхронное ожидание, отсутствие координации между помощниками и ошибки в постановке поручения, которых родитель не видит.

Пример

Юрист просит агента сравнить новый договор поставки с типовым шаблоном. Главный агент запускает трех помощников: один проверяет сроки, второй штрафы, третий порядок расторжения, а затем сводит их выводы в одну таблицу.

Связанные термины

Вопросы и ответы

Чем субагент отличается от обычного агента?

Устроен он так же, но запускает его не человек, а другой агент. Помощник получает узкое поручение, работает в отдельном контексте и возвращает только итог.

Зачем нужны субагенты?

Чтобы не перегружать главного агента лишним текстом и выполнять части задачи параллельно. Еще им можно дать отдельные права и более дешевую модель.

Источники

Где это применяют в компании

Не уверены, нужно ли это вашей компании?

Карта ИИ-решений
Написать в Telegram