reymer.ai
Новости
/
Данные
/
Инструменты
/
Знания
reymer.ai

Медиапортал об автономном бизнесе, AI-трансформации и автономизации.

hello@reymer.ai

Новости

  • Все новости
  • AI-дайджесты

Инструменты

  • Каталог
  • Коллекции
  • Сравнения
  • Промпты
  • Поиск для агентов

Данные

  • AI-рынки
  • Value Chain
  • Цены API
  • Калькулятор
  • AI Intelligence: инсайдеры и фонды

Знания

  • Вся база знаний
  • Карта профессий и AI
  • AI-агенты для бизнеса
  • AI для профессий
  • Gartner MQ анализы
  • Оценка автономизации
  • Глоссарий
  • Кейсы внедрения ИИ
  • FAQ

Справочники

  • Автономный бизнес
  • Claude Code Tips
  • Вайб-кодинг
  • MCP Protocol
  • AI-кодинг агенты
  • Agent Frameworks
  • Deep Thinking Prompts
  • Гид по AI-агентам
  • OpenClaw vs NanoClaw
  • Конституция Claude

Курсы

  • Все курсы
  • Основы AI
  • Промпт-инжиниринг
  • Claude 101
  • Claude Code
  • Claude Agent Skills
  • Perplexity Pro 101
  • OpenClaw 101
  • NanoClaw 101
  • PicoClaw 101

© 2026 reymer.ai · СТАТУС СИСТЕМЫ: РАБОТАЕТ

О проектеПолитика конфиденциальности
Главная/База знаний/Agent Frameworks
← Основная статья: AI-агенты для бизнеса - полный гайд
8 фреймворков в сравнении

Agent Frameworks2026

LangGraph vs CrewAI vs OpenAI SDK vs Google ADK vs Claude SDK vs Mastra — полное сравнение, архитектурные паттерны и когда что выбрать

Фреймворки

LangGraph

~25KPython, TypeScriptMIT
Production:
Directed GraphMCP: Через LangChain адаптерСложность: Высокая

Production-grade фреймворк от LangChain. Workflow как граф с узлами и рёбрами. Durable execution, granular state management, human-in-the-loop.

Durable execution (устойчивость к сбоям)
Granular state: чекпоинтинг, прерывание, возобновление
Advanced Human-in-the-Loop
LangSmith: observability, tracing, evaluation
Streaming: token-by-token + промежуточные шаги
Short-term + long-term persistent memory
Когда использовать:Production-grade stateful workflow, сложные графы решений, уже используете LangChain

CrewAI

~42KPythonMIT
Production:
Role-Based CrewsMCP: Community + A2AСложность: Низкая

Multi-agent фреймворк с ролевой моделью. Агенты как роли в команде (researcher, writer, analyst). Два режима: Crews (автономные) и Flows (enterprise).

Role-based agent design (самая интуитивная абстракция)
Planning agents (пошаговые планы)
Shared memory: short-term, long-term, entity
Agentic RAG (knowledge sources + query rewriting)
100+ open-source tools
A2A protocol support (нативный)
Когда использовать:Быстрый прототип multi-agent с понятными ролями, business workflow automation

OpenAI Agents SDK

~19KPython, TypeScriptMIT
Production:
Minimal AbstractionsMCP: ПоддерживаетсяСложность: Очень низкая

Lightweight фреймворк от OpenAI. Три концепта: Agent, Handoff, Guardrail. Минимум boilerplate, самый быстрый по latency.

Agent + Handoff + Guardrail — три концепта
Guardrails (валидация входов/выходов)
Sessions (управление историей)
Tracing (Logfire, AgentOps)
Realtime Agents (voice + interruption)
Provider-agnostic (100+ LLM через адаптеры)
Когда использовать:Быстрый старт, GPT-native приложения, минимум boilerplate

Google ADK

~18KPython, TypeScript, Go, JavaApache-2.0
Production:
Code-first ModularMCP: НативныйСложность: Средняя

Agent Development Kit от Google. Оптимизирован для Gemini, но model-agnostic. Иерархические multi-agent системы, Vertex AI интеграция.

Оптимизация для Gemini 2.5 / 3 Pro
MCP tools support (нативный)
Google Search, Code Execution, Computer Use
Interactions API (stateful multi-turn)
Tool confirmation workflow (safety)
Vertex AI Agent Engine deployment
Когда использовать:Google Cloud / Gemini ecosystem, multi-language команды

Claude Agent SDK

~5KPythonMIT
Production:
Agent Loop + MCPMCP: Нативный (создатель)Сложность: Низкая-средняя

SDK от Anthropic на движке Claude Code. In-process MCP-серверы для custom tools, hooks для детерминированной обработки.

query() и ClaudeSDKClient интерфейсы
Custom tools через @tool decorator
Hooks system (обработка на каждом шаге)
ThinkingConfig (extended thinking)
MCP — нативный (создатель протокола)
File operations, Bash execution
Когда использовать:Coding agents, task automation, глубокая интеграция с Claude

Mastra

~21KTypeScriptApache-2.0
Production:
Graph-based WorkflowsMCP: НативныйСложность: Низкая

TypeScript-native фреймворк от создателей Gatsby.js. Graph-based orchestration, 40+ AI providers, интеграция с React/Next.js.

Model routing (40+ AI providers)
Graph workflows: .then(), .branch(), .parallel()
Human-in-the-loop (suspend/resume)
Semantic memory + conversation history
MCP servers support (нативный)
Built-in evals и observability
Когда использовать:TypeScript/JavaScript команды, Next.js/React приложения

AWS Strands

~5KPython, TypeScriptApache-2.0
Production:
Model-DrivenMCP: НативныйСложность: Низкая

SDK от AWS. Model-driven подход: модель = ядро интеллекта. Bedrock интеграция, edge deployment, sub-100ms latency.

Model-agnostic (Bedrock, Anthropic, Gemini, Ollama)
Built-in MCP support
AWS Lambda, Fargate, EKS deployment
Edge Device Support (sub-100ms)
Bidirectional streaming
OpenTelemetry observability
Когда использовать:AWS ecosystem, serverless, edge devices

LlamaIndex Workflows

~47KPython, TypeScriptMIT
Production:
Event-DrivenMCP: Через интеграцииСложность: Средняя

Data-centric фреймворк. Специализация на ingesting, indexing, retrieval из 100+ форматов. Agentic Document Workflows.

Agentic Document Workflows (ADW)
AgentWorkflow для multi-agent
RAG pipeline integration
Async-first (FastAPI совместимость)
Stateful pause/resume
LlamaCloud для cloud parsing
Когда использовать:Knowledge management, document processing, RAG-heavy приложения

Какой выбрать?

Если вам нужно...Выбирайте
Production-grade durability, сложные stateful workflowLangGraph
Быстрый прототип multi-agent с ролямиCrewAI
Enterprise .NET + Python, AzureMicrosoft Agent Framework
Минимум кода, быстрый старт, GPT-nativeOpenAI Agents SDK
Google Cloud / Gemini ecosystemGoogle ADK
Coding agents, Claude интеграцияClaude Agent SDK
RAG, document processingLlamaIndex Workflows
TypeScript / Next.js / ReactMastra
AWS ecosystem, serverless, edgeAWS Strands Agents

Архитектурные паттерны

ReAct

(Reasoning + Acting)

Агент «думает вслух», выбирает действие, наблюдает результат, использует его для следующего шага. Цикл: Thought → Action → Observation.

Когда:Путь к решению неясен заранее, нужна exploration и adaptation
Frameworks:Все основные (LangGraph, CrewAI, OpenAI SDK, ADK)

Plan-and-Execute

(Планирование + Выполнение)

Сначала создаётся multi-step план, затем пошаговое выполнение каждого шага с возможностью replanning при необходимости.

Когда:Предсказуемые multi-step процессы, workflow можно определить заранее
Frameworks:LangGraph (нативный), CrewAI (planning agents), Google ADK

Multi-Agent: Supervisor

(Координатор + Исполнители)

Один агент-координатор распределяет задачи подчинённым специализированным агентам и собирает результаты.

Когда:Сложные задачи с чёткой декомпозицией на подзадачи
Frameworks:LangGraph, CrewAI, Google ADK, Microsoft Agent Framework

Multi-Agent: Peer-to-Peer

(Равноправные агенты)

Агенты передают управление друг другу через handoffs. Нет центрального координатора, каждый агент решает, кому передать.

Когда:Линейные workflow, цепочки специализированных обработчиков
Frameworks:OpenAI Agents SDK (нативный), LangGraph

Multi-Agent: Debate

(Дискуссия / Дебаты)

Агенты обсуждают решения, каждый представляет свою точку зрения. Group decision-making через conversational patterns.

Когда:Brainstorming, оценка рисков, peer review
Frameworks:AutoGen / Microsoft Agent Framework

Типы памяти агентов

Short-term

Текущий контекст разговора + summarized state. Быстрый доступ.

Последние 10 сообщений в чате

Long-term

Vector store, по запросу извлекает релевантную историю.

Прошлые проекты и решения

Episodic

Конкретные события и их контекст.

«Подход X не сработал с клиентом Y из-за Z»

Semantic

Обобщённые знания и закономерности.

«Подход X работает лучше при условиях A и B»

Entity

Информация о конкретных сущностях.

Профили клиентов, спецификации проектов

Хронология 2026

Мар 2025
OpenAI выпускает Agents SDK (ex-Swarm)
Апр 2025
Google запускает ADK + A2A Protocol
Сер 2025
LangGraph v1.0 — стабильный релиз
Ноя 2025
MCP передан в Linux Foundation (Agentic AI Foundation)
Дек 2025
CrewAI: 60% Fortune 500, 12M daily executions
Янв 2026
CrewAI: A2A task execution, structured outputs
Фев 2026
Microsoft Agent Framework RC (AutoGen + Semantic Kernel)
Фев 2026
Mastra 1.0 stable ($13M seed, создатели Gatsby.js)

Частые вопросы

Какой agent framework лучший в 2026 году?
Зависит от задачи. Для production — LangGraph. Для быстрого прототипа — CrewAI или OpenAI SDK. Для TypeScript — Mastra. Для Google Cloud — ADK. Для Claude — Claude Agent SDK. Универсального «лучшего» нет.
Чем agent frameworks отличаются от обычных API-вызовов к LLM?
Frameworks добавляют: management state между вызовами, tool use (выполнение действий), memory (запоминание контекста), multi-agent orchestration (координация агентов), human-in-the-loop (одобрение человеком). Простой API-вызов — это один запрос-ответ.
Нужен ли мне agent framework?
Если ваша задача — один запрос к LLM и ответ, framework не нужен. Если нужны: многошаговые workflow, работа с инструментами (API, БД, файлы), управление состоянием между шагами, несколько агентов — тогда да.
LangGraph или CrewAI?
LangGraph — более мощный и гибкий, но сложнее в освоении. CrewAI — проще и быстрее для прототипов (на 40% быстрее в разработке). Для production с кастомной логикой — LangGraph. Для бизнес-workflow с чёткими ролями — CrewAI.
Поддерживают ли frameworks работу с разными LLM?
Да, большинство frameworks model-agnostic: LangGraph (через LangChain), CrewAI, Mastra (40+ провайдеров), Strands (Bedrock, Anthropic, Gemini, Ollama). OpenAI SDK и Claude SDK оптимизированы под свои модели, но поддерживают адаптеры.
Что такое MCP и A2A и зачем они нужны agent frameworks?
MCP (Model Context Protocol) — стандарт подключения агента к инструментам (GitHub, БД, Slack). A2A (Agent-to-Agent Protocol) — стандарт общения между агентами. Вместе они формируют «USB-C для AI-агентов». Большинство современных frameworks поддерживают MCP.

Хотите глубже разобраться в AI-агентах?

Изучите наши гайды и курсы по AI-кодингу и агентным системам

MCP Protocol гайдAI-кодинг агенты 2026AI для разработчиков

Agent Frameworks 2026 — Полное сравнение

Сравнение 8 AI Agent Frameworks: LangGraph, CrewAI, OpenAI Agents SDK, Google ADK, Claude Agent SDK, Mastra, AWS Strands, LlamaIndex.

Фреймворки

  • LangGraph (~25K stars, Python, TypeScript): Production-grade фреймворк от LangChain. Workflow как граф с узлами и рёбрами. Durable execution, granular state management, human-in-the-loop.. Архитектура: Directed Graph. MCP: Через LangChain адаптер. Когда: Production-grade stateful workflow, сложные графы решений, уже используете LangChain. Production-ready: 5/5.
  • CrewAI (~42K stars, Python): Multi-agent фреймворк с ролевой моделью. Агенты как роли в команде (researcher, writer, analyst). Два режима: Crews (автономные) и Flows (enterprise).. Архитектура: Role-Based Crews. MCP: Community + A2A. Когда: Быстрый прототип multi-agent с понятными ролями, business workflow automation. Production-ready: 4/5.
  • OpenAI Agents SDK (~19K stars, Python, TypeScript): Lightweight фреймворк от OpenAI. Три концепта: Agent, Handoff, Guardrail. Минимум boilerplate, самый быстрый по latency.. Архитектура: Minimal Abstractions. MCP: Поддерживается. Когда: Быстрый старт, GPT-native приложения, минимум boilerplate. Production-ready: 3/5.
  • Google ADK (~18K stars, Python, TypeScript, Go, Java): Agent Development Kit от Google. Оптимизирован для Gemini, но model-agnostic. Иерархические multi-agent системы, Vertex AI интеграция.. Архитектура: Code-first Modular. MCP: Нативный. Когда: Google Cloud / Gemini ecosystem, multi-language команды. Production-ready: 4/5.
  • Claude Agent SDK (~5K stars, Python): SDK от Anthropic на движке Claude Code. In-process MCP-серверы для custom tools, hooks для детерминированной обработки.. Архитектура: Agent Loop + MCP. MCP: Нативный (создатель). Когда: Coding agents, task automation, глубокая интеграция с Claude. Production-ready: 3/5.
  • Mastra (~21K stars, TypeScript): TypeScript-native фреймворк от создателей Gatsby.js. Graph-based orchestration, 40+ AI providers, интеграция с React/Next.js.. Архитектура: Graph-based Workflows. MCP: Нативный. Когда: TypeScript/JavaScript команды, Next.js/React приложения. Production-ready: 4/5.
  • AWS Strands (~5K stars, Python, TypeScript): SDK от AWS. Model-driven подход: модель = ядро интеллекта. Bedrock интеграция, edge deployment, sub-100ms latency.. Архитектура: Model-Driven. MCP: Нативный. Когда: AWS ecosystem, serverless, edge devices. Production-ready: 4/5.
  • LlamaIndex Workflows (~47K stars, Python, TypeScript): Data-centric фреймворк. Специализация на ingesting, indexing, retrieval из 100+ форматов. Agentic Document Workflows.. Архитектура: Event-Driven. MCP: Через интеграции. Когда: Knowledge management, document processing, RAG-heavy приложения. Production-ready: 4/5.

Архитектурные паттерны

  • ReAct (Reasoning + Acting): Агент «думает вслух», выбирает действие, наблюдает результат, использует его для следующего шага. Цикл: Thought → Action → Observation. Когда: Путь к решению неясен заранее, нужна exploration и adaptation. Frameworks: Все основные (LangGraph, CrewAI, OpenAI SDK, ADK).
  • Plan-and-Execute (Планирование + Выполнение): Сначала создаётся multi-step план, затем пошаговое выполнение каждого шага с возможностью replanning при необходимости. Когда: Предсказуемые multi-step процессы, workflow можно определить заранее. Frameworks: LangGraph (нативный), CrewAI (planning agents), Google ADK.
  • Multi-Agent: Supervisor (Координатор + Исполнители): Один агент-координатор распределяет задачи подчинённым специализированным агентам и собирает результаты. Когда: Сложные задачи с чёткой декомпозицией на подзадачи. Frameworks: LangGraph, CrewAI, Google ADK, Microsoft Agent Framework.
  • Multi-Agent: Peer-to-Peer (Равноправные агенты): Агенты передают управление друг другу через handoffs. Нет центрального координатора, каждый агент решает, кому передать. Когда: Линейные workflow, цепочки специализированных обработчиков. Frameworks: OpenAI Agents SDK (нативный), LangGraph.
  • Multi-Agent: Debate (Дискуссия / Дебаты): Агенты обсуждают решения, каждый представляет свою точку зрения. Group decision-making через conversational patterns. Когда: Brainstorming, оценка рисков, peer review. Frameworks: AutoGen / Microsoft Agent Framework.

Decision Matrix

  • Production-grade durability, сложные stateful workflow → LangGraph
  • Быстрый прототип multi-agent с ролями → CrewAI
  • Enterprise .NET + Python, Azure → Microsoft Agent Framework
  • Минимум кода, быстрый старт, GPT-native → OpenAI Agents SDK
  • Google Cloud / Gemini ecosystem → Google ADK
  • Coding agents, Claude интеграция → Claude Agent SDK
  • RAG, document processing → LlamaIndex Workflows
  • TypeScript / Next.js / React → Mastra
  • AWS ecosystem, serverless, edge → AWS Strands Agents

Типы памяти агентов

  • Short-term: Текущий контекст разговора + summarized state. Быстрый доступ. Пример: Последние 10 сообщений в чате
  • Long-term: Vector store, по запросу извлекает релевантную историю. Пример: Прошлые проекты и решения
  • Episodic: Конкретные события и их контекст. Пример: «Подход X не сработал с клиентом Y из-за Z»
  • Semantic: Обобщённые знания и закономерности. Пример: «Подход X работает лучше при условиях A и B»
  • Entity: Информация о конкретных сущностях. Пример: Профили клиентов, спецификации проектов

FAQ

  • Какой agent framework лучший в 2026 году? — Зависит от задачи. Для production — LangGraph. Для быстрого прототипа — CrewAI или OpenAI SDK. Для TypeScript — Mastra. Для Google Cloud — ADK. Для Claude — Claude Agent SDK. Универсального «лучшего» нет.
  • Чем agent frameworks отличаются от обычных API-вызовов к LLM? — Frameworks добавляют: management state между вызовами, tool use (выполнение действий), memory (запоминание контекста), multi-agent orchestration (координация агентов), human-in-the-loop (одобрение человеком). Простой API-вызов — это один запрос-ответ.
  • Нужен ли мне agent framework? — Если ваша задача — один запрос к LLM и ответ, framework не нужен. Если нужны: многошаговые workflow, работа с инструментами (API, БД, файлы), управление состоянием между шагами, несколько агентов — тогда да.
  • LangGraph или CrewAI? — LangGraph — более мощный и гибкий, но сложнее в освоении. CrewAI — проще и быстрее для прототипов (на 40% быстрее в разработке). Для production с кастомной логикой — LangGraph. Для бизнес-workflow с чёткими ролями — CrewAI.
  • Поддерживают ли frameworks работу с разными LLM? — Да, большинство frameworks model-agnostic: LangGraph (через LangChain), CrewAI, Mastra (40+ провайдеров), Strands (Bedrock, Anthropic, Gemini, Ollama). OpenAI SDK и Claude SDK оптимизированы под свои модели, но поддерживают адаптеры.
  • Что такое MCP и A2A и зачем они нужны agent frameworks? — MCP (Model Context Protocol) — стандарт подключения агента к инструментам (GitHub, БД, Slack). A2A (Agent-to-Agent Protocol) — стандарт общения между агентами. Вместе они формируют «USB-C для AI-агентов». Большинство современных frameworks поддерживают MCP.