智能体工作何时需要循环、子智能体和共享日志

原标题When agent work needs loops, subagents and a shared log

OpenAI 的 Raj 和 Eric 解释持续工作、何时委派以及如何协调长期任务。

RaRaj讲者 · OpenAIErEric讲者 · OpenAI
频道
OpenAI
发布
2026年11月11日
视频
24:01
阅读
4 分钟
幻灯片
2
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

OpenAI 的 Eric 建议,先用一个智能体、明确任务和检查结果的方式开展工作;只有任务确实受益时才增加智能体。他和 Raj 解释了 Codex 如何结合工具调用、上下文压缩与持续工作能力,并介绍并行调查和防止目标偏离的精简工作日志。Raj 还报告了一项规模更大的数学工作,其中多个团队采用不同方法追求共同目标。

  1. 1运行框架管理工具、执行和上下文Raj 介绍 Responses API 循环,以及模型训练与运行框架设计的相互影响。
  2. 2目标和上下文压缩让工作跨轮次延续运行框架可以将目标保存在上下文窗口之外,并将有用历史带入后续工作。
  3. 3默认使用一个智能体;并行有成本Eric 建议在任务受益于独立调查时才委派工作。
  4. 4精简工作日志有助于防止目标偏离用户添加新要求时,记录目标、进行中的工作和决定。
  5. 5大规模团队需要不同方法和相互沟通Raj 介绍了一项围绕共同目标协调多个团队的数学工作。

要点建议

  1. 先使用一个智能体,只有工作需要时才承担并行协作的额外成本。
  2. 为智能体提供明确目标和检查结果的方法。
  3. 对长期任务不断提出新要求时,用精简日志记录目标、进行中的工作和决定。
  4. 避免增加延迟却没有价值的复杂协调层级。
全文

按章节阅读整理后的全文

只看原始文稿
01

从生成代码到能够行动的智能体

Raj 介绍工具调用和模型与运行框架组成的循环。

OpenAI 应用 AI 工程团队的 Raj 说,随着模型进步,智能体设计也在变化。他与开发者体验工程师 Eric 回顾了从单一循环到长期运行和多智能体协作的演变。

Raj 回忆起让早期 ChatGPT 编写 FizzBuzz,再自己把代码复制到编辑器中运行。下一步变化是让模型通过工具执行自己的推理结果。

在图像分析例子中,模型可以放大图片、检查细节并决定下一步。Raj 将行动、反馈和规划的过程称为智能体循环。

Codex 通过计算机访问扩展了这一思路。模型与外围运行框架共同设计:框架提供工具和反馈,训练则帮助模型使用它们。

运行框架管理指令、工具、执行和上下文。Raj 说,Codex 倾向于使用少量通用工具,例如 shell、文件系统和计算机操作,让模型自行判断如何处理任务。

Codex 运行框架循环
幻灯片 1 / 2Codex 运行框架循环图示连接了上下文、Responses API、模型、沙箱和上下文压缩。

Responses API 将上下文和工具定义传给模型;运行框架在沙箱中执行请求的工具,并把结果加入对话。框架设计和模型训练相互影响。

02

让长期任务持续推进

上下文压缩、外部目标和模型训练帮助工作跨越上下文窗口。

长任务会让指令、文件、工具调用和结果填满上下文窗口。压缩机制浓缩历史,让智能体保留有用信息并继续工作。

Raj 说,Codex 训练模型理解压缩,并从压缩后的状态继续。这让工作可以跨越多个上下文窗口和压缩事件。

早期模型可能取得进展却在完成任务前停止,因此用户会反复发送继续指令。外层循环和 Ralph 式循环将重复尝试自动化,并通过文件在运行之间传递状态。

Codex 后来加入保存在对话上下文之外的目标。运行框架跟踪目标,可以在一轮结束后继续,也可以在遇到真正阻碍时停止。

Raj 说,后续训练把更多持续工作能力加入模型本身:模型可以识别有用步骤并检查工作,无须反复收到继续提示。更好的协调能力又让并行工作成为可能。

03

多个智能体何时有用

Eric 建议从一个智能体开始,只在独立工作值得时委派。

Eric 建议大多数任务先从一个智能体、明确任务和结果检查方式开始。只有任务确有需要时才增加智能体,因为额外智能体会消耗令牌,却不一定提高速度或质量。

彼此独立的审查或并行调查可能适合委派。每个子智能体有自己的工作上下文,但复杂结构也可能增加协调工作而没有带来价值。

Eric 介绍了按需调整工作强度:主模型可以在遇到难题时向更强的模型求助,并将简单辅助工作交给较小的智能体。他提醒,这并不保证成本更低。

在移植一款旧游戏时,他让一个智能体捕获正在运行的原作,另一个在 Blender 中解包并可视化场景。由于输出格式会影响捕获方法,两者需要交换发现。

04

协调聊天的同时保持目标

独立工作流和精简日志可能有帮助,但复杂层级也有成本。

他区分了用户可见的聊天与子智能体:一个协调聊天可以管理其他聊天,而每个聊天又可以使用自己的子智能体。用户可以打开并调整单独的聊天。

对于长期游戏项目,不同聊天可以负责美术、编程和测试。Eric 提醒,复杂的审批层级可能拖慢智能体,形成他所说的中层管理成本。

频繁的用户调整可能让原始目标在多次压缩后逐渐偏离。Eric 建议维护精简工作日志,记录目标、当前工作、负责人和决定,而不是记录每一次失败测试。

精简工作日志
幻灯片 2 / 2精简工作日志幻灯片列出应保留的目标、指令、负责人、未完成工作和决定。
05

协调更大规模的智能体团队

Raj 描述多个团队在共同目标下探索不同数学方法。

他提醒,最佳实践有时效性。随后 Raj 讨论了更大规模协调智能体的挑战。

Raj 说,OpenAI 的一项数学工作使用了 1 万个智能体、270 万条消息和约 1300 亿输出令牌。他介绍了不同团队围绕共同目标探索不同方法,并跨团队交流发现。

各团队探索假设、挑战前提并运行实验。工作揭示出有希望的新问题后,系统创建新团队或调整现有团队方向,但总体目标保持不变。

Raj 报告称,内部模型参与取得了数学成果,并认为更强的模型可能支持更有雄心的工作。他鼓励开发者重新尝试早期模型无法完成的问题。

同频道的其他文章

27:44EN → 简体中文
OpenAI· 2026年11月11日插件扩展将交互式工具带入 ChatGPTCorey, Max Neuber · OpenAIOpenAI 介绍插件发现、侧边栏和文件入口、事件驱动自动化及修订后的提交方式。MCPProduct engineering
4 张幻灯片22:37EN → 简体中文
OpenAI· 2026年11月11日GPT Live 如何在智能体工作时继续对话Alex, Erika · OpenAIOpenAI 演示同时听说、后台委派和返回更新的三种方式。语音 AIAgent orchestration
幻灯片21:10EN → 简体中文
OpenAI· 2026年11月11日OpenAI 如何将安全发现转化为经过验证的修复Ian, Kyle · OpenAIOpenAI 工程师介绍 Codex Security 背后的扫描、去重和补丁验证循环。Cybersecurity编程智能体
2 张幻灯片19:44EN → 简体中文
OpenAI· 2026年11月11日托管智能体框架如何持续完成长期任务Charlie, Steve · OpenAIOpenAI 工程师解释远程沙箱、长期运行状态和需要人工批准的航班改签演示。编程智能体Agent orchestration
3 张幻灯片27:09EN → 简体中文
OpenAI· 2026年11月11日一次运行六周的编程智能体实践及其监督方式OpenAI 工程师介绍维护 CI 的智能体、长期上下文以及持续运行的成本。编程智能体Agent orchestration
3 张幻灯片20:48EN → 简体中文
OpenAI· 2026年11月11日Sites 增加个人连接器和面向智能体的网页应用功能Katia, John · OpenAIOpenAI 通过两个 Sites 应用演示定时更新、按用户使用的插件和 WebMCP。Product engineeringMCP编程智能体