Back to Blog

从模型到智能体:为 Responses API 配备计算环境

March 12, 2026by Ichiban Team
openaiagentsapiarchitectureresponses-api

Hero

#引言

多年来,开发者们构建了庞大复杂的基建,试图弥合 AI 模型与真实世界执行之间的鸿沟。我们编写了复杂的编排层来捕获模型输出、解析 JSON、在本地机器上运行脚本,并将结果回传到上下文窗口中。但 OpenAI 最新发布的工程更新彻底颠覆了这一范式。

在他们最新的技术博客《从模型到智能体:为 Responses API 配备计算环境》中,OpenAI 宣布了一项重大的架构演进。他们不再仅仅提供独立的智能模型,而是为 AI 智能体(Agents)提供了一整套执行基础设施。让我们来剖析一下,这对于我们在 Ichiban Tools 构建下一代开发者工具意味着什么。

#核心更新

OpenAI 引入了一个原生的、托管的计算环境,并将其直接集成到了 Responses API 中。这意味着,模型不再仅仅是生成文本或结构化数据交由去执行,它现在可以在一个隔离的工作空间内自主运行代码。

以下是此次发布的核心组件:

  • 托管容器工作空间 (Hosted Container Workspaces): 现在,通过 Responses API 编排的每个会话都可以访问一个短暂且安全的容器。这为开发者卸下了为智能体配置和保护本地执行环境的运维重担。
  • shell 工具: 从 GPT-5.2 系列模型开始,模型在原生训练阶段就具备了输出和处理 shell 命令的能力。Responses API 完全在服务端处理这个闭环:模型提出一个 bash 脚本或命令,API 在容器中执行它,并将终端输出(stdout/stderr)立即回传到上下文窗口。
  • 沙盒基础设施 (Sandboxed Infrastructure): 这个托管环境并非一片虚空。它在会话持续期间提供持久化的文件系统访问、结构化存储支持(如 SQLite),以及由出口代理管理的受限网络访问,从而在确保安全的同时允许必要的 API 调用。

#为什么这很重要

这标志着我们正式从构建聊天机器人迈向构建软件智能体

一直以来,创建一个可靠的自主工作流感觉就像是用胶带把各种 API 强行拼凑在一起。如果模型需要运行一个数据分析脚本,开发者必须自行构建执行沙盒、处理超时等边缘情况,并确保恶意的模型输出无法逃逸出容器。通过将这一责任转移给 Responses API,OpenAI 大幅降低了智能体工程的准入门槛。

对于像 Ichiban Tools 这样的平台,这意味着我们的后台 worker 可以变得极其聪明。我们可以启动一个 Responses API 会话,扔给它一个 PDF,并指示它使用模型自己编写并原生运行的 Python 脚本来提取、清理并格式化数据。

#技术影响

从静态生成转向动态执行引入了重大的技术挑战,OpenAI 通过引入几个新机制来应对:

#1. 上下文压缩 (Context Compaction)

长时间的智能体会话会产生海量的 token 消耗,这主要归咎于冗长的终端日志和迭代调试循环。为了防止智能体耗尽上下文限制或导致 API 成本呈指数级上升,OpenAI 引入了“上下文压缩”。该功能在保留任务语义状态的同时,动态压缩历史执行日志,从而支持跨越数千轮对话的长时间运行工作流。

#2. 智能体技能 (Agent Skills)

为了避免模型不断重复造轮子,OpenAI 引入了名为“智能体技能”的可复用工具集。开发者无需再粘贴长达 500 行的 prompt 来教智能体如何查询特定的数据库 Schema,而是可以定义不可变的技能,智能体可以在需要时将其动态加载到工作空间中。

#3. 安全优先架构 (Security-First Architecture)

让模型访问 shell 本质上是充满风险的,特别是在 prompt 注入方面。OpenAI 的架构引入了“指令层级 (Instruction Hierarchy)”,严格隔离系统指令与用户输入。此外,机密信息(如智能体与外部服务通信所需的 API 密钥)被注入到模型直接可见范围之外。模型可以使用这些凭据来执行 curl 请求,但它无法意外读取或泄露原始的 token 字符串。

#展望未来

在 Responses API 中引入原生计算环境仅仅是个开始。我们预计将看到生态系统的快速演进:标准的开发者工具(如 linters、测试运行器和部署脚本)将专门针对这些托管智能体环境的调用进行优化。

在 Ichiban Tools,我们已经在评估如何迁移我们复杂的编排层。通过采用新的 Responses API 原语,我们可以显著降低后端复杂度,同时大幅提升工具的自主能力。

#结语

OpenAI 从交付模型转向交付成熟的执行环境,标志着 AI 工程领域的一个决定性时刻。通过包揽沙盒、执行循环和上下文管理等艰难的运维工作,Responses API 让开发者能够完全专注于智能体的逻辑和目标。自主开发者工具的时代已经正式到来。