agent-desktop和cua有什么区别,怎么选
来自夹夹 QQ 群讨论,审核后公开 · 。查看原始讨论
两者不在同一层:agent-desktop 是操作桌面应用的窄驱动,cua 是环境、驱动、评测、小模型一整套基础设施,按是否要隔离与评测来选。
要点
- agent-desktop 是 vercel-labs 的 CLI 加库,走操作系统无障碍树返回带 ref 的元素树,默认 headless、不抢焦点,ref 过期即报错要求重新观察。
- cua 是完整栈:Cua Spaces 提供独立 macOS/Linux VM,另有 Driver、SDK/CLI、Lume、专精小模型与 Cua Bench 评测。
- 执行面不同:前者在自用桌面上辅助人,人和 agent 共用会话;后者默认给 agent 一整台机器,支持多人多光标协作。
- 感知路线不同:前者纯无障碍树;后者无障碍树优先,保留截图与 OCR 作为视觉回落。
- 许可与商业形态不同:agent-desktop 为 Apache-2.0 实验室项目;cua 主体 MIT,部分组件为 FSL-1.1-MIT,Spaces 已收费。
- 只想在本机跨应用干活选 agent-desktop;要无人值守、多 agent、隔离与评测选 cua;也可在 Space 里装 agent-desktop 混用。