学了一圈 LLM 开发框架发现三个都听过但不知道该用哪个选错了框架重构起来可是要命的。一、三个框架的关系┌─────────────────────────────────────────────────────┐│ LangChain ││ 基础组件库工具箱 ││ Model I/O · Retrieval · Chain · Agent · Memory │└─────────────────────┬───────────────────────────────┘ │ ┌───────────┴───────────┐ ▼ ▼┌─────────────────┐ ┌─────────────────┐│ LangGraph │ │ Deep Agents ││ 编排层 │ │ 封装层 ││ 状态机 边 │ │ 开箱即用 Agent │└─────────────────┘ └─────────────────┘一句话理解• LangChain 是工具箱什么组件都有• LangGraph 是编排层用状态机把组件串起来• Deep Agents 是成品基于 LangChain Agent 封装的高级实现官方定位• 想快速做 Agent → 从Deep Agents开始• 想高度自定义 → 用LangChain• 需要复杂流程编排 → 用LangGraph二、核心对比维度LangChainLangGraphDeep Agents定位组件库编排框架开箱即用 Agent复杂度中等较高低流程控制线性 Chain状态机 条件边封装好循环/分支需自己实现原生支持封装好断点恢复无Checkpoint有长对话压缩无无有虚拟文件系统无无有子 Agent基础可嵌套原生支持上手速度快较慢快三、各自擅长什么Deep Agents入门首选开箱即用✅ 优点- 长对话自动压缩不丢上下文- 虚拟文件系统隔离安全可控- 子 Agent 隔离上下文- CLI 友好部署简单❌ 缺点- 定制化程度受限- 新框架部分功能还在完善适用快速构建功能完备的 Agent追求开发效率LangChain组件丰富定制灵活✅ 优点- 组件最全Model I/O、Retrieval、Memory、Tools 全有- 文档最完善社区活跃- 想怎么组装都行❌ 缺点- 复杂流程要自己搭- 循环、分支需要手动处理- 没有断点恢复适用需要高度自定义、常规 Agent、简单 RAGLangGraph流程可控状态清晰✅ 优点- 状态机模型流程可视化- 支持循环、分支、中断、恢复- Checkpoint 实现时间旅行- 适合复杂多步推理❌ 缺点- 学习曲线较陡- 需要理解状态机概念- 代码量比 Deep Agents 多适用复杂工作流、确定性智能体混合流程、多 Agent 协作四、实战场景选型场景 1快速做一个功能完整的 Agent方案推荐度理由Deep Agents⭐⭐⭐⭐⭐官方推荐开箱即用LangChain⭐⭐⭐能做但要从零搭LangGraph⭐⭐较复杂不推荐入门推荐Deep Agents快速实现场景 2需要高度自定义的 Agent选 LangChain- 现有组件满足需求- 想怎么组装都行- 不需要复杂流程控制场景 3复杂多步推理比如数学解题必须用 LangGraph- 需要循环解题 - 检查 - 重试- 需要分支答对走 A答错走 B- 需要断点用户中断后能恢复- 确定性智能体混合流程场景 4快速做个能跑命令的助手选 Deep Agents- 虚拟文件系统保护真实系统- Shell 执行在沙箱里- 子 Agent 隔离上下文五、一句话选型需求选择快速构建功能完整的 AgentDeep Agents需要高度自定义、组件组合LangChain复杂流程、循环分支、断点恢复LangGraph六、学习路线建议官方推荐入门路线1. Deep Agents上手最快→ 10 天 └─ 开箱即用快速获得成就感2. LangChain组件认知→ 7 天 └─ 理解底层组件原理3. LangGraph流程编排→ 14 天 └─ 掌握复杂流程控制总计约 31 天系统掌握 LLM 应用开发注意三个框架不是替代关系而是层层递进。Deep Agents 是 LangChain Agent 的高级封装LangGraph 在 LangChain 生态之上提供更底层的编排能力。学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
LangChain vs LangGraph vs Deep Agents,一张图搞清楚该怎么选
发布时间:2026/5/26 0:37:49
学了一圈 LLM 开发框架发现三个都听过但不知道该用哪个选错了框架重构起来可是要命的。一、三个框架的关系┌─────────────────────────────────────────────────────┐│ LangChain ││ 基础组件库工具箱 ││ Model I/O · Retrieval · Chain · Agent · Memory │└─────────────────────┬───────────────────────────────┘ │ ┌───────────┴───────────┐ ▼ ▼┌─────────────────┐ ┌─────────────────┐│ LangGraph │ │ Deep Agents ││ 编排层 │ │ 封装层 ││ 状态机 边 │ │ 开箱即用 Agent │└─────────────────┘ └─────────────────┘一句话理解• LangChain 是工具箱什么组件都有• LangGraph 是编排层用状态机把组件串起来• Deep Agents 是成品基于 LangChain Agent 封装的高级实现官方定位• 想快速做 Agent → 从Deep Agents开始• 想高度自定义 → 用LangChain• 需要复杂流程编排 → 用LangGraph二、核心对比维度LangChainLangGraphDeep Agents定位组件库编排框架开箱即用 Agent复杂度中等较高低流程控制线性 Chain状态机 条件边封装好循环/分支需自己实现原生支持封装好断点恢复无Checkpoint有长对话压缩无无有虚拟文件系统无无有子 Agent基础可嵌套原生支持上手速度快较慢快三、各自擅长什么Deep Agents入门首选开箱即用✅ 优点- 长对话自动压缩不丢上下文- 虚拟文件系统隔离安全可控- 子 Agent 隔离上下文- CLI 友好部署简单❌ 缺点- 定制化程度受限- 新框架部分功能还在完善适用快速构建功能完备的 Agent追求开发效率LangChain组件丰富定制灵活✅ 优点- 组件最全Model I/O、Retrieval、Memory、Tools 全有- 文档最完善社区活跃- 想怎么组装都行❌ 缺点- 复杂流程要自己搭- 循环、分支需要手动处理- 没有断点恢复适用需要高度自定义、常规 Agent、简单 RAGLangGraph流程可控状态清晰✅ 优点- 状态机模型流程可视化- 支持循环、分支、中断、恢复- Checkpoint 实现时间旅行- 适合复杂多步推理❌ 缺点- 学习曲线较陡- 需要理解状态机概念- 代码量比 Deep Agents 多适用复杂工作流、确定性智能体混合流程、多 Agent 协作四、实战场景选型场景 1快速做一个功能完整的 Agent方案推荐度理由Deep Agents⭐⭐⭐⭐⭐官方推荐开箱即用LangChain⭐⭐⭐能做但要从零搭LangGraph⭐⭐较复杂不推荐入门推荐Deep Agents快速实现场景 2需要高度自定义的 Agent选 LangChain- 现有组件满足需求- 想怎么组装都行- 不需要复杂流程控制场景 3复杂多步推理比如数学解题必须用 LangGraph- 需要循环解题 - 检查 - 重试- 需要分支答对走 A答错走 B- 需要断点用户中断后能恢复- 确定性智能体混合流程场景 4快速做个能跑命令的助手选 Deep Agents- 虚拟文件系统保护真实系统- Shell 执行在沙箱里- 子 Agent 隔离上下文五、一句话选型需求选择快速构建功能完整的 AgentDeep Agents需要高度自定义、组件组合LangChain复杂流程、循环分支、断点恢复LangGraph六、学习路线建议官方推荐入门路线1. Deep Agents上手最快→ 10 天 └─ 开箱即用快速获得成就感2. LangChain组件认知→ 7 天 └─ 理解底层组件原理3. LangGraph流程编排→ 14 天 └─ 掌握复杂流程控制总计约 31 天系统掌握 LLM 应用开发注意三个框架不是替代关系而是层层递进。Deep Agents 是 LangChain Agent 的高级封装LangGraph 在 LangChain 生态之上提供更底层的编排能力。学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】