Agent Frameworks
面向开发者的 AI Agent Frameworks 选型
Agent framework 把模型调用、工具、状态、记忆、handoff 和 trace 组织成可重复的应用结构。
搜索意图
最后审查
2026年6月23日
纳入比较的工具
15
开源选项
15
定义
Agent framework 是把模型调用变成可控工作流的应用层,负责工具、状态和评测钩子。
适用场景
- 调用工具的助手
- 带 checkpoint 的长任务工作流
- 多 Agent 协作与 review loop
选型维度
- 框架是否匹配你的状态模型?
- 是否能测试和 replay agent run?
- 部署 runtime 是否贴合团队技术栈?
选型建议
选能暴露失败模式的框架。带强 tracing 的简单 SDK,通常好过隐藏状态的大抽象。
工具对比速览
| 工具 | 最适合 | 开源 | 主要取舍 | 打开 |
|---|---|---|---|---|
| LangGraph | 有状态工作流 | 是 | 简单一次性助手 | 打开 |
| OpenAI Agents SDK | OpenAI-first 团队 | 是 | 从第一天就要求模型中立编排的团队 | 打开 |
| LlamaIndex | RAG | 是 | 不需要检索的纯工具编排 | 打开 |
| CrewAI | 角色建模 | 是 | 底层图控制 | 打开 |
| Microsoft AutoGen | 多方对话 | 是 | 马上需要窄生产工作流的团队 | 打开 |
| browser-use | 浏览器 Agent | 是 | 用静态选择器就能完成的简单网页抓取 | 打开 |