AI万址
LangChain

LangChain

LangChain 是开源 LLM 应用开发框架,提供 Agent 编排、LangSmith 观测评估与托管部署。月下载量 9000 万次,财富 500 强 35% 的企业在使用。附定价方案与 CrewAI、LlamaIndex 竞品对比分析。

LangChain
访问官网
基本信息详情
开发公司LangChain Inc.
上线时间2022年10月
官网https://www.langchain.com
支持平台Python、JavaScript/TypeScript
价格框架免费(MIT);LangSmith Developer 免费(5k traces/月),Plus $39/座/月,Enterprise 定制
核心定位LLM 应用与 AI Agent 开发框架

LangChain 是 Harrison Chase 在 2022 年 10 月开源的项目,最初只是个把大模型和各种数据源粘在一起的 Python 库。三年过去,它已经长成了一套完整的 Agent 开发基础设施:LangChain 框架(MIT 开源)、LangGraph(有状态 Agent 编排)、LangSmith(商业观测与部署平台)、Deep Agents(高层 Agent 封装)。GitHub 星标 142k,月下载量 9000 万次,财富 500 强里 35% 的公司在用。

它的价值在于把"从原型到生产"这条路打通了。你写个 create_agent 调用,本地跑通后,LangSmith 接管观测、评估、部署的全流程。2025 年底 LangChain 1.0 和 LangGraph 1.0 正式发布,承诺在 2.0 之前不做破坏性改动。老版本的 chains 被挪到了 langchain-classic,核心包聚焦 Agent。

商业模式很清晰:框架白送,你为模型 token 和基础设施付费。需要 LangSmith 的追踪、评估和托管部署的话,按座位加用量收费。小团队每月 $120 左右起步,企业级自托管走定制价。

核心功能

01

create_agent 框架

LangChain v1 的标准入口。模型 + 工具 + 系统提示 + 可选中间件,底层跑在 LangGraph 上。你不需要先学图 API,但持久化、流式输出、人在环、时间旅行这些能力都内置了。

02

LangGraph 编排

图结构的控制流,处理多步、长时间运行、带循环的 Agent。支持检查点、中断、持久化执行。MIT 开源,可以脱离 LangChain 单独用。

03

中间件系统

可组合的钩子:before_agentbefore_modelwrap_model_callwrap_tool_callafter_modelafter_agent。内置 PII 脱敏、对话摘要、敏感工具人工审批。

04

LangSmith 观测与评估

每次运行都有 trace,支持在线和离线评估、数据集收集、标注队列、Prompt Hub 和 Playground。2026 年 5 月 Interrupt 大会上发布了 LangSmith Engine——自动聚类生产环境的失败 trace,诊断根因,直接开 PR 给你修。

05

LangSmith 部署

Serverless 或专用 Agent 托管。支持 cron 调度、中间步骤流式输出、把 Agent 暴露为 MCP Server、Serverless 规模缩到零。

适合谁

企业开发团队

需要把 Agent 从 demo 推到生产,需要观测和评估闭环的。财富 500 强里 35% 在用,不是个玩具。

独立开发者

想快速搭原型,LangSmith Developer 免费版 5k traces 够你试。

AI 产品经理

想理解 Agent 行为,LangSmith 的 trace 可视化比读日志直观得多。

不想被供应商锁死的人

框架 MIT 开源,支持 OpenAI、Anthropic、Google、AWS、Ollama 等几十家模型供应商,换模型改几行代码。

同类竞品对比

维度LangChainCrewAILlamaIndexAutoGen
定位Agent 全栈框架多 Agent 协作RAG 优先多 Agent 对话
开源协议MITMITMITMIT
观测平台LangSmith(内置)第三方无原生无原生
部署托管LangSmith Deployment
GitHub Stars~142k~32k~38k~40k
学习曲线中等中等

我们实际测下来,LangChain 的集成面最宽,但抽象层也最厚。如果你的场景简单到只调一个模型 API 加几个工具调用,直接写一层薄 wrapper 反而更快。

FAQ

A

LangChain 框架要花钱吗?

A

不花。框架 MIT 开源,Python 和 JS/TS 都是第一公民。你为模型 token 和可选的 LangSmith 付费。

A

LangChain 和 LangGraph 什么关系?

A

LangChain 是高层 Agent API,底层跑在 LangGraph 上。LangGraph 可以单独用,适合需要精细控制每个 Agent 步骤的场景。

A

LangSmith 免费版够用吗?

A

Developer 计划 5k traces/月,个人项目够了。团队协作需要更多 traces 和部署能力的话,Plus $39/座/月起。

A

支持本地模型吗?

A

支持。通过 Ollama 集成可以跑本地部署的 Llama、Qwen 等模型,数据不出本地。

A

从 0.x 迁移到 1.0 痛苦吗?

A

老 chains 移到了 langchain-classic。如果你之前用 Agent API,迁移成本不大。官方有迁移指南。

A

LangSmith Engine 是什么?

A

2026 年 5 月发布的自动改进工具。它监控生产 trace,把失败聚类成命名问题,对照代码诊断根因,然后开 PR 提交修复。Cogent 和 Campfire 已经在用。

更新动态

近半年重点动态:2026 年 5 月 Interrupt 大会一口气发布了 LangSmith Engine(自动修复 Agent)、SmithDB(自研 Rust 数据库,核心查询快 15 倍)、Managed Deep Agents(API 托管运行时)、Sandboxes GA(代码执行沙箱)、Context Hub(指令版本管理)、LLM Gateway(成本管控与 PII 脱敏)。Deep Agents 更新到 0.6 版本,同时宣布了 LangChain Labs 研究项目。

客户评论

汇总评分:G2 4.7 / 5 · GitHub 社区活跃度极高

"我们从 0.x 用到 1.0,迁移比预期顺利。LangSmith 的 trace 可视化是团队最依赖的功能,没有它调试 Agent 简直盲飞。" —— 后端工程师,中型 SaaS 公司

"集成面确实宽,但抽象层也厚。简单场景反而觉得绕。建议官方在文档里更明确标注哪些是高层封装、哪些可以直接用 LangGraph。" —— 独立开发者

"Engine 自动开 PR 修 bug 这个功能让团队效率提升明显,之前每周花在排查 trace 异常上的时间减少了大半。" —— AI 平台负责人,金融科技公司

参考来源