# Webwright

> Браузер под контролем: агент сам открывает, кликает и пишет код

Фреймворк Webwright превращает языковые модели в браузерных агентов: управляет сессиями браузера, выполняет веб-задачи через Python-скрипты без сложной оркестра

- Категории: Opensource, ИИ-агент, Инструменты разработчика
- Работает из России: Да
- Модели: GPT-5.4, Claude Opus 4.7, Claude Opus 4.6, Qwen-3.5-9B
- Сайт сервиса: https://github.com/microsoft/Webwright
- Карточка в каталоге: https://ailibri.com/webwright
- Обновлено: 2026-05-29

## Описание

Большинство браузерных агентов работают по одной схеме: получил состояние страницы — предсказал следующее действие — кликнул — повторил. Шаг за шагом, действие за действием. Webwright считает, что это тупик.


Идея здесь другая: дать языковой модели терминал, а не браузер. Агент сам запускает браузерные сессии, инспектирует страницы, делает скриншоты когда нужно — и всё это оформляет в виде переиспользуемого Python-скрипта. Вся история работы агента — это один файл с кодом, а не эфемерная сессия браузера, которая исчезает после закрытия вкладки.


Никакой многоагентной системы, никакого граф-движка, никакого скрытого оркестрирования. Только терминал, браузер и модель.


Архитектурно Webwright намеренно минималистичен: весь основной цикл агента — около 450 строк кода, окружение Playwright — 570 строк, CLI — 150. Зависимости — httpx, pydantic, playwright и typer. Никаких тяжёлых фреймворков под капотом, всё читается и отлаживается напрямую.


Такой подход даёт конкретные результаты на бенчмарках. На Online-Mind2Web (300 задач) Webwright показывает 86.7% с GPT-5.4 — лучший результат среди открытых решений в категории AutoEval. На Odysseys (200 задач с длинным горизонтом) — 60.1%, что на 15.6 пункта выше предыдущего SOTA и на 26.6 пункта выше базового GPT-5.4 с координатным предсказанием.


Сгенерированные скрипты можно упаковывать как параметризованные CLI-инструменты и переиспользовать на похожих задачах — даже небольшие модели вроде Qwen-3.5-9B справляются с задачами на Online-Mind2Web, если у них есть 5+ готовых инструментов.


Есть и Task2UI режим: Webwright выполняет задачу и рендерит результаты в HTML-приложение, которое удобно просматривать и переиспользовать. Плюс встроенный Flask-дашборд для повторяемых запусков с историей траекторий и скриншотов.


Если нужен минималистичный, прозрачный стартер для браузерных агентов — без лишних слоёв абстракций и с понятным циклом работы — Webwright именно об этом.

## Похожие сервисы в каталоге

- [Hermes Agent](https://ailibri.com/hermes-agent): Hermes Agent — агент с открытым исходным кодом от NousResearch, который развивается вместе с вами. Поддержка инструментов, веб-исследований и автоматизации зада
- [Openclaw Infra](https://ailibri.com/openclaw-infra): Openclaw Infra - Docker-инфраструктура для запуска AI-агентов OpenClaw с поддержкой Telegram. Простое развертывание нескольких агентов на одном сервере.
- [Kimi API Platform](https://ailibri.com/kimi-api-platform): Kimi K3 — флагманская модель с 2,8 трлн параметров, контекстом 1M токенов, поддержкой изображений и видео, Tool Calling. API для кодинга и работы со знаниями.
- [DeepSeek Harness](https://ailibri.com/deepseek-harness): Открытый agent harness с плагинной архитектурой, веб-интерфейсом, запуском через npm или из исходников, бесплатной лицензией MIT.
- [Claude Commerce Agents](https://ailibri.com/claude-commerce-agents): Открытый референсный репозиторий Anthropic: каркас покупательского и торгового агентов на Claude, четыре демо-вертикали и плагин для Claude Code.
- [Agent Plugins](https://ailibri.com/agent-plugins): Открытый формат упаковки плагинов для AI-агентов: манифест plugin.json, Agent Skills, MCP-серверы и клиентские расширения. Спецификация 1.0.0 и JSON-схемы.

---
Источник: AILibri — каталог нейросетей и ИИ-инструментов, https://ailibri.com