主流的 AI Agent 框架有哪些?

发布于

一、LangChain / LangGraph

  • LangChain:LLM 应用编排,支持工具、记忆、RAG。

  • LangGraph:基于图的 Agent 编排,适合复杂多步任务。

  • 生态最丰富,社区活跃。

二、AutoGen

  • 微软出品,多 Agent 对话框架。

  • 支持多个 Agent 协作,角色灵活。

  • 适合复杂任务拆解。

三、CrewAI

  • 面向多 Agent 协作,定义角色和任务。

  • 简洁易用。

四、LlamaIndex

  • 数据框架,擅长 RAG。

  • 也支持 Agent。

五、Semantic Kernel

  • 微软出品,.NET/Python。

  • 企业级,与 Azure 集成好。

六、OpenAI Agents SDK

  • OpenAI 官方,轻量。

  • 原生支持 Function Calling、HandOff(Agent 间交接)。

七、选择

  • 快速原型 → LangChain。

  • 复杂编排 → LangGraph / AutoGen。

  • RAG 为主 → LlamaIndex。

  • 企业 .NET → Semantic Kernel。

八、趋势

  • 多 Agent 协作。

  • 标准化 Agent 协议(MCP)。

  • 端到端 Agent 开发平台。