摘要
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 开源项目审计)
相关页面
- 概念:Computer-Use Agent、Execution-Based Agent Evaluation、Harness Engineering
- 实体:Agent Seatbelt、SideGate、Cua
- 主题:Browser and Computer-Use Agents
来源
待核实问题
- 需测试 shell 绕过、localized labels、像素 fallback、不可逆副作用与真实跨应用工作流中的 false allow/deny。