摘要
Screens 是为 Agent 提供 disposable Linux desktop 的 daemon/CLI/MCP,把每个 screen 的文件、network namespace、session bus、input owner 和 viewer takeover 分离。(来源:2026-10-15 CUA 开源项目审计)
核心内容
基本信息
- 实体类别:CUA desktop sandbox/runtime。
- 关键名称或版本:v0.1.2;MIT。
- 时间范围:2026-10-15 首次公开。
重要事实
- Agent token 不能批准网络或夺回 human input;viewer token 才能 allow domain、takeover/giveback,human owns input 时 Agent mutation fail closed。(来源:2026-10-15 CUA 开源项目审计)
- OCI screen 使用 read-only root、no-new-privileges、无 host mount/port/capability、资源上限和 pinned image digest;browser sandbox 探测失败会拒绝启动。(来源:2026-10-15 CUA 开源项目审计)
- 窗口末 17 个 checks 全部成功,但本知识库没有运行容器或真实 browser/model E2E。(来源:2026-10-15 CUA 开源项目审计)
关系与影响
相较只提供独立 display 的 runtime,Screens 把 Computer-Use Agent 的文件、网络、进程与输入接管边界一并纳入 contract。
分歧与变化
Linux 的 sandbox-runtime/bubblewrap 与 macOS 的 OCI backend 不是同一隔离实现;不能把一端 CI 直接外推到所有 runtime。
相关页面
- 概念:Computer-Use Agent、Execution-Based Agent Evaluation
- 实体:Cua、Personal Agent Computer
- 主题:Browser and Computer-Use Agents
来源
待核实问题
- 需做真实 browser、network approval、human takeover 和 sandbox escape 测试。