← 返回AI精选
智能体Agent

LangGraph

LangChain 官方 Agent 编排框架,以状态图(StateGraph)精准控制 Agent 流程,支持人机协作与循环逻辑。

工具与定位

LangGraph 是 LangChain 官方 Agent 编排框架,通过状态图(StateGraph)精准控制 Agent 执行流程。支持条件分支、循环、子图嵌套等复杂逻辑,是人机协作(Human-in-the-loop)和生产级 Agent 系统的首选框架。

核心概念

概念说明
StateGraph状态图,定义 Agent 的状态与转换逻辑
Node图中的节点,代表一个 Agent 或一个工具
Edge边,定义节点间的流转条件
Conditional Edge条件边,根据状态动态决定下一步
Checkpoint持久化状态,支持中断与恢复

典型模式

模式说明适用场景
ReAct Agent推理 + 行动循环工具调用、搜索
多 Agent 协作多个子图协同工作复杂任务分解
人机协作关键节点人工审批高风险决策
循环优化迭代改进直到满足条件代码生成、文案优化

平台接入

平台说明
LangGraph官方文档
LangSmith可视化调试与评测
LangGraph Cloud托管部署服务

选型建议

需要精细控制 Agent 流程首选 LangGraph;简单 Agent 用 LangChain/LangChain Expression;多角色协作选 CrewAI;软件生成选 MetaGPT。