Cua:让 AI 智能体获得可控的计算机操作环境
一分钟看懂
Cua 是面向计算机使用智能体的开源基础设施。它把桌面驱动、隔离运行环境、模型和评测工具组合起来,让智能体能够在 macOS、Windows 与 Linux 上观察界面、执行操作并接受评估。
你可以用它做什么
- 为智能体接入键盘、鼠标、窗口和屏幕操作能力。
- 在本地虚拟机或云端隔离桌面中运行自动化任务。
- 管理多台计算机组成的执行集群并批量分配任务。
- 使用基准工具评估计算机操作模型与智能体流程。
主要能力
- Cua Driver 提供 CLI、MCP 和类型化 SDK,统一控制多个桌面系统。
- Lume 管理本地 macOS 虚拟机,Cua Fleets 提供可扩展的云端桌面资源。
- CUA-S1 提供计算机操作模型,Cua Bench 支持训练与评测。
- 支持把现有智能体框架连接到真实或隔离的桌面环境。
适合哪些人
适合研发桌面自动化、计算机使用 Agent、模型评测或交互数据采集系统的开发者和研究团队。
怎么开始使用
先阅读官方文档,根据目标选择 Driver、Lume、Fleets 或 Bench。若只是验证桌面操作,可从 Driver 的 CLI 或 MCP 接入开始;需要隔离环境时再配置本地虚拟机或云端 Fleets。
使用前需要知道
桌面自动化可能访问账号、文件和剪贴板,应使用最小权限与隔离环境,并保留人工确认。云端 Fleets 会产生资源费用,任务结束后需及时清理。项目采用 MIT 许可证。