CUAWright — плагин
Плагин для Claude Code и Codex: агент пишет и запускает Playwright-скрипты, ходит по сайтам и пишет скиллы для повторных задач.
- 6 097 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент сам пишет и запускает код в браузере и виртуальной машине без подтверждения каждого шага, а страницы сайтов могут содержать чужие указания.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/cuawrightОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент сам пишет и запускает код в браузере и виртуальной машине без подтверждения каждого шага, а страницы сайтов могут содержать чужие указания.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CUAWright от Microsoft Research дает кодирующей модели терминал для работы с браузером и рабочим столом. Для браузера агент пишет скрипты на Playwright, запускает их, смотрит на скриншоты и логи и правит код до результата. Вместо ответа на каждое действие остается готовый скрипт, который можно запустить повторно. В репозитории есть манифесты плагина для Claude Code и Codex, скилл `cuawright-web` для браузера и отдельный режим `cuawright desktop` для задач в виртуальной машине Ubuntu (бенчмарк OSWorld). «Фабрика скиллов» превращает удачные решения в параметризованный код, который перезапускается без модели.
Для кого. Разработчикам, которые автоматизируют сайты и хотят, чтобы агент оставлял после себя проверяемый скрипт, а не одноразовую сессию.
Подходит, если
- Нужно собрать данные с сайта, и скрипт придется запускать каждую неделю.
- Форма с датами повторяется, и ее нужно обернуть в функцию.
- Агент пока слаб в браузерных задачах, и ему нужен терминальный цикл с Playwright.
- Исследователь воспроизводит результаты бенчмарков Online-Mind2Web или OSWorld.
Не подходит, если
- Страницу достаточно открыть и прочитать, и хватит обычного MCP браузера.
- Нет права автоматизировать целевой сайт по его правилам.
- Нужна работа в настоящей учетной записи без присмотра.
Пример запроса к агенту
Открой сайт, найди три нужных тарифа и сохрани скрипт, который повторит поиск с другими датами.Ограничения
Для плагина нужны установка пакета через `pip install -e .` и `playwright install chromium`. Рабочий стол запускается в виртуальной машине Ubuntu и требует отдельной настройки и дополнительных зависимостей. Модели подключаются через OpenAI, Anthropic или OpenRouter, поэтому нужны ключи и оплата токенов. Агент исполняет собственный код в браузере, так что не передавайте ему рабочие учетные записи и следите за запросами. После переименования из Webwright старые команды остаются рабочими.
Как отключить. Выполните `/plugin uninstall cuawright@cuawright` в Claude Code и удалите источник маркетплейса. Виртуальную машину и пакет Python удалите отдельно.
Частые вопросы
Как поставить плагин в Claude Code?
Выполните `/plugin marketplace add microsoft/Webwright`, затем `/plugin install cuawright@cuawright` и откройте новую сессию: плагины загружаются при ее запуске.
Чем CUAWright отличается от Webwright?
Это новое имя проекта с октября 2026 года. Браузерный режим остался прежним (`cuawright web`), добавился режим для рабочего стола.
Какие модели поддерживаются?
OpenAI, Anthropic и OpenRouter через небольшие отдельные модули. Выберите провайдера и укажите свой ключ.
Что такое фабрика скиллов?
Режим, который после решения задачи превращает скрипт в проверенный параметризованный код. Повторный запуск не вызывает модель и не тратит токены.
Какая лицензия у проекта?
MIT, по данным GitHub. Исходники читаются отдельными небольшими модулями под `src/cuawright/`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныBetterWright держит агенту постоянный браузер на Playwright с сетевыми правилами, хранилищем паролей и передачей шага человеку.
Плагин для Claude Code с MCP-сервером и семью скиллами: агент управляет настоящим браузером, написав код на Python
MCP и CLI, которые дают агенту управлять вашим настоящим Chrome с его логинами и расширениями через Playwright
Превращает любой сайт в команду и дает агенту работать в уже залогиненном браузере пользователя через Playwright
Браузер для агента на прямом CDP без Playwright: профили с логинами, CLI, MCP-сервер и запись сценариев в скилл
MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| CUAWright (эта карточка) | нет | 6 097 | ||
| Playwright MCP | да | не нужна | 39 570 | MCP-сервер, где модель делает по вызову на действие; CUAWright оставляет скрипт для повторного запуска |
| Browser Use | нет | 120 809 | библиотека браузерного агента на Python; CUAWright работает через терминал кодирующей модели и пишет скиллы |
Коротко о README
README объясняет идею терминала для веб-агентов, перечисляет результаты на бенчмарках, показывает быстрый старт для браузера и рабочего стола и отдельные инструкции для Claude Code и Codex.