CUAWright — плагин

Плагин для Claude Code и Codex: агент пишет и запускает Playwright-скрипты, ходит по сайтам и пишет скиллы для повторных задач.

  • 6 097 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Широкий доступ

Почему такой уровень

  • Агент сам пишет и запускает код в браузере и виртуальной машине без подтверждения каждого шага, а страницы сайтов могут содержать чужие указания.
Все причины и проверки

microsoft/cuawright

Установка

Работает в

В терминале, через 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 с сетевыми правилами, хранилищем паролей и передачей шага человеку.

CLIШирокий доступ350Звезды репозитория

Плагин для Claude Code с MCP-сервером и семью скиллами: агент управляет настоящим браузером, написав код на Python

ПлагинШирокий доступ280Звезды репозитория
Официальный

MCP и CLI, которые дают агенту управлять вашим настоящим Chrome с его логинами и расширениями через Playwright

MCP-серверШирокий доступ4,1 тыс.Звезды репозитория

Превращает любой сайт в команду и дает агенту работать в уже залогиненном браузере пользователя через Playwright

CLIШирокий доступ31 тыс.Звезды репозитория

Браузер для агента на прямом CDP без Playwright: профили с логинами, CLI, MCP-сервер и запись сценариев в скилл

CLIШирокий доступ75Звезды репозитория
Нужен VPN

MCP-сервер, который дает агенту управлять браузером: открывать страницы, кликать и заполнять формы через Playwright

MCP-серверРасширенный доступ848Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
CUAWright (эта карточка)нет6 097
Playwright MCPдане нужна39 570MCP-сервер, где модель делает по вызову на действие; CUAWright оставляет скрипт для повторного запуска
Browser Useнет120 809библиотека браузерного агента на Python; CUAWright работает через терминал кодирующей модели и пишет скиллы

Коротко о README

README объясняет идею терминала для веб-агентов, перечисляет результаты на бенчмарках, показывает быстрый старт для браузера и рабочего стола и отдельные инструкции для Claude Code и Codex.

Бейдж для README

Сообщить о проблеме