OpenAI 在 6 月 18 日给 macOS 版 Codex 应用加了「录制回放」(record and replay)。一句话概括:你在 Mac 上把某个流程演示一遍,Codex 会把它理解成一个可编辑、可复用的技能,下次换一组参数就能重跑。
听起来像录宏,但本质不一样——这也是最容易被误会的地方。
它解决什么
有些重复活儿,描述起来比演示一遍还累:报销、订车位、按固定格式拉一份报表、建一个配置正确的 issue……这类任务往往掺着个人偏好——哪个字段填什么、按什么顺序点、最后怎么算成功。把它们写成 prompt 既啰嗦又容易漏,演示一遍反而更省事。
录制回放就是冲着这种「演示比描述更容易」的场景来的。
先把插件装上
录制回放是 Codex 的一个插件,名字就叫「Record & Replay」。它依赖 Computer Use,所以装之前先把 Computer Use 备好:
- 打开 Codex 的「插件 > Computer Use」,点 Install 装好并开启(录制回放离不开它)
- 回到 Codex 应用,打开「插件」(Plugins)
- 点
+菜单,找到并启用「Record & Replay」
装好之后,就能开始录了。
录制:把流程做一遍
步骤大致是:
- 在「插件」里启动「Record & Replay」开始录制
- Codex 给一段建议 prompt,你补上目标和说明,再批准权限请求
- 在 Mac 上正常把流程做一遍,Codex 在旁边看着你的操作和窗口内容
- 做完后从菜单栏、悬浮条停止,或者直接告诉 Codex「好了」
OpenAI 给的几条录制建议:
- 开录之前先说清楚目标,以及哪些输入是每次都会变的
- 演示尽量短,但要完整
- 用真实但不敏感的样本数据(别拿真密码、真账号去演)
- 做完就停,别顺手又干了别的不相关的事
录出来的不是宏,是一份技能描述
这是关键。Codex 不会保存一串鼠标坐标,而是「看懂」你这一遍操作,然后起草一份技能,里面包含四块:
- 什么时候该用它
- 需要哪些输入(每次会变的参数)
- 具体步骤
- 怎么验证结果对不对
而且这份描述是可读、可改的,不是一个黑盒录像。用之前你可以先把它读一遍、改一改。
回放:换组参数重跑
- 新开一个 Codex 线程
- 让它用刚才那个技能
- 把这次不一样的值给它:要上传的文件、要建的 issue、报表的日期范围……
- Codex 把技能当上下文,用手上的工具(Computer Use、浏览器操作、已装的插件)去执行
别和「session replay」搞混
有个名字很像的概念叫「session replay」,容易和「record and replay」混在一起,但两者是两回事:
- record and replay:用演示教 Codex 一个新技能,面向未来,攒可复用的能力。这次官方上线的就是它。
- session replay:回放、复盘一段已经跑完的 agent 会话记录,用来排查 agent 当时到底干了什么。它更多是社区工具里的玩法,不在这次官方功能的范围内。
记住一点:这次的功能是前者(教技能),不是后者(回看历史)。
什么时候值得录,什么时候别录
- 简单任务:直接 prompt 就行,录制反而多此一举
- 复杂、带个人偏好的流程:录制回放的主场
- 想给整个团队用的能力:做成插件更靠谱,比一个人的录制更耐用
几条限制要先知道
- 目前只支持 macOS:上线时没有 Windows / Linux 桌面版
- 地区:欧洲经济区(EEA)、英国、瑞士初期用不了
- 依赖 Computer Use:它必须可用且已开启
- 组织可关:管理员在
requirements.toml里设computer_use = false,一关,Computer Use 和录制回放就一起没了 - 数据安全:录制会捕获窗口内容,录的时候别输入密码、密钥这类敏感信息
一句话总结
录制回放真正的转变,是从「把流程写成详细 prompt」变成「演示一遍让它学」。这更贴近人本来记住操作流程的方式——很多事我们自己也是看一遍就会,而不是背一段说明书。
关于
关注我获取更多资讯
📢 公众号
💬 个人号