CUA
活跃简介
CUA 是开源的计算机使用 Agent 基础设施,提供沙箱、SDK 和基准测试,支持 AI Agent 控制完整桌面环境。
核心特性
- Cua Driver:后台运行的计算机使用 Agent,不抢占光标焦点
- 跨平台沙箱:macOS、Linux、Windows、Android 统一 API
- CuaBot:多 Agent 计算机使用沙箱 CLI,原生窗口显示
- Cua-Bench:OSWorld、ScreenSpot 等基准测试和 RL 环境
- Lume:Apple Silicon 上的近原生性能 macOS 虚拟化
- 支持 Claude Code、OpenClaw、Cursor 等主流 Agent 框架集成
适用场景
💡 AI Agent 自主操作桌面应用完成复杂任务
💡 跨平台 GUI 自动化测试和回归验证
💡 构建可重复的计算机使用 Agent 基准测试
💡 在安全沙箱中运行不受信任的代码或浏览器自动化
快速开始
安装 Python 包:pip install cua,使用 Sandbox.ephemeral(Image.linux()) 创建沙箱,通过 sb.shell.run()、sb.screenshot()、sb.mouse.click() 等 API 操控桌面。