这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

OpenAI Agents SDK

2025-03-11。Responses API + 开源 Agents SDK。厂商发编排积木;仍是库,不是托管运行时。

OpenAI,2025-03-11。Responses API、内置网页/文件/电脑使用工具、开源 Agents SDK、tracing。宣称改进 2024 年的实验库 Swarm。

  1. 材料 — 按当时公告转述:四块积木,不写后来的 JS SDK 全貌。
  2. 讲解 — 框架没死;主战场是运行时。handoffs 不是 A2A。

当时公告:New tools for building agents。仓库:openai/openai-agents-python。

1 - Agents SDK(材料)

按 2025-03-11 公告转述:Responses API、内置工具、Agents SDK、tracing。

本页转述 2025-03-11 公告当时公开说了什么,不把 5 月远程 MCP、JS SDK 或后来的 Sandbox Agent 写成当天已有。

主要出处:OpenAI,2025-03-11,New tools for building agents。Python 仓库当日创建:openai-agents-python。本页不复制公告全文。


主张

客户要把推理、多模态和安全技术做成生产级 agent,仍常卡在提示词迭代、自写编排、缺少可见性。当天给出一组积木:

  • Responses API: 把 Chat Completions 的简单性与 Assistants API 的工具能力合在一起,面向构建 agent。
  • 内置工具: web search、file search、computer use。
  • 开源 Agents SDK: 编排单 Agent 与多 Agent 工作流;写成对 2024 年实验库 Swarm 的显著改进。可与 Responses / Chat Completions 一起用;只要提供 Chat Completions 风格端点,也可接其他厂商模型。当时先 Python,Node 随后。
  • 可观测: 跟踪并检查 agent 工作流执行。

核心概念(SDK 文档同期方向):带指令与工具的 Agent、handoffs、guardrails、sessions、tracing。

当时不是什么

这是给开发者的 API 与库,不是 Claude Code 那种「打开终端就能委派」的运行时。computer use 内置工具是 API 能力,不是 Operator 网站。MCP 支持在 Agents SDK 里要到同月稍后的公开表态,不写进 3 月 11 日这一天。

2 - Agents SDK 讲解

厂商自己发轻量编排库。框架层仍在;进程是调用方的。不要和 Claude Code / Codex 混成一类。

当时解决了什么问题

2023 年 LangChain 把循环做成库;2024 年 Swarm 证明多 Agent 交接有人要用。2025-03 OpenAI 把编排、内置工具、tracing 收成官方积木,降低「从 Completions 自写 while」的成本。Responses API 是接口:一次响应里可以带工具循环,状态与进程仍在调用方。

按定义 SDK 不是 Agent。用它写出来的系统可以是。handoffs 是库内拓扑,不是 A2A 协议。同一周前后 MCP 被追认:插槽和编排同时出现,层不同。

对后续 LLM 与 Agent 的影响

真正改日常的是 Claude Code / Codex:运行时吞掉 AgentExecutor,大多数人不再从 SDK 起步。SDK 的位置接近 2023 年的 LangChain——降低自建成本,不定义品类口号。三者对照见 调研方法:Framework / Runtime / Protocol。可读的厂商对照还有 构建 Agent 实践指南。