open-computer-use
open-computer-use 是一个以 MCP 封装的开源 Computer Use 服务,也是 Codex Computer Use 的开源替代方案,让任意 AI 代理或 MCP 客户端在 macOS、Linux 和 Windows 上执行 Computer Use。项目基于 Accessibility 实现非侵入式 CUA。
访问 iFurySt/open-computer-use项目简介
open-computer-use 是一个以 MCP 封装的开源 Computer Use 服务。任意 AI 代理或 MCP 客户端都可以用它来在 macOS、Linux 和 Windows 上运行 Computer Use。项目受 OpenAI 的 Codex Computer Use 启发,并基于 Accessibility 构建非侵入式 CUA。
核心功能
- 开源 Computer Use 服务以 MCP 服务器形式提供给 AI 代理和 MCP 客户端;可在 macOS、Linux 和 Windows 上运行 Computer Use;受 Codex Computer Use 启发,并基于 Accessibility 实现非侵入式 CUA;npm 包提供 open-computer-use 以及短 CLI 别名 ocu;内置安装器支持 Codex、Claude Code、Gemini CLI、opencode 和 DeepSeek Harness 的 MCP 配置;包含用于一次性 JavaScript
适用场景
- 将 AI 代理或 MCP 客户端连接起来,在桌面应用中执行 Computer Use 操作;安装到 Codex App、Codex CLI、Gemini CLI、Claude Code、opencode 或 DeepSeek Harness 中,用于代理驱动的桌面自动化;使用 ocu js 或 ocu repl 以 cua 绑定编写 JavaScript 自动化脚本;在 macOS 上通过定向查询按文本或角色查找控件,无需截图。
快速开始
- 全局安装:npm i -g open-computer-use。在 macOS 上先运行 open-computer-use 或 ocu 一次,然后授予辅助功能与屏幕录制权限。安装到 Codex:open-computer-use install-codex-mcp;也可手动添加 MCP 服务器,命令为 open-computer-use,参数为 mcp。安装 skill:npx skills add iFurySt/open-computer-use -g -a codex --skill open-computer-use -y。运行
部署与要求
- macOS 运行时要求 macOS 14.0 或更高版本。npm 启动器当前要求 Node.js 18 或更高版本。macOS 需要辅助功能与屏幕录制权限;Windows 和 Linux 不需要此步骤。
采用前须知
- 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。