🧰 框架工具

LangGraph(Agent 编排引擎)

别名:LangGraphAgent编排状态图循环工作流
分类🧰 框架工具
阅读时间⏱️ 16 分钟
更新时间📅 2026-06-30
条目编号ENC-FRAMEWORK-04-langgraph
LangGraph 是 LangChain 推出的 Agent 编排框架,基于图结构(Graph)建模 Agent 的工作流程。与传统的线性 Chain 不同,LangGraph 支持循环、分支和条件跳转,更适合 Agent 的动态决策场景。

关键要点 ✦

详细解释

LangGraph 是 LangChain 团队于 2024 年推出的 Agent 编排框架。与 LangChain 的线性 Chain 不同,LangGraph 基于有向图(StateGraph)建模工作流,支持循环、条件分支和多路径并行执行。

LangGraph 的出现标志着 LangChain 从"流水线框架"向"状态机框架"的转变,更适合构建生产级的复杂 Agent 系统。

核心概念

StateGraph:Agent 的所有状态(消息、变量、中间结果)存储在一个状态对象中。图节点(Node)读取状态、执行操作、更新状态。

条件边(Conditional Edge):根据当前状态决定下一步流向。例如:如果测试通过→继续下一步;如果测试失败→进入修复循环。

Human-in-the-Loop:在关键节点暂停执行,等待人类审批后继续。这是企业级 Agent 的关键需求。

Checkpointing:在每个节点后自动保存状态快照,支持回滚和断点续执行。

📖 相关条目

🛠️ 相关产品

🏷️ 标签LangGraph编排Agent图结构工作流