AI 知识库首页

Agent 框架选型地图

对比主流框架的抽象重点,而不是罗列 API。

  • OpenAI Agents SDK:轻量 Agent、工具、交接、Guardrail 与 Trace,适合 OpenAI API 体系。
  • LangChain / LangGraph:前者偏高层 Agent 与集成,后者强调图状态、持久化、人工中断和长任务。
  • Google ADK:覆盖 Agent、工具、会话、评测与部署,与 Google/Vertex 生态结合紧密。
  • Microsoft AutoGen:AgentChat 适合多 Agent 会话,Core 偏事件驱动、消息与分布式运行时。
  • CrewAI:用角色、Task、Crew 和 Flow 快速组织协作。
  • LlamaIndex:强项是数据连接、索引、检索和知识型 Agent。
  • 自研循环:简单流程控制强;复杂后要自己补状态、Trace、HITL 和部署。

用同一小项目比较控制流、持久化、工具生态、评测、Trace、部署、学习成本与版本稳定性。核心业务状态和工具接口保持框架无关,降低锁定。

关联面试题: F19 框架价值 · T16 升级回归 · T20 框架选择

官方文档: LangGraph · AutoGen · CrewAI