Skip to content
FunCoding

Search

Search docs, Skills and MCP

用 CLI 操作桌面应用

启用 computer use,核对应用批准与系统权限,并排查插件连接。

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

Computer use 让 Copilot 读取应用的可访问内容或必要的屏幕图像,点击控件、输入文字、按键、滚动和拖动。当前为 public preview,只支持 macOS 与 Windows 的本地会话,默认关闭。

启用与检查

/computer show
/computer on

show 检查 computer-use 插件、MCP server 和关联 Skills 的状态;on 保存偏好并启用 bundled plugin。组织管理策略禁止时,本地启用不能覆盖限制。

macOS 需要按引导授予 Accessibility 与 Screen Recording,分别用于操作控件和读取必要视觉上下文。

描述任务边界

提示中写明应用、期望结果和约束。例如只要求读取状态时,可明确“不要修改数值或提交表单”。对于已有 API、MCP、命令行或文件工具能直接完成的工作,官方建议优先使用更结构化的工具。

界面内容与窗口状态可能变化,Computer use 也可能点击错误位置或重复操作。运行中核对目标应用和关键结果;需要打断时,CLI 快速按两次 Esc。

批准如何生效

用 /permissions show 查看当前权限模式。当需要批准时,Allow 授予当前 computer-use 会话访问,Always allow 保存供未来会话使用,拒绝则不授予本次请求。

同一机器上,保存的应用 Always allow 同时适用于 CLI 和 Copilot app。可在 app 中查看并移除保存的应用批准;移除只影响未来会话,不撤销已经在运行会话中授予的访问。明确 deny 规则仍优先于自动或保存的批准。

停用和排障

/computer off
/computer show

若不可用,先确认账号、操作系统和本地会话。启用后无反应时,用 /plugin 检查 bundled computer-use 插件,再用 /mcp list 检查连接;macOS 继续核对 helper 的两类系统权限。

本地沙箱、应用级批准和系统 Accessibility 权限是不同控制,不应仅凭其中一项开启就假定其他条件已满足。