帖子说了什么
@Vanderook 讲了自己看 computer use 授权界面的体会:Claude 按应用、按会话请求权限,终端、iTerm、VS Code 会被标成「相当于 shell 访问」,Finder 是「可读写任何文件」,系统设置是「可修改系统设置」。作者在 10 次有固定命令白名单的 Claude Code 测试里,每次 Claude 都尝试过 1–2 条白名单外的命令(都被拦下),所以建议只批准任务真正需要的应用,别为了省一次点击全部放行。
官方文档怎么写
对照官方 computer use 文档:
- 不是一次授权所有应用:开启 computer use 后,Claude 第一次在某个会话里需要某个应用时,终端里会弹出授权提示。
- 高权限应用有额外警告:终端和 IDE(Terminal、iTerm、VS Code、Warp 等)标为「相当于 shell 访问」;Finder 标为「可读写任何文件」;System Settings 标为「可修改系统设置」。这些应用不会被禁止,警告是让你判断任务值不值得给这么大权限。
- 控制级别按类别:浏览器和交易平台只能看,终端和 IDE 只能点击,其他应用完全控制。
- 随时急停:第一次操作时 macOS 会通知「Claude is using your computer · press Esc to stop」,在任何地方按
Esc立即中止,或在终端按Ctrl+C。 - 终端不进截图:你的终端窗口不会出现在 Claude 的截图里,避免屏幕上的内容反过来影响模型。
批准时的建议
- 只批任务需要的:比如排查某个 App 卡顿,只批准活动监视器和那个 App。
- 终端和系统设置先别批:让 Claude 先说清楚要执行的具体命令或修改,你确认后再放行。
- Finder 慎批:批准后它能碰到任何文件,包括存有密钥、凭据的目录。
- 涉及账号和付款的页面:浏览器本来只能看,登录、付款这类操作自己来做。
小结
computer use 的授权是按应用给的,这正是可以把风险切小的地方。多点几次「拒绝」,比事后查哪个文件被改了要轻松。
