从 OpenAI Swarm 到 Agents SDK:多 Agent 框架与 AgentKit 的区别
Swarm 官方推荐迁移到 Agents SDK;AgentKit 是另一组产品工具。本文说明两者关系及 Agent Builder、Evals 的已公布停用计划。
直接回答:Swarm 仓库明确推荐的继任者是 OpenAI Agents SDK,而不是 AgentKit。AgentKit 是产品工具组合;其 Agent Builder 与 Evals 已公布于 2026 年 11 月 30 日停用。
Swarm 是什么,为什么关停
Swarm 是实验性、教育用途的多 Agent 协作项目,演示 Agent 与 handoff。不能把示例简短说成完整框架不足 100 行。官方建议迁移到 Agents SDK,生产接入仍需权限、持久化、观测和测试。
AgentKit 带来什么
AgentKit 发布时包含 Agent Builder、Connector Registry、ChatKit 等产品能力,与代码框架 Agents SDK 并非同义词。
官方发布页在 2026 年 6 月 3 日更新:Agent Builder 与 Evals 将于 11 月 30 日起不可用,代码工作流建议转向 Agents SDK。因此不应把可视化 Builder 当作长期新项目默认选择,也不能把特定产品停用扩大为所有 SDK 或 ChatKit 停用。
多智能体为什么成为主流
类比公司组织:一个全能员工什么都干,不如部门分工。多 Agent 系统的收益:
- 专长化:检索 Agent、编码 Agent、评审 Agent 各自配最适合的模型与 Prompt
- 可靠性:结论交叉验证,不同 Agent 仍可能共享同一错误,需要独立证据
- 可维护:改一个 Agent 不动全局
代价同样明显:编排复杂度、Token 成本可能增加、调试链路变长——这正是 AgentKit 这类平台要抹平的。
对开发者的行动建议
- 别从框架开始,从任务开始:先把单 Agent 做好,真的撞到"一个 Agent 顾不过来"再拆
- 编排层选中立抽象:无论用 AgentKit 还是开源框架,保持 Agent 定义与平台解耦,方便迁移
- 观测先行:多 Agent 系统的调试难度是单体的数倍,轨迹追踪与成本监控必须在第一天就位
常见问题(FAQ)
Q:Swarm 的继任者是谁?
A:官方仓库指向 Agents SDK。
Q:AgentKit 等于 Agents SDK 吗?
A:不是,前者是发布时的一组产品工具,后者是代码 SDK;生命周期需分别核对。
Q:多 Agent 一定更好?
A:不是,先验证单 Agent,只有明确的并行或角色需求才增加编排复杂度。
参考资料
资料核对日期:2026 年 9 月 29 日。本文基于公开文档整理,代码片段和评估方案未作独立运行或性能验证;厂商测试结果已注明来源。