
Claude Code 很强,codex 也很强,但它们有个通病:需要操作桌面的时候,不是弹窗就是抢光标,搞得我跟AI像在同一张桌子上办公,谁碰鼠标谁尴尬。
然后我就刷到了这个项目。18k Star,叫 TRYCUA。
说实话,第一眼以为是又一个"让AI操作电脑"的 toy project。但看了眼架构设计,发现跟前阵子很火codex computer use有一拼。
它解决了两个真痛点:
后台操控:AI 操作桌面不会在前面弹个窗口跟你抢键盘 跨平台沙盒:macOS/Windows/Linux 统一 API,还带开箱即用的沙盒环境
简单说就是:给 AI 配了间独立办公室,你爱咋折腾咋折腾,不影响我干活。
先搞明白"后台操控"是啥
聊 CUA 之前得先说清楚一个概念,因为它跟大多数人的直觉是反着来的。
我们平时用 AI 操作电脑,通常是这样的:AI 让你打开一个窗口,然后它在里面点按钮、打字,你眼睁睁看着鼠标自己动。这就是"前台操控"。
问题是什么?你在干活,AI 也在干活,你们共用同一块屏幕、同一只鼠标。AI 一操作,你光标就飞了,你一打字,AI 就卡住了。
CUA完全不同,它使用视觉语言模型来感知屏幕内容,就像人一样"看"屏幕,理解按钮在哪里、输入框是什么样子、菜单如何展开。这种方式让AI能够适应UI变化,处理复杂的多步骤工作流程,跨应用程序工作。

后台操控(CUA 说的 "background computer-use")不一样。AI 操作桌面的时候,不会抢你的光标,不会弹出窗口,不会打断你正在做的事。它在后台开了一层"影子桌面",你的眼睛看不到,但 AI 在那个桌面上该点就点、该输就输。
打个比方:前台操控是你和 AI 在同一间办公室面对面坐,共用一台电脑。后台操控是给你和 AI 各一间办公室,各用各的电脑,互相不打扰。
不是 AI 变勤快了,是它终于有自己的工位了。
这才是 CUA 最让我眼前一亮的地方。不是又多了一个"AI 能操作电脑"的项目——这个赛道已经很卷了——而是它把这个事儿从"能跑通"推进到了"不碍事"。
我重点看了下 Cua Drivers 的安装:
# macOS / Linux
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"
# Windows (PowerShell)
irm https://.../install.ps1 | iex
装完接 Claude Code:
claude mcp add --transport stdio cua-driver -- cua-driver mcp
一条命令,你的 coding agent 就能在后台驾驭桌面了。
沙盒这块,设计得挺细
asyncwithSandbox.ephemeral(Image.linux())assb:
result =await sb.shell.run("echo hello")
screenshot = await sb.screenshot()
await sb.mouse.click(100, 200)
await sb.keyboard.type("Hello from Cua!")
同一个 API,Linux container、Linux VM、macOS、Windows、Android 通吃。本地 QEMU 跑也行,扔 cua.ai 云上也行。
有意思的是 Lume 这个子项目。用 Apple Virtualization.Framework 在 M 系列芯片上跑 macOS VM,接近裸机性能。不是 QEMU 那种"能跑就行"的体验。
但不是没有坑
说实话,这类项目我踩过不少。CUA 目前看到的问题:
Linux Drivers 还是 pre-release,也就是说是 beta 状态,生产环境可能不稳 Win 下后台操控对特殊窗口(比如 UAC 弹窗、安全桌面)支持有限 沙盒资源如果本地跑,M 系列芯片内存够大才 smooth
不过如果你是做 AI Agent 开发、自动化测试、或者 coding agent 需要操作 GUI 的场景,这个框架的完整度确实少见。
之前写过一个感受:AI Agent 发展到现在,最大的瓶颈不是模型不够聪明,而是"它干它的、你干你的"这个协作模式没理顺。
CUA 做的,本质上就是把"让 AI 用电脑"这件事从「Demo 级」拉到「工程级」。
沙盒隔离、后台操控、跨平台统一 API、自带 benchmark——这不是一个周末就能搞出来的东西。18k Star 的背后,是团队在这个方向持续投入的耐心。
它不太像一个「工具」,更像一块基础设施。等 AI Agent 真正跑起来了,回头看,这种底层框架才是最有价值的。
不说了,我去把它装进 Cua Drivers 试试能不能让 Claude 后台帮我改 PPT。
GitHub: github.com/trycua/cua
文档: cua.ai/docs
Star: 18.0k+
夜雨聆风