摘要

OS Control 是面向 macOS/Claude Code 的 Accessibility-tree CUA 工具,把钱、代表用户发送、密码和破坏操作的确认 gate 放到模型外,并要求真实指针点击授权。(来源:2026-10-12 CUA 开源项目审计)

核心内容

基本信息

  • 实体类别:macOS CUA execution 与 safety gate runtime。
  • 关键名称或版本:osctl、MCP server、native gate panel;Apache-2.0。
  • 时间范围:2026-10-12 创建;截止 a19fcfd47a554e74e071f4d4954dfe08afe9cbb8。

重要事实

  • 背景动作优先 Accessibility API,不移动用户 pointer;动作参数带 app guard,输入时焦点变化会停止。(来源:2026-10-12 CUA 开源项目审计)
  • gate panel 不接受键盘,并拒绝 software-posted click 与 Accessibility press;超时拒绝,另有全局 stop 与 audit log。(来源:2026-10-12 CUA 开源项目审计)
  • 项目自己明确 gate 不是 jail:同一 coding session 的 shell 和持有 Accessibility grant 的 terminal 能绕开或修改 policy;英文规则和像素 fallback 也削弱覆盖。(来源:2026-10-12 CUA 开源项目审计)

关系与影响

OS Control 将 Computer-Use Agent 的高风险确认放在模型外,和 Agent Seatbelt、SideGate 一样强调 policy enforcement point,但它直接作用于 macOS 原生 UI。

分歧与变化

README 的 44 单测和单机 live checks 是项目方证据;仓库没有公开 CI,本知识库也没有重跑 Rust/live GUI。(来源:2026-10-12 CUA 开源项目审计)

相关页面

来源

待核实问题

  • 需测试 shell 绕过、localized labels、像素 fallback、不可逆副作用与真实跨应用工作流中的 false allow/deny。