Agents SDK是由Cloudflare提供的软件开发工具包,专为构建AI Agent应用程序而设计。它允许开发者在Cloudflare的边缘计算基础设施上创建、部署和管理自主运行的智能代理,支持状态管理、工具调用及多步骤任务编排等核心能力,帮助开发者将AI推理与实际业务逻辑相结合,构建可扩展的Agent工作流。
OpenAI在其开发者大会上将Agent列为下一阶段的核心战略方向,并推出了Agents SDK
2024-2025年,Anthropic Claude Agent SDK、OpenAI Agents SDK、Google ADK等Agent框架集中涌现
OpenAI在2025年推出了Agents SDK,提供编排Agent组件的标准化框架,包括Handoff和Guardrails等机制
OpenAI在2025年推出了Agents SDK,提供了Handoff(任务交接)、Guardrails(安全护栏)和Tracing(执行追踪)等核心原语
Agents SDK提供了trace函数作为上下文管理器,支持workflow_name和group_id两个关键参数用于自定义追踪
OpenAI Agents SDK内置了WebSearchTool,可用于Agent的Web搜索功能
截至文章发布时,OpenAI Agents SDK的追踪功能在Google Colab中无法正常工作,需要在本地环境运行
OpenAI Agents SDK支持gpt-4.1-nano和gpt-4.1-mini等模型
group_id的设计借鉴了分布式追踪领域的Trace Context标准(如W3C TraceContext),用于将相关追踪记录归为一组
OpenAI Agents SDK的trace函数支持添加自定义元数据(metadata),可用于筛选和分析追踪记录
还有 5 条时间轴事件