2025-03-11,OpenAI 在发布构建 Agent 的新工具时开源了 Agents SDK。它延续了较轻量的编排思路,把 Agent、工具、交接、Guardrails 和 Tracing 放到一个可组合的运行模型里。
值得关注的不是“又一个框架”
追踪成为一等能力
复杂 Agent 的问题通常不在最终一句回答,而在中间选了什么工具、传了什么参数、在哪一步失败。Tracing 让团队有机会把这些步骤转成调试和评测证据。
交接有明确结构
不同 Agent 可以各自承担窄职责,再通过 handoff 转移任务。它比让一个万能 Agent 拥有所有工具更容易限制上下文和权限,但交接本身仍需测试,不能把责任一起丢掉。
Guardrails 不是完整权限系统
输入输出检查可以降低明显错误,却不能替代后端认证、对象所有权、幂等和人工确认。真正的工具权限仍应由业务系统决定。
什么时候不需要
如果任务只是一次模型调用加一个只读查询,普通函数和清晰日志可能已经足够。框架的价值要由真实工作流、可观测性和维护成本证明,而不是由示例代码长度证明。
一手来源:
https://openai.com/index/new-tools-for-building-agents/
https://github.com/openai/openai-agents-python
https://openai.github.io/openai-agents-python/
编辑说明:本文按 2025-03-11 的发布背景解读,并于 2026-08-15 核对官方来源。AI 协助起草,项目负责人复核。