📘 OpenAI Codex📚 官方教程中文版实战场景
让 Codex 操作本机应用
Computer Use 让 Codex 像你一样操作 Mac app:看界面、点击、输入、在窗口之间切换。它适合那些没有专用 plugin、但必须通过普通 a
Computer Use 让 Codex 像你一样操作 Mac app:看界面、点击、输入、在窗口之间切换。它适合那些没有专用 plugin、但必须通过普通 app UI 完成的任务。
官方页面:https://developers.openai.com/codex/use-cases/use-your-computer-with-codex
适合什么任务
| 场景 | Codex 应该做什么 |
|---|---|
| 任务跨 apps、windows、browser sessions 或 local files | 用 Computer Use 连续操作多个入口 |
| 工作需要后台交给 Codex 继续 | 明确 outcome,让 Codex 在背景中完成 |
| 没有专用 plugin 的普通 app UI | 通过点击、输入和导航直接操作 app |
相关官方说明:
- Computer Use:https://developers.openai.com/codex/app/computer-use
- Plugins:https://developers.openai.com/codex/plugins
- Customize Codex:https://developers.openai.com/codex/concepts/customization
起始提示词
@Computer Use [描述你希望在 Mac 上完成的跨应用任务]官方示例:
@Computer Use 播放一些音乐,帮助我专注。@Computer Use 帮我把 Notes 里的 interview notes 添加到 Ashby。@Computer Use 请在 Messages app 里查找 Brooke 本周发给我的 trip ideas,把最好的选项添加到一条名为 "Yosemite ideas" 的新 note,并起草一条回复给她。使用方式
- 准备 Computer Use。
- 用
@Computer Use开头,或 mention 具体 app,例如@Slack、@Messages。 - 描述 task 和 expected outcome。
- 当 Codex 需要访问某个 app 或入口时,按需确认,然后让它继续在背景中完成。
如果你 mention 了某个 app,且该 app 有专用 plugin,Codex 可能优先使用 plugin。这通常是更稳的选择;没有 plugin 时,再回到 Computer Use 直接操作 app。
更多示例:
@Computer Use 请检查我的 Slack,并为今天结束前需要我完成的所有事项添加 reminders。实用边界
指定浏览器
Computer Use 会控制它正在操作的 app。如果你想自己继续用一个 browser,让 Codex 用另一个 browser,prompt 里写清楚。也可以在 customization 里设置默认偏好:
使用 Computer Use 处理 web browsing tasks 时,默认使用 Chrome,而不是 Safari。不要同一 app 并行跑
不要同时让两个 Computer Use tasks 操作同一个 app。窗口状态会变得不稳定,Codex 也更难保持上下文。
保持已登录
相关 apps 和 services 先登录好,任务会更顺。如果 Mac 在 Computer Use 运行时锁屏,活动会停止。
后续处理
任务完成后保持同一线程,可以让 Codex:
- summarize what it changed。
- double-check the result。
- 把这个 workflow 写进 customization,下次按同样模式处理。