开源 CUA 大战本周开打:OpenCUA、UI-TARS-1.5 前后脚开源,27k 星的 trycua/cua 如何守擂

发布时间:2026/10/10 22:00:54

开源 CUA 大战本周开打:OpenCUA、UI-TARS-1.5 前后脚开源,27k 星的 trycua/cua 如何守擂 开源 CUA 大战本周开打OpenCUA、UI-TARS-1.5 前后脚开源27k 星的 trycua/cua 如何守擂【免费下载链接】cuaScale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation.项目地址: https://gitcode.com/GitHub_Trending/cua/cua本周计算机使用智能体Computer-Use Agent下称 CUA赛道迎来罕见的双模型撞车字节 Seed 把 UI-TARS-1.5 的权重开源并亮出多项 SOTA 战绩港大与 Kimi 团队前后脚放出 OpenCUA主打人人可造专属电脑智能体。当模型派开始成建制地开源那个长期盘踞 GitHub 趋势榜、被社区称为Cua的 27k 星仓库 trycua/cua 反而显得安静——它没有新权重可发。但把仓库拆开看会发现它的护城河从来不在模型权重而在模型之下的电脑层跨三操作系统的驱动Cua Driver、沙箱与本地虚拟机运行时SDK/CLI Lume、评测与数据工厂Cua Bench以及一套把 OpenCUA、UI-TARS 直接吃掉当自家组件的模型无关适配层。本文基于仓库源码逐行核对回答一个问题模型阵营集体开源的这几天trycua/cua 是被围剿还是恰好被抬到了更高的生态位。一、两位挑战者SOTA 战绩与人人可造的叙事先给模型派记分。UI-TARS-1.5ByteDance SeedUI-TARS 系列的第二代开源权重。trycua/cua 仓库自己的博客在对比各模型能力时引用了它的基准数据这张表也是目前社区引用率最高的OS 操作能力坐标系之一BenchmarkUI-TARS-1.5OpenAI CuaClaude 3.7此前 SOTAHumanOSWorld100 步42.536.428.038.1200 步72.4Windows Agent Arena50 步42.1——29.8—WebVoyager84.887.084.187.0—Online-Mind2Web75.871.062.971.0—AndroidWorld64.2——59.5—上表出自 Cua 团队维护的模型能力对照blog/build-your-own-operator-on-macos-2.md这张表透露的信息比分数本身更重要UI-TARS-1.5 的强项集中在OS/桌面级任务OSWorld、Windows Agent Arena 双双刷新 SOTA浏览器场景 OpenAI Cua 仍保留 2 个百分点优势。Cua 团队的选型结论也因此写得很直白需要更强 OS/桌面能力和低延迟自动化时选 UI-TARS Loop。对一个开源模型而言在最难打的原生桌面场景上超过闭源 API就是它能快速出圈的原因。OpenCUA港大 Kimi走的是另一条叙事——人人可造专属电脑智能体。与 UI-TARS 主打综合智能体不同OpenCUA 是典型的 grounding界面定位模型给一张截图和一句点这里它输出click(x..., y...)。7B 级权重开源意味着开发者可以在本地起一个 OpenAI 兼容端点自己组装智能体循环不必依赖任何云 API。同期中文社区出现了一整批截图 多模态模型 pyautogui手写 CUA 的教程潮阿里的 Qwen-CUA397B MoE等模型也在此前后发布——人人可造不是口号而是工程事实一个视觉定位模型 一个键鼠执行器最小可用 CUA 就闭环了而这两个部件现在都是开源的。模型派这一轮攻势本质上是把 CUA 栈里最贵的智力层免费化了。接下来看 trycua/cua 手里还攥着什么。二、生态位卖电脑不卖大脑打开 README.md第一句话是 Give AI agents computers they can use.——注意不是 Give AI agents a brain。仓库自我定位是四件套Cua Driver跨 macOS/Windows/Linux 的桌面自动化驱动通过 CLI、MCP 或类型化 SDK 接入支持后台投递——智能体干活时不动你的指针、不抢焦点Cua SDK CLI一条cua命令和 Rust 核心管本地虚拟机、gVisor/Docker 容器、云端沙箱沙箱内的 cua-spacesd 守护进程在 3211 端口暴露进程、文件、截屏与输入能力Lume基于 Apple Virtualization.Framework 的本地 macOS/Linux 虚拟机管理M 系列芯片上从 Apple 恢复镜像创建 Tahoe 虚拟机并 SSH 接入Cua Bench建任务、跑评测、导出训练轨迹的基准与 RL 环境。仓库架构图把生态位画得很清楚img/cua-architecture.png整个栈被切成 Environment / Execution / Intelligence 三层最右一列 Agent Framework 标注着100 VLM Options、Pre-built agent loops、Bring Your Own Key。换句话说trycua/cua 从设计上就把大脑外置为可插拔组件——模型派开源的不是威胁而是给它补上了免费、可本地化的选项。商业结构同样自洽仓库绝大部分代码SDK、CLI、Driver、Lume、Bench是 MIT只有 Cua Spaces 应用层走 FSL-1.1-MIT源可用、不可提供竞品托管服务、每个版本两年后转 MIT见 LICENSING.md 与 COMMERCIAL.md。它卖的是给你的智能体一台电脑的运行时与服务模型层恰恰是它最不需要独占的部分。三、源码级证据OpenCUA 与 UI-TARS 早已是 Cua 的内置组件最能说明守擂姿势的不是 README 措辞而是 libs/python/agent/ 下的 agent loop 目录。Cua 把每个模型厂商的怪癖封装成独立的Agent Loop用正则注册——模型名一换大脑即换register_agent(modelsr(?i).*OpenCUA.*) # loops/opencua.py register_agent(modelsr(?i).*ui-?tars-?2.*) # loops/uitars2.py逐个看细节才能理解模型无关要吞掉多少脏活。OpenCUA Loop 的坐标工程libs/python/agent/cua_agent/loops/opencua.pyOpenCUA 端点不理会 provider 侧的像素提示所以 Cua 在发送前真的重编码图片——用qwen_vl_utils.smart_resize按factor28、max_pixels12845056缩放并记住缩放系数把模型返回的坐标反向映射回原始分辨率MIN_PIXELS 3136 MAX_PIXELS 12845056 FACTOR 28 rh, rw smart_resize(orig_h, orig_w, factorFACTOR, min_pixelsMIN_PIXELS, max_pixelsMAX_PIXELS) # ... def _rescale(x: int, y: int) - Tuple[int, int]: if last_orig_w and last_orig_h and last_rw and last_rh: return _rescale_coordinate(x, y, last_orig_w, last_orig_h, last_rw, last_rh) return (x, y)输出解析同样为 OpenCUA 定制优先匹配其原生的click(x..., y...)extract_coordinates_from_click还兼容旧式pyautogui.click(...)输出再退到 【免费下载链接】cuaScale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation.项目地址: https://gitcode.com/GitHub_Trending/cua/cua创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/10 21:55:54

MCP协议握手到LangGraph多Server调用:从原理到实战全解析

MCP 这个圈子今年是真的热闹,光是“mcp是什么”这类搜索就天天有人在问。但光知道概念没用,真到自己上手把 MCP Server 接进 LangGraph 流程里,你会发现坑全藏在细节里——尤其是从协议握手到多 Server 调用这一段,文档写得云里雾…

2026/10/10 21:55:54

LangGraph 多 MCP Server 接入实战:协议握手到编排避坑

接手这个分享主题前,我先说句实在的:MCP(Model Context Protocol,模型上下文协议)最近在圈里确实热得发烫,但大部分教程都停留在“跑通一个 Server”的阶段,真正到“多个 Server 同时接入、交给…

2026/10/10 21:55:54

情绪桶、关键词检索与自动学图:dsh-meme 进阶用法拆解

dsh-meme 装完能发图,但真正决定它好不好用的,是你会不会用它的两个工具:send_meme 和 learn_meme。前者负责「取候选」,后者负责「收图入库」。这篇不讲安装,只讲这两个工具怎么组合、情绪桶和关键词检索各在什么时候…

2026/10/11 2:32:30

JVM垃圾回收面试题全解析:从对象判活到三色标记与收集器选型

JVM垃圾回收面试题,几乎可以说是Java面试的“必考大题”。无论校招还是社招,面试官基本都会从内存模型切入,一路追问到垃圾回收的算法、收集器、调优参数。很多候选人基础题背得滚瓜烂熟,一到“为什么这样设计”“两者对比怎么选”…

2026/10/11 2:32:30

Niagara轻量发射器优化实战:从粒子模块减法到渲染性能提升

Niagara的Lightweight Emitters,这件事我最初是从一次移动端掉帧事故开始的。当时接到一个模拟项目X的优化任务,场景里有一批体积烟雾、火花和扬尘效果,总共十几个Niagara发射器,在某中端手机上帧耗时直接飙到11ms以上&#xff0c…

2026/10/11 2:32:30

AnyPS5串流实战:跨平台游戏串流原理、配置与延迟优化指南

1. 从“AnyPS5”这个标题说起:一个跨平台串流工具的设计思路第一次看到“AnyPS5”这个标题,我脑子里蹦出来的第一个念头是:这大概率又是一个围绕主机游戏串流做文章的项目。果不其然,稍微琢磨一下就能明白,它想解决的核…

2026/10/11 2:27:30

ONNX Runtime 模型部署全链路实战:从导出到量化与跨平台优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/11 0:02:13

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/11 0:02:13

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/11 0:02:13

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/11 0:02:13

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑