云图AI云图AI
L

LangGraph

MITPython

Build resilient agents.

39kFork 7k更新于 2026-08-01

软件介绍

LangGraph 是一个开源的低级编排框架,专为构建、管理和部署长时间运行的有状态 Agent 应用而设计。它提供了持久化执行、人工在环、综合记忆等核心功能,并与 LangChain 生态深度集成,支持从开发到生产的全流程。

核心功能

持久化执行:Agent 在失败后自动恢复,从断点继续执行
人工在环:在任意执行点检查和修改 Agent 状态
综合记忆:短期工作记忆和长期持久记忆
LangSmith 调试:可视化追踪执行路径和状态转换
生产级部署:专为有状态长时工作流设计的可扩展基础设施

适用场景

构建复杂的多步骤 AI Agent,如客服、代码生成助手需要人工审核的自动化工作流,如文档审批长时间运行的数据处理管道,如批量分析多 Agent 协作系统,如自动化研究团队

Docker 部署

docker run -it --rm python:3.11 bash -c "pip install -U langgraph && python -c 'from langgraph.graph import StateGraph; print(\"LangGraph installed successfully\")'"

FAQ

LangGraph 与 LangChain 的关系是什么?

LangGraph 是 LangChain 生态的一部分,专注于低级编排,而 LangChain 提供集成和组件。LangGraph 可独立使用,但与 LangChain 配合效果更佳。

LangGraph 支持哪些语言?

主要支持 Python,同时有 JavaScript/TypeScript 版本 LangGraph.js。

如何开始使用 LangGraph?

通过 pip install -U langgraph 安装,然后参考官方文档的快速入门指南。