注意
计算机使用为 公开预览,且可能会更改。
关于计算机使用
Copilot 可以通过读取可访问的应用程序内容和视觉上下文、单击控件、输入和编辑文本、按键、滚动、拖动和跨应用程序导航工作流来代表桌面应用程序进行交互。
此功能对于不提供 API、命令行接口或 MCP 集成的旧版和仅 GUI 软件中的工作流非常有用。 它可用于 macOS 上的本地会话和Windows。
有关其功能、控件和限制的信息,请参阅 关于计算机在 GitHub Copilot 中使用。
启用计算机使用
- 打开 GitHub Copilot app 的设置。
- 在边栏中,选择“ 计算机使用”。
- 在“启用计算机使用”下,启用“启用计算机使用”。
- 在 macOS 的 “先决条件” 下,授予这两项必需的权限:
- 授予辅助功能权限,以允许使用计算机与应用程序控件交互。
- 授予屏幕录制权限,以便计算机使用功能在需要视觉上下文时检查应用窗口。
- 在 macOS 上,如果未检测到权限更改,请单击 “再次检查”。
还可以在会话中使用 /computer on 命令。 若要检查当前插件和 MCP 状态,请使用 /computer show。
使用计算机
描述所需结果、涉及的应用程序和任何重要约束时,计算机使用效果最佳。
例如:
Open APP_NAME and summarize the status information shown in the main window. Do not change any values or submit any forms.
Open APP_NAME and summarize the status information shown in the
main window. Do not change any values or submit any forms.
用您计算机上已安装的应用程序名称替换 APP_NAME。
电脑使用遵循应用的 工具权限 设置。 此设置确定在控制应用程序之前是否 Copilot 要求审批。 若要查看或更改设置,请打开应用设置并选择 “会话”。 当需要审批时,请检查所请求的应用程序和操作是否与提示信息相符。 然后选择 允许 以授予当前计算机使用会话访问权限,选择 始终允许 以为今后的会话保存该授权,或者拒绝或取消该请求。
若要中断活动操作,请单击“ 停止 ”或按 Esc。
审查始终允许的应用程序
如果您在 GitHub Copilot app 或 GitHub Copilot CLI 中选择 “始终允许”,则该批准会被保存,并适用于同一台计算机上的两个界面。
- 打开 GitHub Copilot app 的设置。
- 在边栏中,选择“ 计算机使用”。
- 在“始终允许的应用”下,单击应用程序旁边的删除图标。
删除应用程序会删除其在应用和 CLI 中将来会话的已保存审批。 它不会撤销当前运行的会话中已授予的访问权限。 单击“ 停止 ”或按 Esc 停止当前操作。 结束会话以撤销授予该会话的应用程序访问权限。
禁用计算机
打开 GitHub Copilot app 的设置。 在边栏中,选择“ 计算机使用”,然后关闭 “启用计算机使用”。
还可以在会话中使用 /computer off。
计算机使用疑难解答
- 如果 “计算机使用”设置页面不可用,请确认你的账户和操作系统支持该功能。
- 在 macOS 上,如果电脑使用功能无法与应用程序交互,请确认 辅助功能 和 屏幕录制 在 前提条件 下均显示为 已授权。