# Codex 操控电脑实战:三种方式彻底搞清楚
**作者**: Yihui
**日期**: 2026-07-03T07:38:40.000Z
**来源**: [https://x.com/yihui_indie/status/2072948121827733748](https://x.com/yihui_indie/status/2072948121827733748)
---

Codex 不只能帮你写代码。它还能操作你的电脑——打开应用、点击按钮、读取页面、填写表单。
具体来说,有三种方式:Computer Use、Chrome 扩展、应用内浏览器。
这三种方式有重叠,容易搞混。本文带你彻底搞清楚。
读完这篇,你会知道:
1. 三种方式分别是什么,有什么区别
2. 每种方式怎么安装和触发
3. 什么场景用哪种,一看就懂
4. 哪些操作有安全风险,要怎么控制
## 先搞清楚:三种方式有什么不同?

Computer Use
- Codex 可以看到你的屏幕,操作任何你授权的桌面应用
- 包括 Xcode、飞书、系统设置、任何没有 API 的软件
- 速度最慢,但覆盖面最广
Chrome 扩展
- Codex 进入你已经登录的 Chrome 浏览器
- 带着你的账号、Cookie、已打开的标签页
- 适合需要登录状态的 Web 任务
应用内浏览器
- Codex 线程里内置的一个干净浏览器
- 没有你的任何账号信息,完全隔离
- 最适合本地开发调试
## 1. Computer Use:让 Codex 坐在你电脑前
你可以把 Computer Use 想成:有个人坐在你电脑前帮你操作。
它能看到屏幕、操作窗口、用键盘、用剪贴板,在你授权的任何桌面应用里干活。
不只是浏览器——Xcode、飞书、Figma、系统设置、iOS 模拟器、iPhone Mirroring,只要你装了并且授权了,都能操作。
什么时候用
- 你要操作一个桌面应用,没有对应的 API 或插件
- 任务需要在多个应用之间来回切换
- 你想让 Codex 帮你完成一个“最后一步”,比如上传文件、确认一个弹窗
安装方式

1. 打开 Codex App
2. 进入 插件 > Computer Use
3. 点击 Install,按照提示完成授权
怎么触发?在对话里提到 @Computer,或者直接告诉 Codex 用 Computer Use.
```
@Computer 电脑在飞书中创建一个任务,任务内容是开发todolist,预计今天21点30完成
```
我在开发一个 Todolist 的网页应用。
开始开发前,我让 Codex 用 Computer Use 打开飞书,在任务里创建了一个开发任务——标题、截止日期都填好了。

开发完成后,我只说了一句话:
```
@Computer 电脑开发完成后,把飞书任务中的"开发todolist"状态改为已完成
```
Codex 自己打开飞书,找到了那个卡片,点击状态标签,改成了“已完成”。
我全程没有碰飞书。
但注意Computer Use 是三种方式里最慢的。
它的工作方式是:看屏幕 → 决定点哪里 → 点击 → 等应用响应 → 再看。每一步都需要时间。
好消息是在 macOS 上,它可以在后台操作,不打断你做其他事。
安全注意:
- 涉及付款、账号设置、删除数据的操作,最好不要让它操作
- 不用的敏感应用先关掉,不要让 Codex 接触到不相关的东西
- 每次只给它一个描述清楚的任务
## 2. Chrome 扩展:用你的账号帮你干活
Chrome 扩展让 Codex 进入你已经登录的 Chrome。
它不是新打开一个浏览器,而是直接用你现有的浏览器状态——你的账号、Cookie、已打开的标签页,全都有。
什么时候用
- 任务需要你的登录状态才能进行
- 你要操作多个标签页,在不同页面之间读取和对比信息
- 任务全程在浏览器里,不需要操作桌面应用
适合的工具:
- Vercel / Netlify Dashboard(已登录的部署平台)
- Notion / 飞书云文档(已登录的协作工具)
- 公司内部系统
- 任何需要账号才能访问的 Web 页面
安装方式

1. 打开 Codex App
2. 进入 Plugins,点击 Chrome
3. 按照提示安装 Codex Chrome 扩展
4. Chrome 扩展显示 Connected 后,开一个新的对话线程

怎么触发?
在对话里提到 @Chrome。备忘录应用开发完之后,我需要验证功能是否正常。
我没有手动打开浏览器、一步步点。
直接发了一句:
```
@Chrome 打开http://localhost:5173/,并新建一个任务,截止时间是今天21点20,创建完成后,点击任务前的单选框完成任务
```
Codex 用我已经登录好的浏览器打开了应用,创建了记录,告诉我“已保存,ID 是 42”。
整个过程不需要我手动操作。
和 Computer Use 的区别:
Computer Use 操作浏览器时,看到的是像素和坐标,像是在屏幕上盲点。
Chrome 扩展理解的是网页结构——标签页、DOM、表单字段。它知道“这是一个输入框”,而不是“这个位置有一个矩形”。
所以:
- 任务全程在浏览器里 → 用 Chrome 扩展,不要用 Computer Use
- 需要在多个标签页之间操作 → Chrome 扩展比 Computer Use 更合适
安全注意:
网站会把 Codex 的点击和提交当成你本人的操作。
- 让 Codex 自动完成:调研、读取、整理、起草
- 需要你确认才执行:发送消息、提交表单、付款、发布内容
## 3. 应用内浏览器:开发调试的最佳拍档
应用内浏览器是一个住在 Codex 线程里的浏览器。
你和 Codex 看到的是同一个页面。
它是一个全新的、干净的浏览器——没有你的任何 Cookie、账号、扩展、历史记录。完全隔离。
什么时候用?
- 打开本地开发服务器,比如 localhost:3000
- 调试前端样式 bug
- 检查不同屏幕尺寸下的布局
- 直接在页面元素上标注反馈
怎么触发?
打开 Codex 的侧边栏,选择浏览器。

TodoList 应用开发完后,我打开 http://localhost:5173/,测试两个案例:
1. 把按钮颜色从蓝色变为红色
2. 日历组件的时间增加秒
我直接在浏览器里注释,Codex 收到注释,修改了代码,页面自动刷新。
看页面 → 标注问题 → Codex 改代码 → 刷新验证 → 继续标注。
隔离的意义在于,应用内浏览器不带你的任何账号信息,所以:
- 做不了 需要登录才能访问的页面 → 这种情况用 Chrome 扩展
- 很适合 本地开发、公开页面、不需要账号的调试场景
## 4. Appshots:给 Codex 指方向
Appshots 不是第四种控制电脑的方式。
它是你“指”给 Codex 看的工具。
在 Mac 上,快速按两下 Command 键(左 CMD+右 CMD),截取当前最前面的窗口。Codex 会收到截图和页面文字。
然后你可以说:
```
这个报错是什么意思?
```
或者:
```
这个界面我想让按钮移到右边,怎么改?
```
记住这个区别:
- Appshots = 你用来“指”给 Codex 看的手指
- Computer Use / Chrome / Browser = Codex 用来“动手”的工具
## 安全红线
三种方式的权限范围不一样,从大到小:
- Computer Use — 权限最大,能碰桌面上的所有授权应用
- Chrome 扩展 — 中等,带着你的浏览器身份,网站认为操作来自你本人
- 应用内浏览器 — 权限最小,完全隔离,不带任何账号信息
让 Codex 自动做:调研、导航、读取、整理、起草。务必你来确认:发送、发布、付款、提交、删除
## 总结一下
最后帮大家总结一下,遇到具体场景该选哪种方式,一看就懂:

# 写在最后
Computer Use、Chrome 扩展、应用内浏览器——三种方式覆盖了从桌面应用到浏览器再到本地开发的几乎所有场景。你不需要三种都用,搞清楚它们各自的边界,在对的场景用对的工具就够了。
想看更多 AI 编程实战教程和工具评测的,我的 AI 编程课目前已经有 3000 多位 AI Builder 加入,祝你 Vibe Coding 愉快,我们下篇见。
课程地址:https://happyaicoding.com

## 相关链接
- [Yihui](https://x.com/yihui_indie)
- [@yihui_indie](https://x.com/yihui_indie)
- [@Computer](https://x.com/@Computer)
- [@Chrome](https://x.com/@Chrome)
- [http://localhost:5173/](http://localhost:5173/)
- [https://happyaicoding.com](https://happyaicoding.com/)
- [Upgrade to Premium](https://x.com/i/premium_sign_up)
- [3:38 PM · Jul 3, 2026](https://x.com/yihui_indie/status/2072948121827733748)
- [3,000 Views](https://x.com/yihui_indie/status/2072948121827733748/analytics)
- [View quotes](https://x.com/yihui_indie/status/2072948121827733748/quotes)
---
*导出时间: 2026/7/3 17:47:46*