引言:为什么你用着 ReAct,最后还是要上 LangGraph?
前面我们已经做了很多事情:
- 用 ReAct 搭建了 Agent
- 接入了多个 Tool
- 学会了调试(LangSmith)
- 解决了常见问题
但你很快会遇到一个“天花板问题”:
逻辑越来越复杂,控制越来越困难例如:
- 想让某个 Tool 必须先执行
- 某一步失败要重试
- 某个步骤需要人工确认
- 某些路径需要分支判断
- 想中断、恢复、回放 Agent
这时候你会发现:
传统的 Chain / AgentExecutor 已经不够用了
于是就到了 2026 年 Agent 开发的核心框架:
LangGraph
一、LangGraph 是什么?
一句话定义:
LangGraph 是一个基于“状态机 + 图结构”的 Agent 编排框架
它的核心思想是: