Суть
Выбор сводится к оси «гибкость диалога ↔ жёсткий контроль». Чем больше нужен предсказуемый поток — тем ближе к LangGraph; чем быстрее надо собрать «команду под бизнес-процесс» — тем ближе к CrewAI.
Сравнение
| Фреймворк | Философия | Когда брать | Нюансы |
|---|---|---|---|
| CrewAI | Команда ролей (PM/Dev/QA), а не граф | Нужны скорость и простота; линейные пайплайны research→write→review | Порог входа 20 строк; 5.76× быстрее LangGraph на QA — заявление CrewAI о себе из собственного README, независимо не воспроизводилось; дорого на длинных задачах; циклы дебажить сложно (см. CrewAI) |
| LangGraph | Циклический граф состояний | Нужен детерминированный flow + память + контроль логики/ошибок | Самостоятельная библиотека: это LangChain тянет LangGraph зависимостью, а не наоборот, и граф собирается без пакетов LangChain — ценой своих интеграций с моделями; «требует boilerplate» (заявление CrewAI); «старая школа» (см. LangGraph) |
| AutoGen | «Разговор как координация»: агенты = участники чата | Интерактивный reasoning, дебаты, генерация кода с review-loops | Event-driven, Azure; maintenance mode с октября 2025, проект разошёлся на три ветки — см. раздел ниже; token overhead на GroupChat |
| Mastra | TypeScript-native | TS-стек; нужны трейсы и evals из коробки | Встроенный Mastra Studio (трейсы/токены по шагам), model-graded + rule-based evals |
Что стало с AutoGen: одна строка не вмещает
Проект не «заморожен», а разошёлся на три ветки — и выбор между ними разный по смыслу, поэтому таблица выше даёт только пометку.
| Ветка | Кто ведёт | Состояние на 2026-09 |
|---|---|---|
microsoft/autogen |
сообщество | maintenance mode с октября 2025: критические патчи и крупные баги, новых возможностей нет |
| AG2 | исходные создатели AutoGen, форком | активная разработка |
| Microsoft Agent Framework | Microsoft | 1.0 GA в апреле 2026, стабильные API и обязательство долгой поддержки; преемник AutoGen и Semantic Kernel |
Практическое следствие: для нового проекта строка «AutoGen» в таблице не выбирается вообще. Либо Agent Framework, если нужен путь Microsoft, либо AG2, если нужна именно разговорная модель координации и готовность жить на форке.
Сдвиг 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 цепочка» = тот же выбор на уровне кода