摘要

Agent Desktop 在用户 Hyprland 内运行隐藏的 nested Hyprland,为 CUA 分离 cursor、keyboard focus、clipboard 和 Xwayland。(来源:2026-10-13 CUA 开源项目审计)

核心内容

基本信息

  • 实体类别:Linux CUA seat/focus 隔离 runtime。
  • 关键名称或版本:agent-desktop;MIT。
  • 时间范围:2026-10-13 首次公开并核实。

重要事实

  • Agent 通过受控入口在 hidden special workspace 中启动 nested compositor、应用、截图、pointer 与 keyboard,不应抢用户当前 workspace。(来源:2026-10-13 CUA 开源项目审计)
  • 隔离只覆盖 wrapper;裸 hyprctl/wtype、uinput、D-Bus 应用和复用现有 browser profile 都可能回到用户 session。(来源:2026-10-13 CUA 开源项目审计)
  • 要求 Hyprland 0.56+、父 Wayland session、jq、uv、grim 与 wtype,不是 headless VM;无 CI/自动测试,本轮仅 bash -n 通过。(来源:2026-10-13 CUA 开源项目审计)

关系与影响

它把 CUA 的用户输入干扰问题下沉到 compositor seat,但不是完整 OS sandbox。

分歧与变化

无。

相关页面

来源

待核实问题

  • nested session 的 focus-stealing、browser profile isolation、D-Bus/uinput bypass 和长期渲染稳定性待实机验证。