Appearance
🧭 开源选型|Agent 编排框架地图:LangGraph、AutoGen、CrewAI、LlamaIndex
📌 框架选型是 Agent 项目第一个也是最重要的技术决策。选错了不是"不方便"——是"项目和框架的哲学冲突,越往后越痛苦"。
01|四框架决策矩阵
| LangGraph | AutoGen | CrewAI | LlamaIndex | |
|---|---|---|---|---|
| 编排哲学 | 图(显式) | 对话(隐式) | 角色(组织) | RAG管道(模块) |
| 控制粒度 | 节点级 | 发言级 | 任务级 | 检索级 |
| 学习曲线 | 中高 | 中 | 低 | 中 |
| 生产就绪 | ✅ | ⚠️ | ⚠️ | ✅ |
| 最佳场景 | 确定性多步流程 | 讨论式多角色 | 快速原型SOP | 数据密集型RAG |
02|一句话选型
需要精确控制每一步 → LangGraph
Agent像群聊讨论 → AutoGen
快速原型+角色分工 → CrewAI
数据密集型RAG → LlamaIndex03|混合架构选型
生产系统最常见的混合:
- LangGraph(外层编排) + AutoGen(内层讨论):确定性流程包着不确定性协商
- LlamaIndex(检索层) + LangGraph(Agent层):RAG 管数据,Agent 管执行
- CrewAI(POC) → LangGraph(生产):先快速验证,再工程化
💡 "选框架不是结婚——不需要从一而终。POC 用 CrewAI,生产用 LangGraph,讨论用 AutoGen,检索用 LlamaIndex。"
🍋 本文为 AI Agent 学习路线 · 开源选型。© 2026 AI小柠檬。