🧩 编排、状态与框架
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、部署、学习成本与版本稳定性。核心业务状态和工具接口保持框架无关,降低锁定。