MAS Frameworks

Чем собирать мультиагентную систему. Три «классических» фреймворка: CrewAI (скорость и простота, ролевые команды), LangGraph (детерминизм через граф состояний), AutoGen (разговор агентов в чате — но с 2026 в maintenance mode). Плюс новый сдвиг: оркестратор-платформы (Paperclip, Hermes), где пишут не код, а цели.

Суть

Выбор сводится к оси «гибкость диалога ↔ жёсткий контроль». Чем больше нужен предсказуемый поток — тем ближе к LangGraph; чем быстрее надо собрать «команду под бизнес-процесс» — тем ближе к CrewAI.

Сравнение

Фреймворк Философия Когда брать Нюансы
CrewAI Команда ролей (PM/Dev/QA), а не граф Нужны скорость и простота; линейные пайплайны research→write→review Порог входа 20 строк; 5.76× быстрее LangGraph на QA; дорого на длинных задачах; циклы дебажить сложно (см. CrewAI)
LangGraph Циклический граф состояний Нужен детерминированный flow + память + контроль логики/ошибок Завязан на LangChain; «требует boilerplate» (критика CrewAI); «старая школа» (см. LangGraph)
AutoGen «Разговор как координация»: агенты = участники чата Интерактивный reasoning, дебаты, генерация кода с review-loops Event-driven, Azure; maintenance mode (2026) → Microsoft рекомендует Agent Framework; token overhead на GroupChat
Mastra TypeScript-native TS-стек; нужны трейсы и evals из коробки Встроенный Mastra Studio (трейсы/токены по шагам), model-graded + rule-based evals

Сдвиг 2026: «старая школа» → оркестратор-платформы

  • Старая школа (CrewAI/AutoGen/LangGraph): пишете код, держите процесс.
  • Новая школа (orchestrator-платформы): пишете цели на естественном языке, агенты сами организуются. Примеры: Paperclip (org-chart как абстракция: Board→CEO→C-level→инженеры через UI), Hermes Agent (self-improving runtime, долгая память, много каналов связи). Их слабость — та же, что у любой MAS: без критика «обсуждение вместо результата» (см. Multi Agent Patterns).

⚠️ Статусы, бенчмарки и «топы GitHub» в этой области устаревают за месяцы — проверяй актуальность перед решением.

Связано с

  • Multi Agent Systems — зачем вообще команда агентов
  • CrewAI — детальный разбор ролевого фреймворка
  • LangGraph — графовый подход (детерминизм)
  • Agent vs Workflow — «граф vs цепочка» = тот же выбор на уровне кода

Открытые вопросы

  • где проходит граница, когда детерминизм LangGraph важнее скорости CrewAI
  • переживут ли оркестратор-платформы (Paperclip/Hermes) хайп-цикл