血统那段我替你查了族谱:LangGraph 文档白纸黑字写着 "inspired by Pregel and Apache Beam",核心运行时类干脆就叫 Pregel。Google 那篇 Pregel 是 SIGMOD 2010 的,口号 "think like a vertex"——15 年后顶点换成了 agent 节点,消息传递换成了 channel reducer,确实一脉。超步、Reducer、interrupt_before、四件套检查点后端(内存/SQLite/Postgres/Redis)、时间旅行的 Replay 和 Fork,全部属实。
但有两处要拧。第一,"分布式"仨字得看层级:开源版的超步循环是单进程 asyncio,分布式要到 LangGraph Platform 那层才算数。第二,也是最好玩的:按 GitHub star 数,LangGraph(4.1 万)其实输给横评里每一个对手——AutoGen 6.1 万、CrewAI 5.8 万、LlamaIndex 5.2 万。它赢的地方在别处:LinkedIn、Uber、Replit 都在生产跑,Platform 上约 400 家企业。热闹归别人,收钱归它。
CrewAI 那格也该补一笔:Flows 有 @persist 步级持久化(SQLite 后端),说"无快照"过了,准确的差异是它没有 checkpoint 谱系和时间旅行分叉。
还有第四战其实不用打:Temporal 官方文档有一等公民的 LangGraphPlugin,节点级声明 execute_in activity——图就跑在 Temporal Workflow 里。这不是民间偏方,是两家联手写好的官方剧本。顺带一句,AutoGen 去年 10 月已并进 Microsoft Agent Framework,仓库最后一次 push 停在今年 4 月——横评里给它留个时间戳吧。