
LangChain
LangChain 是开源 LLM 应用开发框架,提供 Agent 编排、LangSmith 观测评估与托管部署。月下载量 9000 万次,财富 500 强 35% 的企业在使用。附定价方案与 CrewAI、LlamaIndex 竞品对比分析。
| 基本信息 | 详情 |
|---|---|
| 开发公司 | 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 左右起步,企业级自托管走定制价。
核心功能
create_agent 框架
LangChain v1 的标准入口。模型 + 工具 + 系统提示 + 可选中间件,底层跑在 LangGraph 上。你不需要先学图 API,但持久化、流式输出、人在环、时间旅行这些能力都内置了。
LangGraph 编排
图结构的控制流,处理多步、长时间运行、带循环的 Agent。支持检查点、中断、持久化执行。MIT 开源,可以脱离 LangChain 单独用。
中间件系统
可组合的钩子:before_agent、before_model、wrap_model_call、wrap_tool_call、after_model、after_agent。内置 PII 脱敏、对话摘要、敏感工具人工审批。
LangSmith 观测与评估
每次运行都有 trace,支持在线和离线评估、数据集收集、标注队列、Prompt Hub 和 Playground。2026 年 5 月 Interrupt 大会上发布了 LangSmith Engine——自动聚类生产环境的失败 trace,诊断根因,直接开 PR 给你修。
LangSmith 部署
Serverless 或专用 Agent 托管。支持 cron 调度、中间步骤流式输出、把 Agent 暴露为 MCP Server、Serverless 规模缩到零。
适合谁
需要把 Agent 从 demo 推到生产,需要观测和评估闭环的。财富 500 强里 35% 在用,不是个玩具。
想快速搭原型,LangSmith Developer 免费版 5k traces 够你试。
想理解 Agent 行为,LangSmith 的 trace 可视化比读日志直观得多。
框架 MIT 开源,支持 OpenAI、Anthropic、Google、AWS、Ollama 等几十家模型供应商,换模型改几行代码。
同类竞品对比
| 维度 | LangChain | CrewAI | LlamaIndex | AutoGen |
|---|---|---|---|---|
| 定位 | Agent 全栈框架 | 多 Agent 协作 | RAG 优先 | 多 Agent 对话 |
| 开源协议 | MIT | MIT | MIT | MIT |
| 观测平台 | LangSmith(内置) | 第三方 | 无原生 | 无原生 |
| 部署托管 | LangSmith Deployment | 无 | 无 | 无 |
| GitHub Stars | ~142k | ~32k | ~38k | ~40k |
| 学习曲线 | 中等 | 低 | 中等 | 高 |
我们实际测下来,LangChain 的集成面最宽,但抽象层也最厚。如果你的场景简单到只调一个模型 API 加几个工具调用,直接写一层薄 wrapper 反而更快。
FAQ
LangChain 框架要花钱吗?
不花。框架 MIT 开源,Python 和 JS/TS 都是第一公民。你为模型 token 和可选的 LangSmith 付费。
LangChain 和 LangGraph 什么关系?
LangChain 是高层 Agent API,底层跑在 LangGraph 上。LangGraph 可以单独用,适合需要精细控制每个 Agent 步骤的场景。
LangSmith 免费版够用吗?
Developer 计划 5k traces/月,个人项目够了。团队协作需要更多 traces 和部署能力的话,Plus $39/座/月起。
支持本地模型吗?
支持。通过 Ollama 集成可以跑本地部署的 Llama、Qwen 等模型,数据不出本地。
从 0.x 迁移到 1.0 痛苦吗?
老 chains 移到了 langchain-classic。如果你之前用 Agent API,迁移成本不大。官方有迁移指南。
LangSmith Engine 是什么?
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 平台负责人,金融科技公司
参考来源
- ▸LangChain 官网 | LangChain, LangChain 公司官方网站
- ▸LangChain 定价页 | Plans for teams of any size, LangSmith 各层级定价详情
- ▸LangChain 博客 | Everything we shipped at Interrupt, 2026年5月 Interrupt 大会发布内容汇总
- ▸GitHub | langchain-ai/langchain, LangChain 开源仓库及文档
- ▸Versustool | LangChain Tool Intelligence Profile, LangChain 功能与定价分析
