Cua 是什么:给 Agent 使用的电脑、驱动和评测
部署 Cua:本地沙箱、宿主 Driver 还是云端 Fleet
暴露任何电脑操作能力之前,先决定隔离与生命周期。
部署 Cua:本地沙箱、宿主 Driver 还是云端 Fleet知识学习CN编辑简报更新 2026-09-29
你将学会
- 比较三条运行路径
- 规划镜像与清理
- 收紧网络与数据范围
开始前需要
- 可丢弃目标和获准执行的任务
- 理解宿主与客机状态的区别
为一个小型桌面任务保存观察、动作、策略和最终状态。
先看结论
- Fleet 与本地模式的镜像和凭据处理不同。
- claim 与资源池有不同寿命。
- 客机隔离不能消除外部连接。
比较三条运行路径
本地 Sandbox 使用自己的硬件启动客机;Fleet 使用云端池及 claim;Driver 还可直接指定已有桌面。SDK 概念相近,但镜像、凭据和支持操作不同。
Linux 容器共享宿主内核,完整虚拟机有自己的客机内核。按启动耗时、系统保真度和任务敏感性选择;两者都可能通过共享文件或服务连接外界。
规划镜像与清理
Image 描述初始状态,运行中的沙箱会累积变化。Fleet 依赖已发布的启动制品,可能拒绝本地镜像构建层;依赖如何进入客机要先写清。
持久沙箱在连接退出后仍存在,临时沙箱会销毁。Fleet 的池和 claim 也有独立寿命。删除客机前先导出成果,试验结束后主动清理付费容量。
收紧网络与数据范围
Driver 操作、shell 命令和截图都可能暴露敏感状态。凭据、宿主权限和开放服务应限制在任务所需范围,正式部署还需日志保留策略与事故负责人。
本系列没有部署任何路径。承诺可用性或隔离效果之前,应在选定版本和目标平台上实际练习重启、结果导出与资源清理。
如何选择
| 比较维度 | 方案 A | 方案 B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
实施步骤
- 1
为任务选择宿主、本地客机或 Fleet。
- 2
记录镜像、凭据和资源寿命。
- 3
用合成数据测试导出与清理。
可复制示例
yaml
部署:
目标:本地沙箱或 Fleet
镜像版本:记录
凭据:限权
成果导出:删除前
资源池清理:核实常见问题
断开连接会删除沙箱吗?
不会。文档区分断开连接、持久状态与删除。
Fleet 能直接使用本地镜像构建命令吗?
文档要求云端路径使用预先制作的制品。
资料来源
- Cua / README.md来源核查 2026-09-29
- Cua / docs/content/docs/concepts/how-sandboxes-work.mdx来源核查 2026-09-29
- Cua / libs/cua-driver/python/src/cua_driver/fleet.py来源核查 2026-09-29