OpenAI双线升级:Multi-Agent v2让模型自动分工,ChatGPT前端性能暴增
OpenAI Multi-Agent v2全量上线,主Agent可自动将子任务委派给不同模型并独立设置推理强度。同期ChatGPT前端性能大幅优化,741轮极端对话打开时间从27.62秒降至1.66秒。
OpenAI发布了两个面向Agent时代的工程升级。
一是Multi-Agent v2在ChatGPT和Codex中全面上线:主Agent可自动拆解任务,自动将子任务委派给不同模型,并独立设置每个子Agent的推理强度。如复杂任务中约20%步骤使用最强模型Sol,其余可交给成本更低的Luna/Terra。
二是ChatGPT前端性能 overhaul:根据OpenAI工程师Andrew Ambrosino公布的内部Slack截图,在一个741轮、231 MB的极端测试对话中,平均打开时间从27.62秒降至1.66秒,应用内存增长从1030.7 MiB降至606 MiB,网络请求数从894次降至16次,需要加载的会话条目从15,529条降至64条(减少99.6%)。
OpenAI总裁Greg Brockman表示,这些改进意味着“我们正朝着告别手动选模型的方向前进”。
关键参数:
| 指标 | 优化前 | 优化后 | 改善幅度 |
|---|---|---|---|
| 极端对话打开时间 | 27.62秒 | 1.66秒 | 94%提速 |
| 应用堆内存增长 | 高 | 606 MiB | 减少约41% |
| 网络请求数 | 894次 | 16次 | 减少98.2% |
| 会话条目加载 | 15,529条 | 64条 | 减少99.6% |
一、Multi-Agent v2:让模型自动分工的智能调度系统
1 核心能力:主 Agent 自动委派子任务
Multi-Agent v2 的核心机制是一个主 Agent(Orchestrator) 作为任务协调中心,它可以将复杂任务自动拆解,并把不同子任务动态委派给最适合的模型实例。每个子 Agent 还能独立设置推理强度(如 max / ultra 模式)。
这意味着用户不再需要手动选择"该用 Sol 还是 Terra",系统会根据任务复杂度和阶段自动决定:
| 模型 | 定位 | Multi-Agent v2 中的角色 |
|---|---|---|
| GPT-5.6 Sol | 旗舰推理/编码 | 承担 20% 最复杂的核心步骤(架构设计、关键算法、最终审查) |
| GPT-5.6 Terra | 性能与成本平衡 | 日常编程主力、中等复杂度子任务 |
| GPT-5.6 Luna | 轻量高速 | 高频简单任务(分类、格式化、简单检索) |
| Daybreak | 网络安全专用 | 安全相关子任务自动路由 |
| GPT-5.5 | 通用/研究 | 长尾复杂研究类任务 |
2. 技术架构:层级式编排(Hierarchical Orchestration)
Multi-Agent v2 采用的是层级式编排范式(Hierarchical Orchestration),这也是 GPT-5.6 Sol Ultra 模式默认的协作拓扑。
┌───────────────────────────────┐
│ Orchestrator Agent (主) │ ← 任务拆解 / 调度 / 结果聚合
│ (GPT-5.6 Sol 级) │
└──────┬────────┬────────┬──────┘
│ │ │
┌─────┴──┐ ┌────┴────┐ ┌─┴──────┐
│ 子 Agent1 │ │ 子 Agent2 │ │ 子 Agent3 │ ← 并行执行,各用最佳模型
│ (Luna) │ │ (Terra) │ │ (Sol) │
└────────┘ └─────────┘ └────────┘
3. 四层控制逻辑(Orchestration 控制平面):
- Planning & Policy(规划层):接收用户任务 → 拆解为可执行子任务 DAG(有向无环图)→ 设定约束规则
- Execution & Control(执行控制层):根据子任务特征动态分配模型与算力;决定哪些可并行、哪些需串行等待
- State & Memory(状态管理层):多 Agent 间上下文共享与状态同步,避免重复劳动
- Quality & Validation(质量验证层):结果校验、异常回退、迭代优化闭环
4. ultra 推理模式:4 个智能体并行,可扩展至 16 个
GPT-5.6 的 ultra 模式 是 Multi-Agent v2 的产品化体现:默认并行协调 4 个 AI 智能体来加速高需求工作流,最高可扩展到 16 个。
技术要点:
- 并行调度:将可独立执行的子任务(如多文件代码生成、多源信息检索)分配给不同 Agent 同时运行
- 动态伸缩:根据任务复杂度自动调整并行 Agent 数量(4 → 16)
- 结果合并:主 Orchestrator 汇总各子 Agent 输出,进行一致性校验与整合
从"手动编排(v1)"到"自动分工(v2)"
Multi-Agent v1 时代(如 OpenAI Swarm 框架)用户需要自己定义 Agent 角色、编写交接逻辑(Handoffs)。
v2 的核心升级在于:
- 自动任务拆解:主 Agent 自主判断任务结构,无需用户预先设计流程。
- 自动模型路由:每个子步骤自动匹配最合适的模型(Sol/Terra/Luna),成本优化内建于调度逻辑。
- 独立推理强度:子 Agent 可独立设置推理深度(标准 / max / ultra),避免"用大炮打蚊子"。
- 容错与重试:子任务失败自动重试或切换模型,不影响全局流程。
经济价值:
复杂任务中仅约 20% 步骤需要最强模型,其余 80% 可交给更便宜的轻量模型。这意味着推理成本理论上可降低 40%–60%。
二、ChatGPT 前端性能暴增:"史诗级"工程优化全拆解
与 Multi-Agent v2 后端智能升级同时推出的,是 ChatGPT 前端一次被内部称为"史诗级大换血"的性能重构。
数据来自 OpenAI Codex 负责人 Andrew Ambrosino 晒出的内部 Slack 截图
1. 核心性能指标对比
测试对象:一个长达 741 轮、体积 231MB 的"怪物级"对话(这在 Agent 时代已是常态)
| 指标 | 优化前 | 优化后 | 提升幅度 |
|---|---|---|---|
| 对话打开时间 | 27.62 秒 | 1.66 秒 | ↓ 94%(约 16 倍提速) |
| 堆内存增长 | 1030.7 MiB | 606 MiB | ↓ 87.8% |
| 整体内存占用 | — | — | ↓ 41.2% |
| 网络请求数 | 894 次 | 16 次 | ↓ 98.2% |
| 需加载会话条目 | 15529 条 | 64 条 | ↓ 99.6% |
2. 关键技术手段分析
从数据反推,这次前端优化涉及以下核心技术改造:
(1)虚拟列表 + 增量渲染(Virtualized Rendering)
"需加载的会话条目从 15529 条降到 64 条"——这是典型的虚拟滚动(Virtual Scrolling) 特征。
原理:不再一次性渲染全部 741 轮对话的 DOM,而是只渲染视口内可见的 ~60 条消息 + 少量缓冲。上下滚动时动态回收与复用 DOM 节点。
效果:
- 首屏渲染时间大幅缩短(从 27s → 1.66s)
- DOM 节点数量减少 99%+,浏览器重排/重绘成本骤降
- 长对话不再随轮数增加而线性变慢
(2)对话历史懒加载 + 分页/分片获取
"网络请求从 894 次砍到 16 次"和"会话条目 15529 → 64"说明:
- 不再全量拉取:打开对话时只加载首屏所需消息片段
- 按需回溯:用户向上滚动时才请求更早的历史消息(分页 / 游标式加载)
- 请求合并:将大量细粒度 API 调用合并为批量请求,减少 HTTP 握手开销
(3)状态存储重构:从内存到持久化 + 索引
"堆内存增长减少 87.8%"暗示前端对对话状态的存储方式进行了根本性重构:
- IndexedDB 本地持久化:全量对话历史存入浏览器 IndexedDB(或类似存储),而非全量驻留内存
- 内存中仅保留索引:消息元数据(ID、时间、角色)构建轻量索引,正文按需从存储层读取
- LRU 缓存策略:最近访问的消息保留在内存缓存中,冷数据淘汰释放内存
(4)序列化与数据结构优化
- 消息格式压缩:内部消息结构精简,去除冗余字段
- 二进制序列化:可能采用 Protobuf / MessagePack 等二进制格式替代 JSON,减小网络传输体积与解析开销
- 流式渲染管线优化:SSE(Server-Sent Events)流式响应的解析与渲染管道重写,减少中间对象创建
(5)应用启动优化 "应用加载速度提升 94%"指向首屏加载优化:
- 代码分割(Code Splitting):按路由/功能模块懒加载,首屏只加载核心代码
- 资源预加载策略:关键资源 preload / prefetch
- Bundle 体积压缩:Tree Shaking、依赖瘦身、第三方库按需引入
- 服务端渲染 / 骨架屏:降低感知等待时间
3. 为什么这对 Agent 至关重要
传统聊天场景下,几十轮对话就到头了。但在 Agent 模式下:
- 一次代码调试任务可能产生数百轮工具调用 + 中间结果
- 多智能体协作会产生大量子任务日志、中间状态
- 用户可能数天甚至数周持续同一个长任务
- 如果前端扛不住,模型再聪明也没用——"聊到一半浏览器崩了"会成为 Agent 产品化的最大瓶颈。这次前端重构,本质上是为 Agent 时代的长会话常态化 打好工程底座。
三、双线升级的协同效应
Multi-Agent v2(后端智能调度)和前端性能重构(客户端工程优化)并非两个独立项目,而是上下呼应的系统级升级:
用户任务 → 【Multi-Agent v2】智能拆解与模型路由
↓ 产生大量子任务/中间状态 → 741轮对话 → 【前端性能重构】扛得住、打得开、不卡顿
协同逻辑
- Multi-Agent v2 让"任务量"暴增 10 倍——多智能体并行意味着同样的用户请求会产生更多轮次的内部交互。
- 前端优化让"用户能接住"这 10 倍的量——否则对话越长越卡,Agent 能力再强也无法交付。
- 两者共同指向同一个产品目标:ChatGPT 从"一问一答的聊天框"变成"可以持续跑几小时、几百轮任务的工作流平台"
四、技术意义
1. 对开发者的启示
- Multi-Agent v2+前端优化的组合,标志着OpenAI正将ChatGPT从“聊天工具”重构为“Agent工作流平台”。
- 多 Agent 选型要加"长会话内存"指标:不要只看模型能力排行榜,741 轮之后还能稳定运行才是生产级门槛
- 上下文 / 状态管理是下一个竞争高地:当模型能力趋同时,谁能把长任务的状态管得又稳又省,谁就能赢
- 推理成本的新解法是"调度"而非"压缩":通过 Orchestration 让不同档位的模型干各自擅长的事,比单纯压精度更划算
2. 对行业的信号
- "模型即产品"的时代结束了:用户不再需要知道自己在用什么模型,系统自动调度才是终局
- 前端工程重新成为 AI 产品的核心竞争力:当所有人都能调用类似能力的模型,体验差距往往卡在客户端
- Agent 的真正瓶颈在工程而非算法:Anthropic 的红队实验证明多 Agent 会"宫斗",OpenAI 用工程优化证明"能跑起来"才是第一步——算法解决的是"聪不聪明",工程解决的是"能不能用"
3. 应用层面
- 对开发者而言,自动模型路由可降低复杂任务的推理成本
- 对竞争对手而言,Anthropic的Claude Code、Google Gemini的Agent能力、DeepSeek Harness等将面临更直接的竞争。
- 对企业客户而言,更低延迟和自动任务编排意味着AI应用更贴近生产环境需求。
五、产业链影响
- 上游算力层,Multi-Agent v2的模型自动路由可能改变推理负载分布——低成本模型调用增加,高端模型调用相对减少,对算力供应商的结构化定价能力提出新要求。
- 中游工具链层,LangChain、CrewAI等Agent编排框架可能需要与OpenAI的原生Multi-Agent能力差异化竞争。
- 下游应用层,客服、研究分析、代码维护等长对话场景将显著受益;同时,企业需要重新设计Agent治理框架,包括日志审计、人类监督节点和失败回退机制。
总结
这两个升级合在一起,说明OpenAI正在解决Agent大规模落地的两个核心痛点:一是“慢”(长对话卡顿、多轮工具调用延迟累积),二是“贵”(所有步骤都调用最强模型)。自动模型路由让系统可以根据任务难度动态选择模型,前端优化则让长工作流可交互。这是AI产品从“单次问答”走向“持续协作”的关键工程基础。但需注意,性能提升数据来自OpenAI内部极端样本,真实用户体验取决于具体使用模式。
- OpenAI工程师推文
- 新智元/36kr中文报道
- 腾讯新闻/GitHub AI日报