Как настроить Browser Relay в OpenClaw?
Browser Relay — функция OpenClaw, которая даёт AI-агенту возможность управлять браузером: открывать страницы, заполнять формы, кликать кнопки, делать скриншоты и извлекать данные с веб-сайтов.
Browser Relay работает через headless Chromium (Playwright). OpenClaw запускает браузер в фоновом режиме и управляет им через API. Агент «видит» страницу через скриншоты и DOM-дерево.
Установите скилл Browser Relay. Он автоматически скачает Chromium и необходимые зависимости.
Примеры использования:
— Веб-скрапинг: «Открой сайт X и собери все цены на товары» → бот открывает страницу, парсит данные, возвращает структурированный результат — Заполнение форм: «Заполни форму регистрации на сайте Y с этими данными» → бот заполняет и отправляет форму — Мониторинг: «Проверяй сайт Z каждый час и уведомляй, если цена изменилась» — Скриншоты: «Сделай скриншот главной страницы example.com» → бот отправляет PNG
Browser Relay работает в песочнице и имеет ограничения безопасности: — Нет доступа к локальной файловой системе из браузера — Настраиваемый список запрещённых доменов — Ограничение по времени на каждую сессию (по умолчанию 60 секунд) — Блокировка загрузки файлов (опционально)
Для VPS без графической среды Chromium работает в headless-режиме. Убедитесь, что установлены системные зависимости (шрифты, библиотеки). Команда npx playwright install-deps установит всё необходимое.
Browser Relay требует дополнительные ресурсы: +512 МБ RAM на каждую браузерную сессию.
openclaw skill install @openclaw/browser-relay npx playwright install-deps npx playwright install chromium
# Настройка: openclaw config set browser.timeout 60 openclaw config set browser.headless true openclaw config set browser.blockedDomains "malware.com,phishing.net"