Saltar al contenido
Pilar 9

Frameworks de agentes de IA: comparativa (LangGraph/CrewAI/AutoGen)

Comparativa de frameworks para agentes de IA: LangGraph, CrewAI, Microsoft Agent Framework (sucesor de AutoGen) y los SDK de OpenAI y Claude, según arquitectura y madurez.

Para: Desarrolladores, ingenieros de IA, tech leads

Definición

Un framework de agentes es una biblioteca de software o un entorno de ejecución que va más allá de las simples llamadas a la API de un LLM y reúne componentes como abstracción de agente, tool calling, gestión de estado, orquestación, observabilidad y hooks de producción. La comparativa de frameworks LangGraph, CrewAI y AutoGen (junto con los SDK de OpenAI, Anthropic y Microsoft) ayuda a los responsables de decisiones a elegir la herramienta adecuada según el stack de lenguajes, la necesidad multiagente y los requisitos de soberanía. La elección correcta depende del caso de uso, no de las estrellas de GitHub.

De un vistazo

  • ✓En 2026, la elección del framework depende del stack de lenguajes, los requisitos de soberanía y la necesidad multiagente, no de las estrellas de GitHub (criterio de Blck Alpaca, datos de mayo de 2026).
  • ✓LangGraph (LangChain Inc., versión 1.2.0 del 12.05.2026) es un framework de orquestación de bajo nivel para workflows con estado y de larga duración y, según el repositorio de LangChain, lo usan en producción Klarna, Replit, Uber y LinkedIn, entre otros.
  • ✓CrewAI (v1.10.1, Q1 2026) destaca por su modelo mental basado en roles y el prototipo multiagente más rápido; el dato «60 % de las Fortune 500 estadounidenses» figura en el perfil corporativo del comunicado de prensa de CrewAI (Business Wire, 11.02.2026), no procede de la encuesta presentada en él y es una afirmación del fabricante no verificada de forma independiente.
  • ✓Según la hoja de ruta de Microsoft, AutoGen está en modo de mantenimiento; Microsoft recomienda migrar a Microsoft Agent Framework, que unifica Semantic Kernel y AutoGen (techcommunity.microsoft.com, abril de 2026).
  • ✓Microsoft Agent Framework 1.0 tiene disponibilidad general desde el 03.04.2026 (licencia MIT, compromiso LTS, A2A y MCP nativos, prioridad para .NET y Python), tras la Public Preview iniciada el 01.10.2025 (Microsoft DevBlogs).
  • ✓OpenAI Agents SDK (lanzamiento: 11.03.2025) recibió el 15.04.2026 ejecución nativa en sandbox y un harness nativo del modelo; OpenAI desactivó la Assistants API el 26.08.2026 (openai.com).
  • ✓Claude Agent SDK surgió el 29.09.2025 a partir del Claude Code SDK (subagentes, sesiones, hooks); el código está bajo Apache 2.0 y el uso, bajo los Anthropic Commercial Terms (anthropic.com).
  • ✓Los protocolos MCP (más de 110 millones de descargas mensuales del SDK, datos de abril de 2026) y A2A v1.0 (GA el 09.04.2026, más de 150 organizaciones bajo la Linux Foundation) desacoplan la elección del framework y reducen el vendor lock-in.
  • ✓Para una soberanía europea estricta son adecuados n8n (proveedor berlinés, self-hosting de primer nivel) y LangGraph, CrewAI o Pydantic AI autoalojados en STACKIT, IONOS u OVHcloud.

¿Qué es un framework de agentes?

Un framework de agentes es una biblioteca de software o un entorno de ejecución que va más allá de las simples llamadas a la API de un LLM. Según el criterio de Blck Alpaca, reúne al menos cuatro de los seis componentes siguientes: una abstracción de agente (instrucción, herramientas y modelo como unidad componible), una capa de tool calling / function calling con gestión de errores, gestión de estado a lo largo de varios pasos, orquestación para flujos de varios pasos o multiagente, observabilidad/tracing para depuración y auditoría, y hooks de producción como human-in-the-loop, guardrails y streaming.

Los fabricantes ponen el acento en aspectos distintos: en «Building Effective Agents» (diciembre de 2024), Anthropic distingue los workflows (rutas de código predefinidas) de los agentes, que dirigen sus propios pasos de forma dinámica. LangChain describe LangGraph como «low-level orchestration framework […] for long-running, stateful agents». Microsoft habla de un «unified agent framework» con una base pensada para la empresa. Esta página ofrece una visión general, neutral respecto a los fabricantes, de los frameworks más importantes para responsables de decisiones y tech leads de toda Europa.

Los tres clásicos: LangGraph, CrewAI, AutoGen

LangGraph (LangChain Inc., EE. UU.) modela los agentes como un grafo de nodos y aristas y está diseñado para producción con estado y procesos de larga duración. La versión actual es la 1.2.0 (12.05.2026). Sus puntos fuertes son el control de bajo nivel, la durable execution, el human-in-the-loop, una observabilidad madura con LangSmith y la cadena de herramientas más amplia gracias al ecosistema LangChain (más de 750 herramientas). Sus puntos débiles son la curva de aprendizaje que impone el modelo mental de grafos, cierta verbosidad (según análisis de terceros, 120 líneas de código en lugar de 40 para un agente ReAct) y el árbol de dependencias de LangChain. Según el repositorio de LangChain, Klarna, Replit, Uber, LinkedIn y Elastic, entre otros, usan LangGraph en producción.

CrewAI (crewAI Inc., EE. UU.; v1.10.1, Q1 2026) sigue un modelo mental basado en roles con Crews y Flows orientados a eventos. Está limitado a Python, se concibió como solución independiente (sin herencia de LangChain) y admite MCP y A2A de forma nativa. Su punto fuerte es el prototipo multiagente más rápido; sus puntos débiles, una abstracción que se vuelve opaca con más de cinco agentes y, según análisis de terceros, un sobrecoste de tokens de alrededor del 18 % en configuraciones de 3 agentes. En el comunicado de prensa sobre su 2026 State of Agentic AI Survey (Business Wire, 11.02.2026), CrewAI afirma en su perfil corporativo que su plataforma la utiliza el 60 % de las empresas estadounidenses de la Fortune 500. La cifra no es un resultado de la encuesta (500 directivos de nivel C y alta dirección de empresas con al menos 100 millones de USD de facturación y 5.000 empleados, siete regiones). Es una afirmación del fabricante que no ha sido auditada de forma independiente.

AutoGen queda absorbido por su sucesor: según la hoja de ruta de Microsoft, AutoGen está en modo de mantenimiento y el foco estratégico está en Microsoft Agent Framework, que integra los conceptos de AutoGen en un nuevo motor de workflows basado en grafos (techcommunity.microsoft.com, abril de 2026). Si hoy empiezas un proyecto nuevo con AutoGen, planifica desde el principio la ruta de migración a Microsoft Agent Framework.

Los SDK de los proveedores: OpenAI, Anthropic, Microsoft

OpenAI Agents SDK (lanzamiento: 11.03.2025) es un framework ligero, Python-first, con abstracciones mínimas. La actualización «The next evolution of the Agents SDK» (15.04.2026) añadió ejecución nativa en sandbox y un harness nativo del modelo para tareas de larga duración. Sus puntos fuertes son el menor tiempo hasta la primera demo, el constructor visual AgentKit y el soporte de primer nivel para MCP y AGENTS.md. Sus puntos débiles son la atracción hacia los modelos de OpenAI y una API que sigue en v0.x. OpenAI desactivó el 26 de agosto de 2026 la antigua Assistants API; según OpenAI, las nuevas integraciones pasan por la Responses API.

Claude Agent SDK surgió el 29.09.2025 a partir del Claude Code SDK y ofrece un harness de agentes de alta calidad con subagentes, sesiones, hooks y permisos y sandbox integrados. MCP es compatible de forma nativa. Un punto importante para evaluar la licencia: el código está bajo Apache 2.0, pero el uso se rige por los Anthropic Commercial Terms, así que no es un modelo puramente open source. El SDK está ligado a los modelos Claude y sigue en fase v0.x, con breaking changes.

Microsoft Agent Framework tiene disponibilidad general (GA) desde el 03.04.2026 (Public Preview desde el 01.10.2025), se publica bajo licencia MIT y viene con un compromiso explícito de LTS. Unifica Semantic Kernel y AutoGen (cuyos proyectos predecesores sumaban más de 75.000 estrellas en GitHub), ofrece soporte de primer nivel para .NET además de Python, soporte nativo de A2A y MCP, y seis proveedores intercambiables con una sola línea (Azure OpenAI, OpenAI, Anthropic, Bedrock, Gemini, Ollama). Sus puntos débiles son la juventud de la versión GA y la sospecha de lock-in por su integración con Azure AI Foundry.

Conviene tener en cuenta otros dos frameworks: Pydantic AI (v1.95.0, 13.05.2026, MIT) apuesta por la seguridad de tipos, la independencia del proveedor y la observabilidad nativa con Logfire en una región de la UE. n8n (n8n GmbH, Berlín) es la única solución desarrollada en la región DACH (Alemania, Austria y Suiza) con nodos de agente nativos basados en LangChain y licencia fair-code.

Tabla comparativa

Datos a 13 de mayo de 2026. Las versiones y el número de estrellas reflejan solo un momento concreto.

Criterio

LangGraph

CrewAI

OpenAI Agents SDK

Microsoft Agent Framework

Claude Agent SDK

Fabricante

LangChain Inc. (EE. UU.)

crewAI Inc. (EE. UU.)

OpenAI (EE. UU.)

Microsoft (EE. UU.)

Anthropic (EE. UU.)

Lenguaje(s)

Python, JS/TS

solo Python

Python, TypeScript

.NET (C#), Python

Python, TypeScript

Licencia

MIT

MIT (Core) + Enterprise

Apache 2.0 / MIT (SDK)

MIT

Apache 2.0 (código) + Anthropic Commercial Terms

Versión

1.2.0 (12.05.2026)

1.10.1 (Q1 2026)

≥0.14.0 (04/2026)

1.0 GA (03.04.2026)

TS 0.2.x / Py 0.1.34

Madurez

GA (v1)

GA

GA (v0.x)

GA + LTS

Biblioteca GA, API v0.x

MCP

mediante adaptador

nativo

nativo

nativo

nativo

A2A

mediante adaptador

nativo

En la hoja de ruta

nativo

no nativo oficialmente

Multiagente

Grafo (Supervisor/Swarm)

Crews + Flows

Handoffs

Workflow de grafos

Subagentes + sesiones

Observabilidad

LangSmith, OTel

AMP, OTel

UI de trazas, OTel

App Insights, OTel

Basada en hooks

Adecuado para

Cargas de trabajo con estado sujetas a auditoría

Prototipado rápido, pipelines de contenido e investigación

Casos de uso centrados en GPT

Stack .NET/Azure

Agentes de programación e investigación con Claude

Criterios de selección: ¿qué framework y cuándo?

La elección sigue una ruta de decisión. Primero, la pregunta de Anthropic: ¿Necesito realmente un framework? Con solo una o dos herramientas sin estado suele bastar la llamada directa a la API del LLM. A partir de unas tres herramientas con estado, un framework compensa.

  • ¿Necesitas .NET/C# sí o sí? → Microsoft Agent Framework.
  • ¿Ya tienes LangChain/LangSmith en el stack, o necesitas auditoría y workflows de larga duración? → LangGraph.
  • ¿Solo GPT y la ruta más rápida hacia la demo? → OpenAI Agents SDK.
  • ¿Modelos de Anthropic como apuesta estratégica, agentes de programación o de larga duración? → Claude Agent SDK.
  • ¿Prototipado multiagente lo más rápido posible con un modelo de roles/crews? → CrewAI.
  • ¿Seguridad de tipos y disciplina de ingeniería por encima del time-to-demo? → Pydantic AI.
  • ¿Low-code, citizen developers o soberanía europea estricta? → n8n.

Un antipatrón frecuente es elegir el framework antes de definir el caso de uso. Igual de arriesgados son el vendor lock-in por una gestión de estado propietaria, ignorar las capas de protocolo MCP y A2A y subestimar la observabilidad. Mantén los prompts, las herramientas y las suites de evaluación lo más independientes posible del framework para facilitar un cambio.

Los protocolos desacoplan la elección: MCP y A2A

Desde la donación del Model Context Protocol (MCP) a la Agentic AI Foundation de la Linux Foundation (09.12.2025) y la GA de A2A v1.0 (09.04.2026, con más de 150 organizaciones participantes, más de 22.000 estrellas en GitHub y SDK en cinco lenguajes), la elección del framework puede desacoplarse. MCP estandariza el acceso a herramientas (más de 110 millones de descargas mensuales del SDK y más de 10.000 servidores activos, datos de abril de 2026); A2A estandariza la comunicación entre agentes.

CrewAI, OpenAI Agents SDK, Microsoft Agent Framework, Claude Agent SDK, Pydantic AI y n8n, que trae nodos propios como cliente MCP y servidor MCP, ofrecen soporte nativo de MCP; LangGraph recurre a adaptadores. A2A nativo lo incorporan Microsoft Agent Framework, CrewAI y Pydantic AI. Si quieres evitar el lock-in, prioriza frameworks que cumplan los protocolos.

Contexto europeo: soberanía, hosting y Reglamento de IA de la UE

Nota: las siguientes afirmaciones son informativas y no constituyen asesoramiento jurídico. La conformidad con el RGPD y con el Reglamento de IA de la UE depende de cada caso y debe acordarse con los equipos de protección de datos y compliance y con juristas especializados.

Los frameworks open source totalmente autoalojables (LangGraph, CrewAI Core, Pydantic AI, n8n) pueden operarse en proveedores de hosting europeos como STACKIT (Schwarz), IONOS Cloud u OVHcloud y ofrecen así un alto grado de soberanía. n8n, al ser un proveedor con sede en Berlín, aporta además soberanía respecto al proveedor. Los SDK vinculados de forma propietaria a proveedores de LLM estadounidenses (OpenAI Agents SDK, Claude Agent SDK) solo alcanzan una residencia de datos estricta en la UE a través de vías como Azure OpenAI (UE) o AWS Bedrock (UE). Microsoft Agent Framework funciona en regiones de Azure en la UE (Fráncfort, West Europe, Switzerland North, Sweden Central) bajo el Microsoft EU Data Boundary; sin embargo, el debate sobre la CLOUD Act sigue abierto.

Sobre el Reglamento de IA de la UE: el marco está en vigor desde agosto de 2024. Las obligaciones para sistemas de alto riesgo debían aplicarse inicialmente a partir del 2 de agosto de 2026 (anexo III) y del 2 de agosto de 2027 (anexo I). El Reglamento Ómnibus Digital (UE) 2026/1744 está en vigor desde el 27 de julio de 2026 y aplaza ambas fechas: para los sistemas de alto riesgo del anexo III, las obligaciones se aplican a partir del 2 de diciembre de 2027; para la IA en productos regulados del anexo I, a partir del 2 de agosto de 2028. Para despliegues de alto riesgo con requisitos de logging, trazabilidad y supervisión humana, LangGraph con LangSmith, Microsoft Agent Framework con Application Insights y Pydantic AI con Logfire ofrecen rutas de tracing compatibles con OTel.

Perspectivas y recomendación práctica

El mercado se consolida en torno a protocolos abiertos en lugar de ecosistemas cerrados: MCP y A2A se convierten en el idioma común, AutoGen se integra en Microsoft Agent Framework y los SDK de los proveedores maduran hacia el sandbox y la durable execution. En la práctica conviene un modelo mixto en lugar de un monocultivo; por ejemplo, n8n para la automatización de workflows, LangGraph o CrewAI autoalojados para agentes code-first y Pydantic AI con Logfire en región UE para producción Python con tipado seguro. Empieza por el caso de uso y una prueba de concepto ligera, mantén los prompts y las herramientas independientes del framework y vuelve a comprobar las versiones, el número de estrellas y el estado del Reglamento de IA de la UE justo antes de cada decisión.

Todos los artículos de este tema

9 artículos
3.2

LangGraph: agentes con estado como grafo dirigido

LangGraph es un framework de orquestación de bajo nivel de LangChain Inc. para construir agentes de IA con estado y de larga duración. Modela los agentes como un grafo dirigido de nodos y aristas con estado compartido, checkpointing persistente, human-in-the-loop y streaming. Está disponible en la versión principal estable 1.x, con licencia MIT.

Experto·7 min
3.3

CrewAI: visión general de las crews multiagente basadas en roles

CrewAI es un framework de código abierto (MIT, Python 3.10 a 3.13) para crear sistemas multiagente según el modelo crew: varios agentes de IA reciben cada uno un rol, un objetivo y una historia de fondo (backstory), asumen tareas (tasks) y colaboran en una crew de forma secuencial o jerárquica. CrewAI se considera la vía más rápida hacia un prototipo multiagente.

Intermedio·7 min
3.4

AutoGen v0.4 vs. AG2: la escisión de la comunidad de Microsoft, explicada

AutoGen vs. AG2 designa la escisión del proyecto AutoGen original: con la v0.4, Microsoft reconstruyó AutoGen sobre una arquitectura basada en eventos y en actores, mientras que dos de los autores originales de AutoGen, Chi Wang y Qingyun Wu, siguieron desarrollando con la comunidad el código clásico basado en conversaciones con el nombre AG2 (hoy AG2 Classic). Ambos comparten el concepto multiagente, pero difieren en gobernanza, arquitectura y hoja de ruta.

Intermedio·7 min
3.5

OpenAI Agents SDK: qué puede hacer y cuándo encaja

El OpenAI Agents SDK es un framework ligero de código abierto (licencia MIT, Python y TypeScript) para crear agentes con pocas abstracciones. Reúne Agents, Handoffs, Guardrails, Sessions y Tracing, es el sucesor apto para producción del experimento Swarm y desde abril de 2026 incorpora ejecución en sandbox y un harness nativo del modelo.

Intermedio·7 min
3.6

Claude Agent SDK: cómo crear agentes nativos de Anthropic

El Claude Agent SDK es el framework oficial de Anthropic para crear agentes de IA listos para producción basados en los modelos Claude. Ofrece un harness de agente completo con uso de herramientas (tool use), integración nativa de MCP, subagentes, gestión de sesiones y de contexto, y un sistema integrado de permisos y sandbox. Surgió del Claude Code SDK (renombrado el 29 de septiembre de 2025).

Intermedio·7 min
3.7

Google ADK: Agent Development Kit con soporte nativo de A2A

Google ADK (Agent Development Kit) es el framework de código abierto de Google para crear sistemas de uno o varios agentes, con soporte nativo del protocolo A2A y de MCP. Está optimizado para los modelos Gemini y Vertex AI, y se dirige sobre todo a equipos que trabajan con Google Cloud. La dependencia de Google Cloud (lock-in) es alta si los agentes se ejecutan en Vertex AI con Gemini, y baja si se autoalojan con otros modelos.

Intermedio·5 min
3.8

Pydantic AI: el enfoque type-first para agentes en Python

Pydantic AI es un framework de agentes de código abierto (licencia MIT) de Pydantic Inc. para Python a partir de la versión 3.11. Lleva al mundo de los LLM la biblioteca Pydantic, conocida por la validación de datos: salidas de agentes estructuradas y con comprobación de tipos, inyección de dependencias y conexión agnóstica al modelo. El objetivo es calidad de ingeniería en lugar de código de demo rápido.

Intermedio·7 min
3.9

Microsoft Semantic Kernel para stacks empresariales .NET/Java

Semantic Kernel es un SDK de código abierto de Microsoft que integra modelos de lenguaje de gran tamaño en aplicaciones .NET, Python y Java mediante plugins, funciones, function calling, vector stores y conectores. Microsoft presenta Microsoft Agent Framework, que fusiona Semantic Kernel y AutoGen, como sucesor directo de ambos proyectos.

Intermedio·6 min
3.10

Constructores visuales de agentes de IA: Langflow vs. Flowise vs. n8n

Langflow, Flowise y n8n son constructores visuales low-code para agentes de IA: con arrastrar y soltar conectas LLM, herramientas y fuentes de datos y creas flujos de trabajo funcionales sin programar a fondo. Langflow y Flowise se centran en aplicaciones LLM y prototipos RAG; n8n (Berlín), en la automatización de flujos de trabajo con nodos de agente y más de 400 integraciones.

Intermedio·7 min