Repolode
iFurySt

iFurySt/open-computer-use

以 MCP 服务形式提供的开源 Computer Use 工具,让 AI 智能体操作 macOS、Linux 和 Windows 桌面。

可替代:OpenAI Codex Computer Use

Star
2,512
Fork
245
未关闭 Issue
25
最近提交
昨天

这是什么?

open-computer-use 是一个以 MCP 服务形式提供的 Computer Use 工具,任何 AI 智能体或 MCP 客户端都可以通过它在 macOS、Linux 和 Windows 上观察并操作桌面应用。项目以 OpenAI Codex Computer Use 为参照,基于系统的无障碍(Accessibility)接口实现,目标是在非侵入的前提下完成界面操作。

项目通过 npm 安装,提供 open-computer-use 命令及简写 ocu。内置命令可把服务写入 Codex、Claude Code、Gemini CLI 和 opencode 的配置,也支持单独调用某个工具、按顺序执行多步操作,以及 JavaScript 执行和 REPL 模式。macOS 版需要 14.0 及以上系统,并需授予辅助功能和屏幕录制权限,可用 doctor 命令检查权限状态。

仓库还提供可安装到 Codex 和 Claude Code 的 agent skill。在 macOS 上,还可以通过文本或角色查找控件,无需截图。

核心功能

  • 01以 MCP 服务形式暴露桌面操作能力,适配兼容 MCP 的客户端。
  • 02支持 macOS、Linux 和 Windows。
  • 03通过 npm 一条命令安装,并提供 ocu 简写命令。
  • 04为 Codex、Claude Code、Gemini CLI 和 opencode 提供一键配置命令。
  • 05提供命令行工具,可调用单个工具、执行多步序列或运行 JavaScript。
  • 06macOS 上可检查辅助功能和屏幕录制权限。

适用场景

  • 让 Codex、Claude Code 等编程智能体在任务中操作桌面应用。
  • 自动化没有 API 的图形界面重复性操作。
  • 通过脚本或智能体流程驱动和测试桌面应用。

标签

常见问题

open-computer-use 是什么?
以 MCP 服务形式提供的开源 Computer Use 工具,让 AI 智能体操作 macOS、Linux 和 Windows 桌面。 open-computer-use 是一个以 MCP 服务形式提供的 Computer Use 工具,任何 AI 智能体或 MCP 客户端都可以通过它在 macOS、Linux 和 Windows 上观察并操作桌面应用。项目以 OpenAI Codex Computer Use 为参照,基于系统的无障碍(Accessibility)接口实现,目标是在非侵入的前提下完成界面操作。
open-computer-use 可以免费使用吗?用的什么许可证?
open-computer-use 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
open-computer-use 还在维护吗?
活跃维护中。open-computer-use 最近一次提交是在 2026年10月18日。
open-computer-use 适合用来做什么?
让 Codex、Claude Code 等编程智能体在任务中操作桌面应用。 自动化没有 API 的图形界面重复性操作。 通过脚本或智能体流程驱动和测试桌面应用。
在哪里获取 open-computer-use?
源代码和安装说明在 GitHub 上:https://github.com/iFurySt/open-computer-use

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目