Stagehand browse — скилл
Скилл browse из репозитория Stagehand учит агента открывать страницы, читать их и кликать через одноименную CLI-утилиту.
- 26 024 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент управляет браузером и при §--auto-connect§ получает доступ к открытым входам и кукам.
- Облачные сессии Browserbase тратят платные ресурсы и передают страницы стороннему сервису.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/stagehand-browseОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент управляет браузером и при §--auto-connect§ получает доступ к открытым входам и кукам.
- Облачные сессии Browserbase тратят платные ресурсы и передают страницы стороннему сервису.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Stagehand — фреймворк Browserbase для управления браузером из кода. В репозитории лежит и скилл `browse` для кодинг-агентов: он обучает Claude Code, Cursor и Codex работать с командой `browse`. Агент открывает страницу, снимает дерево доступности (`browse snapshot`), читает заголовок и текст, нажимает элементы по ссылкам из снимка, делает скриншоты и перехватывает сетевые запросы. Скилл переключает цель: локальный Chrome или Chromium, уже запущенный Chrome по CDP либо облачная сессия Browserbase. Те же команды управляют проектами и сессиями Browserbase, запускают их Functions, ищут и скачивают страницы через встроенные fetch и search. Для локальной работы ключ LLM и аккаунт Browserbase не нужны.
Для кого. Разработчикам и тестировщикам, которые хотят дать агенту живой браузер для проверки своего интерфейса, чтения сайтов и повторяемых сценариев.
Подходит, если
- Агент проверяет правку на localhost и показывает снимок страницы после действий.
- Нужно прочитать сайт без API: заголовок, текст, содержимое элемента.
- Сценарий записывают как команды `browse` и повторяют в CI на облачной сессии.
- Надо разобрать, какие запросы страница отправляет при клике.
- Команда уже платит за Browserbase и хочет управлять его сессиями из чата агента.
Не подходит, если
- Задача решается обычным HTTP-запросом без отрисовки страницы.
- Агенту нельзя давать доступ к залогиненному браузеру с личными сессиями.
- Нужен готовый SDK для встраивания в приложение, а не команда оболочки.
Пример запроса к агенту
Открой localhost:3000 через browse в локальном режиме, сделай снимок страницы, нажми «Войти» и покажи, что изменилось.Ограничения
Скилл вызывает CLI `browse`, поэтому сначала ставится пакет `npm install -g browse`. Локальный режим требует установленного Chrome или Chromium; в контейнерах без браузера используют облачную сессию. Облачные команды работают только с `BROWSERBASE_API_KEY` и тарифом Browserbase, а режим Verified требует плана Scale. Флаг `--auto-connect` подключает агента к уже открытому Chrome с вашими куками и входами: включайте его осознанно. Скилл лежит в монорепозитории Stagehand, версию CLI и скилла сверяйте по документации.
Как отключить. Удалите скилл `browse` из каталога скиллов агента и снимите пакет командой `npm uninstall -g browse`. Остановите демон и облачные сессии, ключ Browserbase уберите из окружения.
Частые вопросы
Нужен ли аккаунт Browserbase?
Для локальной работы нет: достаточно установленного Chrome. Аккаунт и `BROWSERBASE_API_KEY` нужны для облачных сессий и команд облачного API.
Как обновить скилл?
Выполните `browse skills install`: команда ставит или обновляет скилл `browse`. Версию CLI меняет `npm install -g browse`.
Чем скилл отличается от SDK Stagehand?
SDK встраивают в код приложения, а скилл дает агенту готовые команды оболочки. В README для агентов советуют скилл и CLI.
Можно ли подключить уже открытый Chrome?
Да, флагом `--auto-connect` или адресом CDP через `--cdp`. Агент получит доступ к вкладкам и сессиям этого браузера, поэтому для чужих входов лучше отдельный профиль.
Можно ли работать без локального Chrome?
Да, в контейнерах и CI используют облачную сессию: `browse open <адрес> --remote`. Для нее нужен `BROWSERBASE_API_KEY`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОфициальный набор скиллов Browserbase, который дает Claude Code доступ к вебу: автоматизация браузера, поиск, выгрузка страниц и тестирование интерфейса
Web Access
web-access
Скилл выхода в сеть: сам выбирает между поиском, загрузкой страницы и управлением вашим браузером через CDP
Скилл для Amp, Claude Code и Cursor: агент управляет вашим живым Chrome с открытыми вкладками и входами в аккаунты через один переключатель отладки
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл подключает агента к вашему Chrome через расширение и CLI для чтения страниц, управления вкладками и проверки действий.
Скилл веб-исследования: SearXNG ищет, Camofox читает страницы, CloakBrowser открывает сайты, которые проверяют посетителей
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Stagehand browse (эта карточка) | нет | 26 024 | |
| Browserbase Skills | нет | 3 757 | набор скиллов и плагин Browserbase; здесь отдельный скилл browse из репозитория Stagehand вместе с CLI |
| Playwright CLI | да | 15 133 | команды Playwright; browse строится на Stagehand и снимках дерева доступности, умеет облачные сессии Browserbase |
Коротко о README
В разделе для кодинг-агентов README советует ставить CLI и скилл вместо SDK. Локальный режим работает без ключа LLM и без аккаунта Browserbase.