CUA

活跃
GitHub HTML MIT

简介

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 操控桌面。

相关项目