overview
¿Qué es langgraph?
langgraph es un framework de orquestación de bajo nivel y una herramienta de tiempo de ejecución desarrollada por LangChain que permite a los desarrolladores que construyen agentes de IA complejos y con estado, construir, gestionar y desplegar agentes de larga duración y con estado. Utiliza una arquitectura basada en grafos para modelar y gestionar relaciones intrincadas entre varios componentes de un flujo de trabajo de agente de IA. Este framework define los flujos de trabajo de IA como máquinas de estado utilizando nodos y aristas, donde los nodos representan lógica discreta (por ejemplo, llamadas a LLM, procesamiento de datos) y las aristas dictan el flujo, incluyendo ramificación condicional y bucles. Esta metodología basada en grafos aborda las limitaciones de los métodos basados en cadenas lineales al permitir la toma de decisiones compleja, procesos iterativos y una recuperación de errores robusta.
LangGraph ha experimentado un desarrollo continuo, con LangGraph v1.0 lanzado a principios de 2024, centrándose en la estabilidad, la seguridad de tipos y la ergonomía del desarrollador. Esta versión introdujo la ejecución duradera con checkpointing, persistencia, streaming y capacidades human-in-the-loop. Las actualizaciones posteriores en enero de 2026 incluyeron una definición de grafo simplificada, una inferencia de TypeScript mejorada y backends de persistencia mejorados, como un nuevo checkpointer de MongoDB y una compresión de checkpoint de PostgreSQL mejorada. Se espera que los próximos desarrollos en febrero de 2026 se centren en optimizaciones de rendimiento y composición de subgrafos, con LangGraph 2.0 previsto para el segundo trimestre de 2026 para refinar aún más la estabilidad de la API y la seguridad de tipos. Vulnerabilidades de seguridad, incluyendo un fallo de deserialización (CVE-2025-68664) y una vulnerabilidad de inyección SQL (CVE-2025-67644) en el checkpoint de SQLite, fueron reveladas en marzo de 2026, lo que llevó a los usuarios a aplicar parches.
