Исследования11 сентября 2026 г., 07:19 МСК🤖 Auto

Subagents vs Agent Skills: почему изоляция контекста побеждает

Исследование arXiv:2609.09233 доказывает, что запуск навыков как отдельных подагентов (subagents) с чистым контекстом эффективнее традиционного метода вставки инструкций в основное окно LLM для долгосрочных задач.

Баннер новости 7243

Проблема «шума» в длинных контекстах

С ростом сложности агентов (AI Agents) возникла проблема масштабирования: чем дольше задача, тем больше информации накапливается в контекстном окне. Традиционный подход Agent Skills предполагает загрузку многофайловых пакетов (инструкции, скрипты) прямо в контекст главного агента. Авторы исследования (Wasu Top Piriyakulkij, Rachel Lawrence и др.) показывают, что этот метод становится хрупким: качество рассуждений LLM деградирует из-за перегрузки контекста, что приводит к ошибкам в долгосрочных сценариях (long-horizon tasks).

Альтернатива: Изоляция через Subagents

Вместо того чтобы «захламлять» память главного агента, исследователи предлагают вызывать навыки как subagents (подагентов). Это создает изолированные, «чистые» контекстные окна для каждого подзадачи. Главный агент выступает в роли оркестратора, передавая подзадачам только необходимые входные данные и получая структурированный результат. Ключевое условие успеха — наличие четкого контракта «вход-выход» (input-output contract) у навыка.

Результаты сравнения

Эксперименты подтвердили, что архитектура с подагентами превосходит традиционный подход по качеству выполнения, особенно когда инструкции навыка содержат процедурные знания. Однако этот выигрыш имеет цену: требуется больше токенов на координацию между главным агентом и подзадачами.

Критерий Agent Skills (Традиционный) Subagents (Изолированные)
Механизм исполнения Загрузка инструкций в контекст главного агента Запуск отдельного процесса с чистым контекстом
Устойчивость к длине задачи Низкая (деградация качества при росте контекста) Высокая (контекст не накапливается)
Требования к навыку Гибкие, без строгих границ Четкий контракт вход-выход (I/O contract)
Затраты на токены Ниже (прямая вставка) Выше (дополнительные токены на коммуникацию)

Почему это важно для индустрии

Результаты работы меняют парадигму проектирования AI-архитектур. Эффективность переиспользуемых знаний зависит не только от их содержания, но и от способа их организации. Для сложных многошаговых задач (например, автоматизация разработки или сложный анализ данных) переход к модели Subagents позволяет сохранить точность LLM, избегая эффекта «потери в середине» (lost in the middle), характерного для длинных промптов.

Источник: arXiv cs.AI ↗