LangGraph

框架
工作流

LangChain 体系里的 Agent 编排框架,适合做可控、可恢复、可观察的复杂 Agent 工作流。

官网
官方文档

怎么安装

pip 安装

适合 Python 3.11+ 项目直接接入,通常和 langchain-openailangchain-anthropic 等模型包一起使用。

pip install -U langgraph

用预构建组件起步

最快的方式是用 create_react_agent 直接组装一个带工具的 Agent,跑通后再替换成自定义 StateGraph

from langgraph.prebuilt import create_react_agent
agent = create_react_agent(model, tools)

LangGraph CLI 与 Studio

安装 CLI 后可用官方模板初始化项目,并启动带可视化调试的开发服务器。

pip install "langgraph-cli[inmem]"
langgraph new my-app && langgraph dev

能做什么

  • 用图(节点 + 边)显式建模 Agent 流程,支持循环、分支与条件路由,而非黑盒式 prompt 链。
  • 内置持久化状态与检查点,可实现长期记忆、断点恢复与人在环(human-in-the-loop)审批。
  • langgraph dev 会自动打开 Studio 可视化查看每一步状态,便于调试复杂多智能体工作流。