AutoCua 是什么?跨平台自动电脑操作智能体,支持桌面、浏览器、终端和 iOS。

ComputerUseAgent/AutoCua · GitHub
AI 编程
Star109
近 7 天新增0
编程语言Python
开源协议MIT
创建于2026-10-08
最近更新2026-10-15

中文导读

AutoCua 是一个自动电脑操作智能体,让模型直接控制桌面应用、终端、浏览器和 iOS 设备,完成端到端自动化任务。它通过统一的 Python API 切换操作对象,输入走系统原生层,浏览器操作借助 Chrome 扩展,并内置压缩智能体支持长任务。适合需要跨平台自动化或想用自然语言驱动电脑的开发者与用户。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 MIT,创建于 2026-10-08,最近更新于 2026-10-15,目前有 109 个 Star。

项目介绍

AutoCua 是一个自动电脑操作智能体(Computer Use Agent),通过多智能体引擎驱动 macOS、Windows、Linux、iOS 和浏览器上的端到端自动化工作流。它提供统一的 Python API,只需指定 mode 参数即可切换操作对象:桌面应用、终端、Chrome 浏览器或 iOS 设备。

项目强调在真实软件上的可靠性:模型不依赖像素坐标,而是从融合操作系统无障碍树与 OCR 的视图中选择编号元素;输入通过操作系统原生输入层注入,避免调试端口;浏览器操作通过 Chrome 扩展驱动用户自己的浏览器。此外,独立的压缩智能体在运行中插入交接摘要,以支持长任务。

主要功能

适合谁用

适合需要跨平台自动化工作流的开发者、测试人员,以及希望用自然语言驱动电脑完成重复任务的普通用户。

快速上手

  1. 安装:pip install AutoCua
  2. 在 main.py 中编写调用代码,例如:from AutoCua.agent_launcher import run_agent; run_agent(mode="web use", provider="openrouter", model="gemini-3.8-flash", task="Open wikipedia.org and summarise today's featured article.")
  3. 运行:python main.py
  4. Linux 用户需先安装发行版依赖包(参考 README 中 Linux, from pip 部分)

Star 增长趋势

109103 · 2026-10-14 至 2026-10-16

同类项目

拦截并压缩命令行输出,减少 AI 编程代理的 token 消耗
★ 8.4万 · Rust · 更新于 2026-10-15
精选 Claude Code 资源与工具的中文导航清单
★ 5.6万 · Python · 更新于 2026-10-15
为 AI 编码代理提供可搜索、可验证的技能库与本地控制平面。
★ 4.8万 · Python · 更新于 2026-10-15
用确定性工具验证 AI 的每一条声明,防止幻觉
★ 1,297 · Python · 更新于 2026-10-01
通过复查、修复、再检查降低编码代理失败率的技能
★ 1,201 · JavaScript · 更新于 2026-10-04
收录免费 AI Coding 中转与公益站的导航合集
★ 1,060 · JavaScript · 更新于 2026-10-15