跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

桌面应用 Computer use

启用本机应用操作,管理跨 CLI 共享的长期批准,并停止当前操作。

Computer use 当前为 public preview,在 macOS 和 Windows 的本地会话中可用,默认关闭。它可读取可访问性信息或截图,点击、输入、按键、滚动和拖动,适合没有 API、CLI 或 MCP 的 GUI 工作流。

启用与平台权限

在 Settings → Computer Use 开启 Enable Computer Use。macOS 还需在 Prerequisites 中授予 Accessibility 与 Screen Recording;权限变化未被识别时点击 Check again。

也可在会话中用 /computer on 启用,用 /computer show 查看插件与 MCP 状态。企业 managed settings 可以禁用此能力,本地开启不能覆盖管理策略。

描述任务与审查访问

提示中说明目标应用、预期结果与限制。例如明确只是读取主窗口状态,不修改内容或提交表单。更直接的 API、MCP、终端或浏览器工具可完成的任务,官方建议优先使用这些结构化入口。

Computer use 遵守 Settings → Sessions → Tool Permissions。需要批准时,可选 Allow 授权当前 computer-use 会话、Always allow 保存供以后使用,或拒绝/取消。拒绝工具的权限规则优先于自动或已保存的批准。

长期批准与当前会话不同

Always allow 的应用批准保存在本机,在 Copilot app 与 CLI 之间共享。在 Computer Use → Always allowed apps 删除某个应用,会移除两端以后会话的保存批准,但不会撤销已经运行的会话访问权。

要停止当前操作,点击 Stop 或按一次 Esc;结束会话才撤销该会话已获得的应用访问。CLI 的中断按键另为 Esc 两次,不要混用。

关闭与排查

关闭设置中的 Enable Computer Use,或使用 /computer off。没有 Computer Use 设置页时,核对账户和系统是否可用;macOS 无法操作时,检查两项权限是否均显示 Granted。

界面变化、窗口状态和非标准控件可能导致选错位置或重复动作。检查目标应用和执行结果,尤其在改数据或提交内容的流程中;屏幕可见内容可能被作为上下文提供给 Copilot。