Skip to content
FunCoding

Search

Search docs, Skills and MCP

桌面应用 Computer use

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

This page has not been translated into English yet. The original Chinese version is shown below.

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。