OpenAI DevDay 2026 发布了什么?新 API、AI Agent、工具调用与 JSON 开发者完整指南
2026 年 9 月 29 日旧金山 DevDay 结束。官方回顾写了 20 多项。本篇只拆开发者能接到仓库里的四块:Decisions API、Agents API、模型档、Codex。不重写「Agent 是什么」,也不改写站内那篇 DevDay 预测。
阅读前速览
| 对象 | 官方事实 | 谁执行 |
|---|---|---|
| Decisions API | Luna / 有限预定义答案 / 限量预览 | 模型选枚举,宿主路由 |
| Agents API | Computer Use + Tool Search + 压缩 | 公测仍在,宿主跑副作用 |
| 模型档 | GPT-6.1 Sol;Ultrafast 付费加速 | Astra 已开 Ultrafast,Sol 即将 |
| Codex | 云环境、Review、Security Cloud | 扫描和 diff 仍是对象,不是聊天 |
事实来自 OpenAI 官方回顾与开发者社区公告。Decisions 示例是你该锁的合同形状,不是未公开的线级字段名。
DevDay 加了更快的决策和会点界面的 Agent,分层没有变
官方回顾把发布收成开发者资源。对 JSON 工作流真正有用的是三条。第一,Decisions API 用 Luna,在有限预定义答案里做分类、路由或下一步。限量预览,随后扩大。第二,Agents API 仍是公测,这次补上 Computer Use,并带上 Tool Search 与上下文压缩。第三,GPT-6.1 Sol 强调编码和 computer use,标准 token 价约为 Astra 的五分之一;Ultrafast 是付费速度档,官方称 Codex 最高约 8 倍、API 约 6 倍,Astra 现已可开,Sol 即将跟上。Codex 侧还有关着电脑也能跑的云任务、CLI 的 /agents、桌面 Code Review,以及按仓库扫描的 Security Cloud。
- Decisions:答案集必须是有限枚举。模型选出
lookup,不自己去查单。 - Agents / Computer Use:点界面仍是工具调用。宿主执行允许的动作,再回写结果。
- 压缩与 Tool Search:上下文会被收短,工具定义按需加载。状态要能回放,不能只靠聊天窗口。
Agents API 公测对象怎么接,见 OpenAI Agents API 与 JSON Tool Calling。Schema 为什么是门,见 AI 为什么需要 JSON Schema。站内旧稿 DevDay 2026 预测稿 是 keynote 前的预测,本篇只用 9 月 29 日之后的官方清单,不改写那一篇。
Decisions:先把答案集写成门,再调用预览
官方说法是:给 Luna 一组有限的预定答案,上下文可以是文本或图像,回来的答案用来分类、路由或选 Agent 下一步。线级字段名以届时文档为准。你现在能锁死的是合同。虚构订单,不要贴真实密钥:
{
"task": "route_order",
"question": "What should the host do next for this order?",
"answers": ["lookup", "hold", "escalate"],
"context": {
"order_id": "A-1042",
"status": "paid",
"note": "demo-pass"
}
}
answers 必须是枚举。宽 string 等于请模型发明动词。宿主只执行名单里的动作:lookup 去调 lookup_order;hold 停;escalate 交给人。这不是「请输出 JSON」,这是门。
Agents API:工具 JSON 没换,Computer Use 也要过宿主
查单还是一次函数调用。模型填 A-1042。这一段不是 Decisions 的枚举,也不是 MCP 的 tools/call:
{
"type": "function_call",
"call_id": "call_3c91",
"name": "lookup_order",
"arguments": "{\"order_id\":\"A-1042\"}"
}
宿主校验形状,执行,再按同一 call_id 写回。失败也要是对象:
{
"type": "function_call_output",
"call_id": "call_3c91",
"output": "{\"order_id\":\"A-1042\",\"status\":\"paid\"}"
}
官方把 Tool Search 和自动压缩写进 Agents API。工具表可以按需加载,长上下文会被收短。环怎么叠,见 Agent Harness 与 JSON State。会话状态仍要能指出上一跳决策和待执行工具:
{
"api": "agents",
"model": "gpt-6-astra",
"session": "sess_7f2a",
"last_decision": "lookup",
"pending_tool": "lookup_order",
"tools_loaded": ["lookup_order"],
"compacted": false
}
四张新对象,不要糊成「又一个 Agent」
按官方清单分开接。对象名不同,不要把 Decisions 的枚举塞进 Agents 的 tool 表:
| 发布 | 开发者怎么接 |
|---|---|
| Decisions API | 限量预览。锁枚举。宿主映射到已有工具或人工。不要当通用聊天。 |
| Agents API Computer Use | 公测增量。点 UI 的动作仍由宿主执行。权限和截图回写不能省。 |
| GPT-6.1 Sol / Ultrafast | 换模型 ID 和速度档。Sol 标准价约为 Astra 的 1/5。Ultrafast 是付费档,Astra 已开。 |
| Codex Cloud / Review / Security | 云任务、diff 审查、仓库扫描。结果要落成可核对的对象,不要只看摘要散文。 |
另外还有 Bedrock Managed Agents、Private Intelligence 的 ZDR,以及面向协作的 Dots / Space。那些不改你仓库里的 tool JSON。本篇不展开订阅档和消费端 Dots。
五步把 DevDay 接到现有 JSON 循环
不要从「换 Ultrafast 再谈 Schema」开始。按对象写:
- 列一张发布对照表。哪些已 GA / 公测 / 预览。Decisions 是预览,Agents 仍是公测。
- 给 Decisions 写枚举门。
additionalProperties: false。答案不在名单里就拒绝。 - Agents 工具表保持窄。查单不要带退款字段。Computer Use 单独授权,不要和
lookup_order糊在一起。 - 压缩当事件。Tool Search 加载了哪些工具、是否 compacted,写进 session。
- Codex 的 diff 当对象。审查和扫描结果要能对照,不要只收一句「看起来安全」。
Schema 怎么当门,见 Agents API + JSON Schema。另一家模型换代怎么接工具 JSON,见 Claude Opus 5.5 与工具 JSON。
复盘一次路由,先摊开四份 JSON
一次翻车,多半是枚举、tool 参数、call_id、压缩边界没对齐,不是「Sol 不够快」。
- 把答案集和实际返回 格式化,再用 Schema 校验 看是否落在
lookup|hold|escalate。 - 用 JSONPath 提取 抽出
$.order_id、$.call_id、$.last_decision。 - 压缩前后的 session JSON Diff。先补状态字段,再改提示。
- 核对
call_3c91在调用和回写是否同一 id。 - 订单、令牌、仓库路径不要贴进公共格式化站。JSONSort 在浏览器本地跑。
四份对象都能按 Schema 重建,你才是在收 DevDay 的开发者增量,不是在收 keynote 金句。
常见误区
- 用预测稿当发布清单。旧文猜测 Structured Outputs 方向。本篇只写 9 月 29 日官方回顾里出现的对象。
- 把 Decisions 当成新的 Agents API。一个选有限答案,一个跑工具循环。混用字段会把路由写成副作用。
- Computer Use 等于模型自己操作系统。动作仍由宿主执行。没有权限表就不要开。
- Ultrafast 代替 Schema。更快的 token 不会拦住发明键。门还在。
- 压缩当无事发生。官方写了自动压缩。早期工具结果可能被摘要吃掉。
- 把 Dots / Pro 500 写成 API 教程。那是产品与订阅。开发者循环仍然是 JSON。
FAQ
Agents API 今天才发布吗?
不是。官方 9 月 10 日公测。DevDay 补的是 Computer Use,以及 Tool Search、压缩、多 Agent 等 Codex 侧能力进 API。
Decisions API 的官方 JSON 字段名是什么?
截至撰稿,公开回顾只写了「有限预定答案 + 文本或图像上下文」。本篇示例是你该先锁的合同。线级名字以文档为准,不要把示例字段抄进生产。
GPT-6.1 Sol 已经能在 API 里开 Ultrafast 吗?
官方回顾:Astra Ultrafast 现已可用;Sol 的 Ultrafast 即将提供。不要把「即将」写成已经。
Computer Use 和 lookup_order 是一回事吗?
不是。查单是函数调用。Computer Use 是对软件界面的操作。两张工具表,两道权限。
要不要为此重写已有 Responses 工作流?
不必先重写。官方仍把 Responses、Agents SDK、Agents API 分成不同入口。先加 Decisions 枚举门,再决定哪条循环吃 Computer Use。
结论
DevDay 2026 给开发者的是更快的有限决策、会点界面的 Agents API,以及更便宜的 Sol 和付费 Ultrafast。分层没有变:模型填 JSON 或选枚举,宿主过门再执行。
先写清 A-1042 是进 Decisions 的答案集,还是进 lookup_order。能指到枚举、call_id、压缩标记,才算接上 9 月 29 日的清单。
延伸阅读
- OpenAI Agents API 与 JSON Tool Calling 9 月 10 日公测对象,本篇不重写
- Agents API + JSON Schema 稳定、可验证、可执行
- DevDay 2026 预测稿 keynote 前的猜测,不是本篇清单
- Claude Opus 5.5 与工具 JSON 另一家模型换代,分层相同
- Agent Harness 与 JSON State 环、门、状态
- 为什么 AI 需要 JSON Schema Schema 是门
- JSONSort 本地工具箱 格式化、校验、Diff、Schema
- 全部文章 更多 JSON 与 AI 开发笔记
更新记录: 首次发布