Open Computer Use
open-computer-use
Открытый MCP-сервер для управления рабочим столом: агент читает состояние приложений и кликает, печатает, скроллит на macOS, Linux и Windows
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Управляет реальной сессией рабочего стола: кликает, печатает и может менять данные в приложениях
- Требует разрешений на доступность и запись экрана
Установка
Ручная установка
npm i -g open-computer-useСтавит сервер и CLI глобально, короткий алиас ocu. На macOS запустите один раз и выдайте доступность и запись экрана.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Проект оборачивает управление компьютером в локальный MCP-сервер и CLI, к которому подключается любой агент. Через доступность операционной системы он снимает семантическое дерево интерфейса приложения и работает по элементам, а не только по координатам. Набор инструментов один на всех платформах: список приложений, состояние приложения, клик, вторичное действие, скролл, перетаскивание, ввод текста, нажатие клавиш и установка значения. Есть команды установки в Codex, Claude Code, Gemini CLI и opencode, а также ручной JSON-фрагмент конфигурации. На macOS нужна версия 14.0 и выше и разрешения на доступность и запись экрана.
Для кого. Для разработчиков и QA-инженеров, которым нужно, чтобы агент управлял настольными приложениями напрямую.
Подходит, если
- Нужно, чтобы агент кликал и печатал в обычных настольных приложениях
- Нужен computer use локально, без облачного провайдера
- Нужен один набор инструментов управления на macOS, Linux и Windows
Не подходит, если
- Задачу решает браузерная автоматизация, а не управление всем рабочим столом
- macOS старше 14.0, где рантайм не запускается
- Нельзя давать агенту доступ к живой сессии рабочего стола
Пример запроса к агенту
Открой TextEdit, создай новый документ и набери в нем текст заметкиОграничения
Сервер управляет реальной сессией рабочего стола пользователя, поэтому действует так же, как человек за компьютером. На macOS требуется версия 14.0 и выше, а также разрешения на доступность и запись экрана. Перетаскивание на macOS без включенного флага OPEN_COMPUTER_USE_ALLOW_GLOBAL_POINTER_FALLBACKS не двигает системную сессию перетаскивания. Модель для агента нужно подключать отдельно, в состав проекта она не входит.
Как отключить. Уберите блок open-computer-use из конфигурации MCP вашего агента и удалите глобальный пакет: npm rm -g open-computer-use.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| OPEN_COMPUTER_USE_ALLOW_GLOBAL_POINTER_FALLBACKS | Разрешает на macOS запасные действия через глобальный указатель, включая перетаскивание оконной сессии. Может двигать реальный курсор, поэтому включается только по необходимости. |
Проверка безопасности
- Управляет реальной сессией рабочего стола: кликает, печатает и может менять данные в приложениях
- Требует разрешений на доступность и запись экрана
Коротко о README
README описывает open-computer-use как открытую альтернативу Codex Computer Use, обернутую в MCP. Устанавливается глобально через npm, короткий алиас команды ocu. Есть команды установки в Codex, Claude Code, Gemini CLI и opencode, ручной JSON-фрагмент конфигурации и вариант установки как скилла через npx skills. Приведены примеры вызова отдельных инструментов и последовательностей через CLI, а также команда doctor для проверки разрешений. Лицензия MIT.
Частые вопросы
На каких системах работает?
На macOS 14.0 и выше, Linux и Windows. У каждой платформы свой рантайм, но набор инструментов одинаковый.
Нужен ли облачный сервис?
Нет. Сервер локальный, запускается на вашей машине. Провайдера модели для агента вы подключаете сами.
Похожие
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub