Comparativa de frameworks y SDKs para agentes
Dieciséis opciones para crear o ejecutar un agente: 14 frameworks y SDKs de código, una plataforma low-code y un asistente listo para usar. Verificamos cada característica en la documentación oficial el 1 October 2026; los signos de interrogación indican que no pudimos confirmarla.
Matriz de características
| Framework | Lenguajes | Cualquier modelo | Cliente MCP | Servidor MCP | Multiagente | Ejecuciones duraderas | Aprobación humana | Trazas | Evaluaciones | Estrellas de GitHub |
|---|---|---|---|---|---|---|---|---|---|---|
| OpenAI Agents SDK | Python | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sí | No | 29,8k |
| OpenAI Agents SDK (JS) | TypeScript, JavaScript | Sí | Sí | Sin confirmar | Sí | Sin confirmar | Sí | Sí | No | 3,9k |
| Claude Agent SDK | Python, TypeScript | No | Sí | Sin confirmar | Sí | Sin confirmar | Sí | Sí | No | 8,2k |
| Google ADK | Python, TypeScript, Go, Java, Kotlin | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | 21,7k |
| Microsoft Agent Framework | Python, C#, .NET, Go | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sí | Sin confirmar | 13,9k |
| LangGraph | Python, TypeScript, JavaScript | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sí | No | 42,6k |
| CrewAI | Python | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sí | Sin confirmar | 59,3k |
| LlamaIndex | Python, TypeScript | Sí | Sí | Sí | Sí | Sí | Sí | Sin confirmar | Sin confirmar | 52,4k |
| Pydantic AI | Python | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sí | Sí | 20,3k |
| Mastra | TypeScript | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | 28,5k |
| Vercel AI SDK | TypeScript | Sí | Sí | Sin confirmar | Sí | Sí | Sí | Sin confirmar | Sin confirmar | 27,1k |
| smolagents | Python | Sí | Sí | Sin confirmar | Sí | Sin confirmar | Sin confirmar | Sin confirmar | No | 29,6k |
| Agno | Python | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sin confirmar | 42,4k |
| Strands Agents | Python, TypeScript | Sí | Sí | Sin confirmar | Sí | Sin confirmar | Sí | Sí | Sí | 8,6k |
| Dify | Sí | Sí | Sí | Sí | Sí | Sí | Sin confirmar | Sin confirmar | 157,7k | |
| OpenClaw | TypeScript | Sí | Sin confirmar | Sin confirmar | Sí | Sí | Sin confirmar | Sin confirmar | No | 391,1k |
Cuál elegir
Python y ejecuciones largas que deben sobrevivir a los reinicios → LangGraph o Pydantic AI
LangGraph guarda puntos de control de un grafo en Postgres o SQLite y reanuda la ejecución tras los fallos. Pydantic AI se integra con siete motores de ejecución persistente, incluidos Temporal y DBOS, y valida cada resultado según un tipo.
TypeScript y un solo stack para todo → Mastra
Mastra incluye agentes, workflows que se pueden suspender y reanudar, memoria, evaluadores y un servidor MCP en un solo paquete. Si principalmente necesitas ciclos de herramientas detrás de una interfaz Next.js con streaming, Vercel AI SDK es una opción más acotada.
Azure, .NET o migración desde AutoGen → Microsoft Agent Framework
Es el sucesor oficial de AutoGen y Semantic Kernel, con SDKs para Python y C#, workflows de grafos con puntos de control y OpenTelemetry integrado.
Varios lenguajes o Google Cloud → Google ADK
ADK es la única opción de esta lista con SDKs para Java y Kotlin, además de Python, TypeScript y Go. También tiene confirmadas las ocho características, incluidas las evaluaciones.
Claude trabajando con archivos reales → Claude Agent SDK
Integra el entorno de ejecución de Claude Code, con herramientas para archivos y shell, permisos, hooks y subagentes, en tu propio programa. Solo ejecuta modelos Claude, a través de Anthropic, Bedrock, Google Cloud o Foundry.
Sin código de framework → Dify, o OpenClaw para un asistente listo para usar
Dify permite crear agentes y workflows en un editor visual y publicarlos como APIs o servidores MCP. OpenClaw es un asistente ya terminado que alojas tú y al que envías mensajes desde aplicaciones de chat; no es una plataforma sobre la que construir.
Todos los frameworks de la tabla
OpenAI Agents SDK
SDK de Python de código abierto de OpenAI para agentes, deliberadamente minimalista e incluye transferencias, guardrails, sesiones y trazabilidad. Usa modelos de OpenAI de forma predeterminada, pero puede llamar a otros proveedores. Además, permite ejecuciones duraderas mediante una integración con Temporal que alcanzó la disponibilidad general en marzo de 2026.
OpenAI Agents SDK (JS)
La versión para TypeScript y JavaScript del Agents SDK de OpenAI, con los mismos agentes, transferencias, aprobaciones y trazas. Añade agentes de voz en tiempo real que se ejecutan en el navegador mediante WebRTC, mientras que la integración de durabilidad con Temporal sigue siendo exclusiva de Python.
Claude Agent SDK
El SDK de Anthropic incorpora el harness de Claude Code, con herramientas de archivos y shell, permisos, hooks, subagentes y skills, en tu propio programa de Python o TypeScript. A diferencia del resto de esta lista, solo funciona con modelos Claude y su uso se rige por las Condiciones Comerciales de Anthropic.
Google ADK
El Agent Development Kit de Google ofrece SDK para Python, TypeScript, Go, Java y Kotlin, y evaluación integrada en el núcleo. Está pensado primero para Gemini, pero permite usar otros modelos mediante adaptadores y desplegar en Agent Runtime en Google Cloud.
Microsoft Agent Framework
Framework de agentes de Microsoft para Python y .NET, desarrollado por los equipos de Semantic Kernel y AutoGen, disponible de forma general desde abril de 2026. Combina agentes con tipos definidos con flujos de trabajo basados en grafos que permiten guardar puntos de control, reanudar la ejecución y esperar a que intervengan personas. El SDK de Go está en vista previa pública.
LangGraph
Biblioteca de bajo nivel de LangChain para crear agentes como grafos explícitos, con estado guardado mediante puntos de control e interrupciones como elementos centrales. create_agent de LangChain v1 funciona sobre esta biblioteca cuando basta con un ciclo predefinido.
CrewAI
Framework de Python para equipos de agentes que asumen roles y delegan tareas entre sí, coordinados mediante Flows basados en eventos. Los Flows añaden persistencia y permiten recibir comentarios de personas, y la CLI los despliega directamente en el servicio gestionado CrewAI AMP.
LlamaIndex
LlamaIndex combina sus herramientas de análisis y recuperación de documentos con Agent Workflows basados en eventos, en Python y TypeScript. Los Workflows pueden pausarse para solicitar la intervención de una persona, persistir el estado y ofrecerse como servidores MCP o desplegarse en LlamaCloud.
Pydantic AI
Un framework de agentes para Python del equipo de Pydantic, basado en anotaciones de tipo, salidas estructuradas validadas e inyección de dependencias. Destaca por la ejecución duradera en siete motores, desde Temporal hasta Airflow, e incluye Pydantic Evals.
Mastra
Un framework para TypeScript que reúne agentes, workflows con suspensión y reanudación, memoria, evaluaciones y la interfaz de Studio en un solo paquete. Se integra en aplicaciones Next.js, Express o Hono; el núcleo usa la licencia Apache-2.0, mientras que los directorios ee/ usan una licencia empresarial.
Vercel AI SDK
El toolkit de TypeScript de Vercel, independiente del proveedor, donde ToolLoopAgent es la clase principal para agentes desde AI SDK 7. Vincula los ciclos de herramientas con los helpers de interfaz de usuario para streaming, y WorkflowAgent añade ejecuciones que sobreviven a los reinicios.
smolagents
Pequeña biblioteca de Python de Hugging Face, de unas mil líneas, cuyo CodeAgent escribe sus acciones en código Python. Ese código se ejecuta en sandboxes como Modal, E2B o Docker, y los agentes y las herramientas se pueden compartir en Hub.
Agno
Framework y entorno de ejecución de Python: el SDK crea agentes, equipos y workflows, y AgentOS los sirve como una aplicación FastAPI en tu propia infraestructura. Las sesiones, la memoria y las trazas se guardan en tu base de datos, y una interfaz web alojada de Control Plane se conecta desde el navegador.
Strands Agents
Un SDK de AWS para Python y TypeScript en el que el modelo controla el bucle y el agente se ejecuta en tu propio proceso, sin plano de control. Amazon Bedrock es el proveedor predeterminado y Bedrock AgentCore Runtime es la opción de despliegue.
Dify
Una plataforma que puede alojarse por cuenta propia para crear agentes y flujos de trabajo con LLM en un editor visual, en lugar de escribir código para un framework. Desde la v1.6.0, admite MCP en ambas direcciones: una app puede llamar a herramientas MCP y publicarse como servidor MCP.
OpenClaw
Un asistente de IA listo para usar y alojado por cuenta propia, al que puedes enviar mensajes desde WhatsApp, Telegram, Slack, Discord, iMessage y otros servicios. No es un framework para crear tu propio agente y, por diseño, no hay ningún servicio alojado de por medio.
Preguntas sobre frameworks de agentes
¿Cuál es el mejor framework de agentes de IA en 2026?
No hay un ganador único: la opción adecuada depende del lenguaje, la nube y la duración de las ejecuciones. Google ADK y Mastra son los dos únicos de la tabla con las ocho características confirmadas. En Pydantic AI, LangGraph y CrewAI solo faltan por confirmar una o dos, así que filtra primero por lenguaje y compara a partir de ahí.
¿Qué frameworks de agentes son compatibles con MCP?
Los 14 frameworks de código de esta lista y Dify pueden llamar a herramientas en servidores MCP. Menos frameworks documentan cómo exponer tu propio agente como servidor MCP: Google ADK (to_mcp_server()), LlamaIndex (workflow_as_mcp), Mastra (MCPServer), Agno (a través de AgentOS) y Dify. No pudimos confirmar en la documentación la compatibilidad de OpenClaw con MCP.
¿Está obsoleto AutoGen?
AutoGen está en modo de mantenimiento y su última versión fue python-v0.7.5, en September 2025. Microsoft Agent Framework 1.0, disponible de forma general desde el 3 April 2026, es el sucesor oficial tanto de AutoGen como de Semantic Kernel. Semantic Kernel v1 seguirá recibiendo correcciones críticas durante al menos un año a partir de esa fecha.
¿Va a cerrar OpenAI Agent Builder?
Sí. El 3 de junio de 2026, OpenAI anunció que dejará de ofrecer Agent Builder y su producto Evals. Ambos cerrarán el 30 de noviembre de 2026. ChatKit seguirá disponible, pero tendrás que ejecutar su backend por tu cuenta, por ejemplo, con Agents SDK. Agents SDK es una biblioteca independiente de código abierto que sigue publicando versiones; la versión 0.22.3 salió el 17 de septiembre de 2026.
¿Qué frameworks de agentes admiten la ejecución duradera?
LangGraph (checkpointers), Pydantic AI (siete motores, desde Temporal hasta Airflow), Microsoft Agent Framework (Durable Extension), OpenAI Agents SDK para Python (Temporal) y Vercel AI SDK (WorkflowAgent) lo documentan. Mastra y Dify pueden pausar un workflow y reanudarlo más tarde. En Claude Agent SDK, Strands Agents y OpenAI JS SDK encontramos sesiones reanudables, pero no un motor de ejecución duradera.
¿Qué significa un signo de interrogación en la tabla?
Significa que no pudimos confirmar la función en la documentación oficial a fecha de 1 October 2026, no que no exista. Un círculo vacío indica que la biblioteca no ofrece compatibilidad integrada, aunque haya un producto independiente que sí la ofrezca, como LangSmith para las evaluaciones de LangGraph.