langgraph

把AI代理从“黑盒”变成“流程图”,可控又可靠。

LangGraph 是一个用于构建有状态、可编排的 AI 代理(Agent)的框架,由 LangChain 团队开发。它解决的核心问题是:如何将复杂的 LLM 应用从简单的提示词调用,升级为可靠、可控、可维护的多步骤工作流。LangGraph 将代理的决策过程建模为图结构,节点(Node)代表计算步骤(如调用模型、执行工具),边(Edge)代表状态转移,从而支持循环、条件分支和人工介入等复杂控制流。其核心能力包括:基于图的状态管理(持久化、检查点)、支持多代理协作(Multi-agent)、内置流式输出与人类反馈机制,并能与 LangChain 生态无缝集成。它强调“可控性”,让开发者能精确控制代理的每一步逻辑,避免纯提示词驱动的不可预测性。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 42145
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队langchain-ai
所属国家
定价模式free
价格说明开源框架,MIT许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agents,ai,ai-agents,chatgpt,deepagents,enterprise,framework,gemini,generative-ai,langchain,langgraph,llm,multiagent,open-source,openai,pydantic,python,rag
GitHub 星标★ 42145
30天Star增速
HF 下载量
上线时间2023-08-09 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数7

使用教程

难度:入门 约 5 分钟 部署方式:库/依赖 3 步

环境要求

  • 已安装 Python 与 pip(README 通过 pip 命令安装)
  • 可联网访问 PyPI 下载 langgraph 包

安装与启动步骤

  1. 1安装 langgraph

    README 给出的唯一安装命令,使用 -U 参数安装或升级到最新版本,建议在虚拟环境中执行以免污染全局环境。

    pip install -U langgraph
  2. 2确认安装结果

    README 未提供验证命令,可在 Python 交互环境中导入 langgraph 检查是否安装成功;能正常导入即表示库可用。

  3. 3了解更高层方案

    README 提示:若目标是快速构建 agent,可查看更高层的 Deep Agents 包,而非直接使用底层编排框架。

如何确认成功

在 Python 中执行 import langgraph 不报错,即说明库已成功安装、可以开始使用。

常见问题

Q:需要哪个 Python 版本?

A:README 未注明最低 Python 版本,仅给出 pip install -U langgraph,具体版本要求请以 PyPI 上的 langgraph 页面为准。

Q:只是想快速做一个 agent,需要装 LangGraph 吗?

A:README 建议快速构建 agent 的用户优先使用更高层的 Deep Agents 包(buitl on LangGraph),而非直接用底层编排框架。

Q:安装后需要额外配置密钥吗?

A:README 节选中未提及任何环境变量、API Key 或配置文件,安装阶段无需额外配置;模型密钥取决于后续使用的模型提供方。

Q:LangGraph 和 LangChain 是什么关系?

A:由 LangChain 团队开发,可与 LangChain 生态无缝集成,是面向有状态 agent 的底层编排框架。

注意事项

  • 本教程只包含 README 中实际出现的安装命令,未给出的用法与配置请查阅官方文档
  • README 强调 LangGraph 是低层编排框架(low-level orchestration framework),适合构建长期运行、有状态的 agent
  • 使用 -U 参数会把已安装的 langgraph 升级到最新版,升级前注意兼容性
  • 项目采用 MIT 许可协议

核心亮点

  • 图结构建模,让代理逻辑清晰可控,支持循环和条件分支
  • 内置状态持久化和检查点,支持断点续跑与人工介入
  • 与LangChain生态深度集成,工具链丰富

不足之处

  • 学习曲线较陡,需要理解图、状态、节点等概念
  • 文档偏技术化,示例不够丰富,上手门槛高

适用场景

  • 构建需要多步骤推理和工具调用的复杂AI助手
  • 开发多代理协作系统,如客服、研究助手
  • 需要严格流程控制的企业级AI应用

替代项目

AutoGen、CrewAI、Semantic Kernel

项目介绍

langgraph 是智能体领域的开源项目,由 langchain-ai 开发,2023 年首次发布。

在全站 13,109 个收录项目中,它的 GitHub 星标数(42,145)位列前 1%,在智能体分类的 2,520 个项目里位列前 2%。

近 41 天,它的 GitHub 星标从 39,551 增加到 42,145,净增 2,594。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:构建需要多步骤推理和工具调用的复杂AI助手。同类可对比的替代方案包括 AutoGen、CrewAI、Semantic Kernel。

上一篇:awesome-llm-apps

下一篇:N.E.K.O

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12