四大主流框架横向选型矩阵
| 评估维度 | LangGraph | CrewAI | AutoGen (Microsoft) | LlamaIndex Workflows |
|---|---|---|---|---|
| 核心抽象 | 状态机有向图 (StateGraph) | 角色协同与任务链 (Crew) | 对话驱动的代理协作 (ConversableAgent) | 事件驱动流 (Event-Driven) |
| 状态持久化 | 原生支持检查点快照与回滚 | 依赖外部挂载内存 | 会话历史缓冲 | 基于事件总线持久化 |
| 人机协同 | 极其优雅(interrupt_before) | 基础支持 | 会话中断机制 | 事件监听挂起 |
| 学习曲线 | 陡峭(需理解图状态机) | 平缓(开箱即用角色设定) | 中等 | 中等 |
| 生产推荐场景 | 复杂业务逻辑、高确定性流程 | 内容生成、跨角色自动化工作流 | 开放式群聊、多方辩论模拟 | 知识库深度检索与 RAG 链路 |
选型结论与建议
- 如果你的业务逻辑严密、分支多且要求严格的重试回滚,优先选择 LangGraph;
- 如果你需要快速搭起一个市场分析、技术文案创作的协同小队,CrewAI 是体验最顺滑的工具。