首页/LangGraph
LangGraph 有状态 AI 智能体编排框架图标

LangGraph

LangGraph 是用于有状态 AI 智能体的开源底层运行时,提供显式图编排、持久执行、状态保存、记忆、人工介入、流式输出和故障恢复。

访问网站
LangGraph 工作流包含智能体节点、持久状态和人工审批

产品介绍

LangGraph 是什么?

LangGraph 是用于构建有状态、长时间运行 AI 智能体的开源框架和运行时,开发者可显式控制编排。节点、状态、转移和停止条件被定义为图,让确定性应用逻辑与模型决策共存。它可表达单智能体循环、多个协作智能体、分层团队,以及暂停等待人工决定的工作流。

执行过程中的持久化 checkpoint 会保存图状态,因此可实现对话记忆、人工审核、中断后恢复、时间旅行调试和故障容错,而无需重新开始整个任务。流式能力可在智能体工作时暴露中间状态和输出。

如何使用 LangGraph

  1. 定义工作流共享的状态。
  2. 为模型调用、工具、检索、验证和人工审核实现节点。
  3. 使用固定或条件转移连接节点。
  4. 当流程需要暂停、恢复、记忆或容错时加入 checkpointer。
  5. 在测试期间流式查看中间事件并检查状态。
  6. 生产使用前加入授权、工具限制、幂等性和评估。

核心功能

  • 图编排: 将智能体行为表示为明确的节点、状态和转移。
  • 持久执行: 保存进度,使长时间任务可在中断后恢复。
  • 持久化与记忆: 保存线程状态和应用定义的长期上下文。
  • 人工介入: 在敏感操作前暂停,并根据审核输入继续。
  • 多智能体模式: 支持监督者、团队、交接和分层流程。
  • 流式输出: 发出中间步骤、消息和自定义事件。
  • 故障容错: 通过 checkpoint 和 pending writes 安全恢复。
  • 底层控制: 允许自定义路由,而不是强制固定智能体循环。

使用场景

  • 构建在修改外部系统前暂停等待批准的智能体。
  • 协调研究、分析和写作等专业智能体。
  • 运行必须承受进程或网络中断的长任务。
  • 在对话或业务案例之间保持状态。
  • 通过检查和重放 checkpoint 调试复杂流程。

价格

LangGraph 是开源软件,不收框架许可费。托管追踪、评估和部署可通过 LangSmith 单独获得。LangSmith Developer 为每席位每月 0 美元,Plus 为每席位每月 39 美元并叠加用量,Enterprise 定制定价。模型和基础设施费用另计。

常见问题

LangGraph 和 LangChain 相同吗?

不同。LangGraph 提供底层有状态编排,LangChain 提供可运行在 LangGraph 上的高层智能体抽象和集成。

Checkpoint 为什么重要?

它为记忆、审批、恢复、重放和长时间执行保留状态。

持久执行会自动保证工具调用安全吗?

不会。外部操作仍需要权限、验证、幂等性、审批规则和故障处理。

返回产品导航

相关产品

OpenAI Codex 是面向软件开发的 AI 编程产品,适合委派边界清晰的仓库任务并审阅其代码变更。

Claude Code 是 Anthropic 的 AI 编程产品,适合通过支持的开发界面在代码库中持续迭代。

Gemini CLI 是 Google 的开源 AI 终端产品,适合本地开发与命令行工作流。

邮件订阅

持续发现实用 AI 产品

定期接收精选产品、真实使用场景和开发者动态。