Webwright — браузерный агент, пишущий код
★ 6K
Webwright — это открытая библиотека от Microsoft, которая превращает кодовые модели (Claude Code, Codex, OpenClaw, Hermes) в браузерные агенты: LLM получает доступ к терминалу, запускает сессии Playwright, исследует страницы и оформляет каждую веб-задачу в переиспользуемый Python-скрипт. Берут, когда нужно автоматизировать сложные многошаговые сценарии в браузере — заполнение форм, сбор данных с динамических страниц, навигация по SPA — и хочется получить не эфемерную историю кликов, а воспроизводимый код-файл, который можно перезапустить без модели. Также подходит, когда надоело отлаживать громоздкие мультиагентные оркестровки и хочется минимального, прозрачного решения. Ядро агента — около 450 строк Python, среда Playwright — около 570 строк, зависимости только httpx, pydantic, playwright, typer; бэкенды — OpenAI, Anthropic, OpenRouter. Подключается к Claude Code и Codex как плагин командой `/plugin install webwright@webwright`. Функция Skill Factory сохраняет решённые задачи как параметризованные скрипты, которые повторно запускаются без токенов (~40 с). Task2UI-режим рендерит результаты задачи в HTML-приложение. Направление — порождать код-артефакты из веб-сессий, а не управлять браузером пошагово (для пошаговой RPA-автоматизации ближе browser-use или Stagehand).
- #Library