Agent Frameworks

面向开发者的 AI Agent Frameworks 选型

Agent framework 把模型调用、工具、状态、记忆、handoff 和 trace 组织成可重复的应用结构。

搜索意图

在决定 Agent runtime、workflow model 或 orchestration style 前比较框架。

最后审查

2026年6月23日

纳入比较的工具

15

开源选项

15

定义

Agent framework 是把模型调用变成可控工作流的应用层,负责工具、状态和评测钩子。

适用场景

  • 调用工具的助手
  • 带 checkpoint 的长任务工作流
  • 多 Agent 协作与 review loop

选型维度

  • 框架是否匹配你的状态模型?
  • 是否能测试和 replay agent run?
  • 部署 runtime 是否贴合团队技术栈?

选型建议

选能暴露失败模式的框架。带强 tracing 的简单 SDK,通常好过隐藏状态的大抽象。

工具对比速览

工具最适合开源主要取舍打开
LangGraph有状态工作流简单一次性助手打开
OpenAI Agents SDKOpenAI-first 团队从第一天就要求模型中立编排的团队打开
LlamaIndexRAG不需要检索的纯工具编排打开
CrewAI角色建模底层图控制打开
Microsoft AutoGen多方对话马上需要窄生产工作流的团队打开
browser-use浏览器 Agent用静态选择器就能完成的简单网页抓取打开