cmux-browser — скилл для Claude Code: что делает и как установить
Управляет браузером через CLI cmux без перехвата фокуса. Скилл помогает открывать вкладки в фоне, считывать состояние страниц и заполнять формы.
npx skills add manaflow-ai/cmux --skill cmux-browser -a claude-codeЧто делает cmux-browser
Скилл даёт ИИ-агенту команды для работы с поверхностями браузера в утилите cmux. Доступны создание новых вкладок, чтение адресной строки, интерактивные снимки дерева элементов, клики и ввод текста. Все действия с открытой страницей требуют явного дескриптора --surface, чтобы агент не путал окна.
Для поиска нужного окна скилл обращается к дереву cmux tree --all --json. Дерево отдаёт дескрипторы окон, панелей и браузерных поверхностей без переключения фокуса пользователя. После изменений разметки или переходов агент заново берёт snapshot, иначе идентификаторы элементов устаревают.
В системе должна быть заранее установлена сама утилита cmux. Это прямое требование для выполнения любых инструкций скилла.
Какие задачи решает
- открыть веб-страницу в фоновом окне без перехвата фокуса
- найти дескриптор нужной поверхности браузера через дерево процессов
- дождаться появления селектора или текста на странице
- заполнить поля формы и нажать на нужный элемент
- проверить список скачанных файлов конкретной сессии
Примеры запросов агенту
- Открой тестовую страницу в браузере через cmux без фокуса и пришли дескриптор поверхности
- Найди в дереве cmux вкладку с нужным заголовком и сделай интерактивный снимок
- Дождись статуса complete на текущей поверхности и кликни по кнопке e1
Как установить cmux-browser
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-browser -a claude-code2Вручную: положить файлы
~/.claude/skills/cmux-browser/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cmux-browser/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-browser -a codex2Вручную: положить файлы
.agents/skills/cmux-browser/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-browser -a cursor2Вручную: положить файлы
.cursor/skills/cmux-browser/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install manaflow-ai/cmux cmux-browser2Вручную: положить файлы
.github/skills/cmux-browser/SKILL.md1Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-browser -a gemini-cli2Командой платформы
gemini skills install https://github.com/manaflow-ai/cmux --path skills/cmux-browserВручную: положить файлы
.devin/skills/cmux-browser/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add manaflow-ai/cmux --skill cmux-browser -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора12
Весь набор →Похожие
Вопросы о cmux-browser
Как установить cmux-browser в Claude Code?
Выполните команду npx skills add manaflow-ai/cmux --skill cmux-browser -a claude-code.
Зачем скиллу передавать флаг --surface?
Флаг привязывает действие к конкретной поверхности браузера. Без него команды навигации, кликов или чтения снимка работать не будут.
Что нужно подготовить перед запуском команд скилла?
В терминале должна быть доступна утилита cmux. Проверить её наличие можно вызовом cmux --version.