跳转到内容

计算机使用

身份 非官方简体中文镜像
翻译状态 AI 翻译 / AI 审校
来源版本 官方未提供
同步日期 2026-07-26
官方原文 learn.chatgpt.com

在支持的地区,ChatGPT 桌面应用中的 Computer Use 可在 macOS 和 Windows 上与 ChatGPT Work 和 Codex 搭配使用。安装 Computer Use 插件。在 macOS 上,根据提示授予屏幕录制和辅助功能权限。

借助 Computer Use,ChatGPT 可以查看和操作 macOS 或 Windows 上的图形用户界面。对于命令行工具或结构化集成无法完成的任务,可以使用此功能,例如检查桌面应用、使用浏览器、更改应用设置、处理无法通过插件访问的数据源,或复现只会在图形用户界面中出现的错误。

由于 Computer Use 可能会影响项目工作区之外的应用和系统状态,请将其用于范围明确的任务,并在继续之前查看权限提示。

在 ChatGPT 桌面应用中,选择 ChatGPT,然后在切换器中切换到 Work,或者选择 Codex。打开 Plugins > Computer Use,如果出现提示则选择 Install plugin。如果 ChatGPT 显示 Enable,请选择它。打开 Computer Use 服务器和技能开关,然后选择 Try now 开始使用。

计算机使用插件控件,其中 MCP 服务器和技能已启用。

然后打开 Settings > Computer use,查看应用访问权限。已连接的浏览器控件会显示 Manage 操作。你批准在未来任务中使用的应用会出现在 Always-allowed apps 部分。

计算机使用设置,其中仅 Calculator 被设置为始终允许使用的应用。

在 Windows 上,任务运行期间请让目标应用显示在当前活动桌面上。在 macOS 上,根据提示授予屏幕录制和辅助功能权限,以便 ChatGPT 查看和操作目标应用。

在 macOS 上,授予:

  • Screen Recording 权限,以便 ChatGPT 查看目标应用。
  • Accessibility 权限,以便 ChatGPT 点击、输入和导航。

当任务依赖图形用户界面,并且仅通过文件或命令输出难以验证时,请选择 Computer Use。

适合使用此功能的场景包括:

  • 测试 ChatGPT 正在构建的 macOS 应用、Windows 应用、iOS 模拟器流程或其他桌面应用。
  • 执行需要使用 Web 浏览器的任务。
  • 复现只会在图形界面中出现的错误。
  • 更改需要通过用户界面点击操作的应用设置。
  • 检查无法通过插件访问的应用或数据源中的信息。
  • 在 macOS 上,在你继续处理其他事务时于后台运行范围明确的任务。
  • 执行跨越多个应用的工作流。

对于你正在本地构建的 Web 应用,请先使用内置浏览器

在 Windows 上,Computer Use 运行于当前活动桌面。你继续使用同一 Windows 会话时,它无法在后台运行,因此任务运行期间,ChatGPT 可能会移动指针、输入内容并接管前台。

对于你希望在暂时离开时仍能继续运行的 Windows 任务,请保持 Windows 设备解锁并连接到互联网。你可以通过手机上的远程控制查看进度或发送后续指令,也可以在 Windows 虚拟机中运行 ChatGPT 桌面应用,让 Computer Use 接管虚拟机,而不是你的主桌面。

在提示词中提及 @Computer@AppName,或者要求 ChatGPT 使用 Computer Use。准确描述 ChatGPT 应操作的应用、窗口或流程。

Open the app with Computer Use, reproduce the onboarding bug, and fix the
smallest code path that causes it. After each change, run the same UI flow
again.
Open @Chrome and verify the checkout page still works after the latest changes.

如果目标应用提供专用插件或 MCP 服务器,请优先使用该结构化集成来访问数据并执行可重复的操作。当 ChatGPT 需要以视觉方式检查或操作应用时,请选择 Computer Use。

Computer Use 的系统权限与 ChatGPT 中的应用批准彼此独立。在 macOS 上,屏幕录制和辅助功能权限允许 ChatGPT 查看和操作应用。应用批准决定你允许 ChatGPT 使用哪些应用。文件读取、文件编辑和 shell 命令仍遵循任务的沙箱和批准设置。

借助 Computer Use,ChatGPT 只能查看和操作你允许使用的应用。在任务期间,ChatGPT 会在使用你电脑上的应用前请求你的许可。你可以选择 Always allow,这样 ChatGPT 今后使用该应用时无需再次询问。你可以在 ChatGPT 桌面应用设置的 Computer Use 部分,从 Always allow 列表中移除应用。

ChatGPT 桌面应用请求使用 Computer Use 操作 Calculator 的权限

ChatGPT 也可能会在执行敏感或具有干扰性的操作前请求许可。

如果 ChatGPT 无法查看或控制某个应用,请打开 System Settings > Privacy & Security,并在 macOS 上检查 Codex Computer Use 是否拥有 Screen RecordingAccessibility 权限。在 Windows 上,请确保目标应用显示在当前活动桌面会话中。

在 Windows 上,Computer Use 会将持久化的应用决策存储在 $CODEX_HOME/config.toml 中。列出 Computer Use 无需提示即可打开的应用:

[computer_use.windows]
always_allowed_app_ids = ["mspaint.exe"]

使用 Windows Computer Use 报告的应用标识符,例如桌面应用的可执行文件名,或打包应用的应用用户模型 ID。对于不在列表中的应用,ChatGPT 会请求许可。若要撤销已保存的决策,请从 Settings > Computer Use > Always allow 中移除该应用。

此表存储本地 Computer Use 决策。它与管理员强制执行的 requirements.toml 分开;管理员可以通过 [features].computer_use = false 禁用 Computer Use。较旧的 $CODEX_HOME/computer-use/config.toml 允许列表条目会迁移到当前设置中;其中的 denied 列表不属于当前策略架构。

锁定使用适用于 macOS。在 Windows 上,Computer Use 以前台方式运行。

锁定使用允许 ChatGPT 在 Mac 锁定后继续使用 Computer Use,但前提是你已启用该功能。当 ChatGPT 任务需要在 Mac 锁定后从已连接的设备使用桌面应用时,可以使用此功能。

启用锁定使用后,ChatGPT 会安装一个参与 macOS 解锁流程的 Apple 授权插件

锁定使用的范围非常有限。它不是通用的 Mac 远程解锁路径,也不会允许其他应用或本地进程解锁电脑。

若要使用锁定使用:

  1. 在应用中打开 Settings > Computer Use
  2. 启用锁定使用。
  3. 在 Mac 屏幕锁定后,从已连接的设备启动使用 Computer Use 的任务。

当 ChatGPT 任务在 Mac 锁定后通过 Computer Use 访问应用时,ChatGPT 会暂时解锁 Mac,同时阻止本地使用并保留锁定屏幕的保护措施。解锁前,ChatGPT 会检查解锁尝试是否针对正在进行且受信任的 Computer Use 轮次。在这个短暂窗口之外,ChatGPT 会拒绝解锁;如有需要,会要求你手动解锁。

锁定使用包含以下安全措施:

  • 授权窗口有效时间很短,并且仅限于当前解锁尝试。
  • 自动解锁仅在正在进行的 Computer Use 轮次中对 ChatGPT 可用。
  • 桌面暂时解锁期间,ChatGPT 会遮盖每个显示器。
  • 如果 ChatGPT 检测到本地键盘或指针输入,它会重新锁定 Mac,并暂停自动解锁,直到你手动解锁。

借助 Computer Use,ChatGPT 可以查看屏幕内容、截取屏幕截图,并与目标应用中的窗口、菜单、键盘输入和剪贴板状态交互。请将目标应用中显示的应用内容、浏览器页面、屏幕截图和打开的文件视为 ChatGPT 可能在任务运行期间处理的上下文。

让任务保持范围明确,并在敏感流程期间留在设备旁:

  • 一次只为 ChatGPT 指定一个明确的目标应用或流程。
  • 你可以随时停止任务或接管电脑。
  • 除非任务需要,否则请关闭敏感应用。
  • 在 Windows 上,预计 ChatGPT 工作时会接管前台输入;使用辅助设备、虚拟机,或在自己使用该桌面前停止任务。
  • 除非你在场并且可以批准每一步,否则避免执行需要机密信息的任务。
  • 在允许 ChatGPT 使用应用前,查看应用权限提示。
  • 仅对你信任 ChatGPT 今后自动使用的应用使用 Always allow
  • 对账户、安全、隐私、网络、付款或凭据相关的设置,请留在设备旁。
  • 如果 ChatGPT 开始操作错误的窗口,请取消任务。

如果 ChatGPT 使用你的浏览器,它可以与已登录的页面交互。请像亲自执行操作一样查看网站操作:网页可能包含恶意或误导性内容,网站也可能将已批准的点击、表单提交和登录状态下的操作视为由你的账户执行。若要在 ChatGPT 工作时继续使用浏览器,请要求 ChatGPT 使用其他浏览器。

此功能无法自动化终端应用或 ChatGPT 本身,因为自动化这些对象可能会绕过 ChatGPT 的安全策略。它也无法在你的电脑上以管理员身份进行身份验证,或批准安全和隐私权限提示。

文件编辑和 shell 命令仍会遵循适用的 ChatGPT 批准和沙箱设置。通过桌面应用进行的更改,在保存到磁盘并由项目跟踪之前,可能不会显示在审查窗格中。你的 ChatGPT 数据控制措施适用于通过 ChatGPT 处理的内容,包括 Computer Use 截取的屏幕截图。