К основному содержанию
скилл CX Codex

cmux-cua — скилл Computer Use для macOS в Claude Code и Codex

Управляет настоящими macOS-приложениями из агентной сессии cmux: дерево доступности, скриншоты, клики, ввод текста и скролл. Включается только по явной просьбе пользователя.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manaflow-ai/cmux --skill cmux-cua -a claude-code
Открыть на GitHub

Что делает cmux-cua

Скилл подключает локальный движок Computer Use к каждой сессии, которую запускает cmux. Агент получает MCP-инструменты cmux-cua: чтение дерева доступности, снятие скриншотов, клики, ввод текста, скролл и перетаскивание. Движок упакован в отдельный helper **cmux Computer Use**, поэтому права Accessibility и Screen Recording выдаются не самому cmux, а этому помощнику. Screen Recording можно включить без перезапуска cmux.

Агент не должен начинать установку прав сам. Прямой запрос вида $cmux-cua — это и есть согласие: если переключатель Computer Use выключен, cmux включит рантайм и откроет окно настройки. Первый функциональный вызов инструмента из текущей сессии тоже открывает настройку, если прав ещё нет. Окно настройки ничего не выдаёт само — каждый шаг macOS пользователь проходит вручную.

В Codex-сессиях cmux отключает встроенный провайдер computer_use. Использовать нужно только инструменты из пространства имён cmux-cua, без подмены на нативный computer или прямой запуск helper. Жёсткий стоп-кран — переменная CMUX_COMPUTER_USE_MCP_DISABLED=1. Скилл прикрепляется только к живым сессиям, запущенным через cmux; сессии с отключёнными хуками его не получают.

Какие задачи решает

  • прочитать дерево доступности macOS-приложения
  • кликнуть, ввести текст или проскроллить в реальном приложении
  • снять скриншот экрана для анализа агентом
  • выдать права Accessibility и Screen Recording отдельно от основного приложения cmux
  • отключить нативные computer use инструменты Codex в сессиях cmux

Примеры запросов агенту

  • Открой Safari через $cmux-cua и прочитай дерево доступности страницы.
  • Сделай скриншот текущего окна и скажи, что на нём.
  • Кликни по кнопке «Сохранить» в настройках приложения.

Как установить cmux-cua

1Через Skills CLI (Vercel)

npx skills add manaflow-ai/cmux --skill cmux-cua -a claude-code

2Вручную: положить файлы

~/.claude/skills/cmux-cua/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cmux-cua/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cmux-cua

Как установить cmux-cua в Claude Code?

Выполните npx skills add manaflow-ai/cmux --skill cmux-cua -a claude-code, затем откройте ~/.claude/skills/cmux-cua/SKILL.md.

Как установить cmux-cua в Codex?

Выполните npx skills add manaflow-ai/cmux --skill cmux-cua -a codex, затем откройте .agents/skills/cmux-cua/SKILL.md.

Что нужно для работы скилла?

Нужны два разрешения macOS — Accessibility и Screen Recording. Они выдаются помощнику cmux Computer Use, а не основному приложению cmux, поэтому включение Screen Recording не требует перезапуска cmux.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора24

Весь набор →
cmux-release Автоматизирует подготовку релизов cmux: собирает журнал изменений из пулл-реквестов и обновляет версии проекта. CX Codex +1 4 700установок cmux-backend Скилл задаёт правила для backend TypeScript и Cloud VM в cmux: маршруты, Effect, Postgres, миграции и интеграции с провайдерами. CX Codex +1 4 700установок cmux-debugging Скилл для добавления отладочных логов, диагностики проблем UI и рантайма в cmux. Пригодится, когда вы работаете с терминальным рендерингом, списками вкладок, drag-and-drop или тестируете на разных версиях macOS. CX Codex +1 4 800установок cmux-shared-behavior Правила для cmux: одна общая логика на все точки входа и один путь изменения состояния. Пригодится, когда баг нашёлся только в одном месте. CX Codex +1 4 600установок cmux-billing Справочник по архитектуре биллинга cmux: настройка Stripe Checkout, подписок, хуков и прав доступа к тарифам Pro и Max при доработке серверного кода. CX Codex +1 3 700установок cmux-cloud-vm Учит агента работать с машинами cmux Cloud: найти подходящую, запустить команду или фонового кодинг-агента, затем прочитать вывод терминала. CX Codex +1 717установок cmux-review Проверяет код после правок агента перед слиянием с веткой. Ищет ошибки логики и отсекает споры о стиле, запуская независимого субагента. CX Codex +1 499установок cmux-capture Скилл помогает снять скриншот окна cmux или записать его в видео. Пригодится, чтобы показать визуальное изменение в PR или приложить доказательство к отчёту об ошибке. CX Codex +1 383установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой