icon of Cua

Cua

用于在 Linux、Windows、macOS 和 Android 上运行、训练和评估计算机操作 Agent 的基础设施。

社区:

产品概览

什么是Cua?

Cua preview

Cua 为计算机操作 Agent 提供桌面环境和集群基础设施。开发者可以配置本地或云端沙盒、自动执行应用交互,并跨多个操作系统扩展工作负载。其生态系统整合了桌面控制、环境管理、基准测试和经验证的轨迹数据,为 Agent 的开发、评估与训练提供支持。


主要功能

  • 跨平台沙盒

    通过统一 API 配置一次性的 Linux、Windows、macOS 和 Android 环境,支持本地或云端工作负载。

  • 后台桌面控制

    通过点击、输入、滚动和无障碍功能检查来控制原生桌面应用,同时不会占用用户的光标或焦点。

  • 弹性计算机集群

    利用预启动的机器池扩展并行工作负载,实现快速分配,并在空闲时缩容至零。

  • 可复现的 Agent 运行

    从快照分叉环境并复现故障,以调查 Agent 行为并比较结果。

  • 经验证的训练数据

    生成或获取经过验证的任务轨迹;针对特定范围,还可提供经人工审核的示例和步骤级标注。

  • 开发者集成

    通过 MCP 或 CLI 接入桌面控制,使用 Python 配置沙盒,并在现有 Agent 技术栈中使用开源组件。


使用场景

  • Agent 训练 : 在真实桌面环境中并行运行交互,以支持强化学习并提升计算机操作能力。
  • 跨平台评测 : 使用任务评估器检查完成情况,并在不同操作系统和应用工作流中对 Agent 进行基准测试。
  • 训练数据集生产 : 收集经验证的交互轨迹用于模型训练,或使用由 Cua 托管基础设施生成的数据集。
  • 桌面工作流自动化 : 构建可通过图形界面操作浏览器、原生应用和旧版软件的 Agent。
  • 故障调查 : 通过环境快照重现未成功的运行,以诊断错误并在可重复的条件下测试变更。

常见问题

Cua网站分析