Перейти к основному контенту
Tech Path Finder
КурсыИнтервьюКод-ревьюБлог
Tech Path Finder

Персонализированный путеводитель в IT. Квизы, мок-интервью, код ревью и аналитика прогресса.

@potapov_me

Платформа

  • Курсы
  • Прогресс
  • Мок-интервью
  • Код ревью
  • Живое ревью с ИИ
  • Тренажёр переговоров
  • Закладки

Контент

  • Блог
  • Главная
  • Обратная связь

Компания

  • О проекте
  • Тарифы
  • Условия использования
  • Конфиденциальность
  • Согласие на обработку данных
  • Cookie
  • Реквизиты

Аккаунт

  • Войти
  • Зарегистрироваться
  • Профиль

© 2026 Tech Path Finder. Все права защищены.

·ИП Потапов К.С.·Политика конфиденциальности·
Сделано с ❤️ в России
  1. Мультиагентные системы
multi_agent

Мультиагентные системы

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

Мультиагентные системы

Мультиагентные системы координируют специализированные компоненты для сложных рабочих процессов. Не каждая задача требует такого подхода — один агент часто справляется сам.

#Когда нужны мультиагенты

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

#Паттерны

#Субагенты

Главный агент координирует субагентов как инструменты. Вся маршрутизация проходит через главного агента. Субагенты работают в изолированном контексте, могут использовать разные модели и выполняться параллельно.

from deepagents.middleware import SubAgentMiddleware SubAgentMiddleware( backend=backend, subagents=[{ "name": "researcher", "description": "Ищет информацию", "tools": [search], "model": "openai:gpt-4o-mini", }], )

#Передача управления (хендоффы)

Агенты передают управление друг другу через вызовы инструментов. Инструмент обновляет состояние и маршрутизацию через Command. Поведение меняется динамически на основе контекста.

#Навыки (скиллы)

Специализированные промпты и знания загружаются по требованию. Один агент остаётся под контролем, загружая контекст из навыков. Снижает количество вызовов модели при повторных запросах.

#Маршрутизатор

Шаг маршрутизации классифицирует вход и направляет к специализированным агентам. Может использовать LLM для классификации или простую логику.

#Пользовательский рабочий процесс

Уникальные потоки выполнения через LangGraph, смешивая детерминированную логику и агентивное поведение. Паттерны комбинируются — субагенты могут использовать навыки, маршрутизатор может вызывать пользовательские процессы.

#Сравнение производительности

Для одиночного запроса хендоффы, навыки и маршрутизатор требуют 3 вызова модели, субагенты — 4. Для повторного запроса хендоффы и навыки экономят вызовы за счёт состоятельности — 5 против 8 у субагентов. Для многодоменного запроса субагенты и маршрутизатор эффективнее за счёт параллелизма.

#Выбор паттерна

Для одиночных и повторных запросов — хендоффы или навыки. Для параллельного выполнения — субагенты или маршрутизатор. Для больших контекстов — субагенты или маршрутизатор. Для простых задач — навыки.

Далее: Продвинутые темы