agent-browser
Автоматизация браузера для AI-агентов
Также доступно от: inferen-sh,supercent-io,tul-sh,vercel-labs,inference-sh-8,inference-sh-0,inference-sh-9,skillssh,inferencesh,inference-shell,inf-sh
Предоставьте AI-агентам возможность автоматизации задач веб-серфинга, включая заполнение форм, извлечение данных, захват скриншотов и запись видео через простой интерфейс командной строки.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «agent-browser». Открыть https://example.com и показать элементы
Ожидаемый результат:
Session started with ID: abc123
Interactive elements found:
- @e1 [a] "Example Domain" href="/"
- @e2 [h1] "Example Domain"
- @e3 [p] "This domain is for use in illustrative examples..."
- @e4 [a] "More information..." href="https://www.iana.org/domains/example"
Использование «agent-browser». Сделать скриншот текущей страницы
Ожидаемый результат:
Screenshot saved to: /tmp/screenshot_20240115_143022.png
Page title: Example Domain
Viewport: 1280x720
Аудит безопасности
Низкий рискThis is a legitimate browser automation skill that uses inference.sh with Playwright. The static findings (external_commands, network, filesystem) are expected behavior for browser automation and represent documentation examples showing CLI usage, not actual security vulnerabilities. No malicious intent detected.
Проблемы высокого риска (1)
Проблемы среднего риска (1)
Проблемы низкого риска (2)
Факторы риска
⚙️ Внешние команды (1)
🌐 Доступ к сети (1)
📁 Доступ к файловой системе (1)
Оценка качества
Что вы можете построить
Автоматизированное веб-тестирование
AI-агенты могут навигировать по веб-приложениям, заполнять тестовые формы, проверять элементы UI и сохранять результаты тестирования в виде скриншотов или видео.
Извлечение данных и исследования
Извлечение структурированных данных с веб-сайтов путем навигации по страницам, идентификации элементов и программного сбора информации.
Рабочие процессы автоматизации форм
Автоматизация повторяющихся задач по заполнению форм, таких как ввод данных, отправка заявок и массовые операции на нескольких страницах.
Попробуйте эти промпты
Используйте навык автоматизации браузера, чтобы открыть https://example.com и показать мне все интерактивные элементы на странице с их ссылками.
Перейдите на страницу входа по адресу [URL], заполните поле email значением user@example.com, заполните поле паролем mypassword, затем нажмите кнопку отправки. Сделайте скриншот после отправки.
Откройте страницу по адресу [URL], определите все строки в таблице данных и извлеките текстовое содержимое из каждой строки. Верните данные в виде структурированного списка.
Начните новую браузерную сессию с включенной записью видео. Пройдите следующие шаги: [список шагов], затем закройте сессию и предоставьте путь к видеофайлу.
Лучшие практики
- Используйте ссылки на элементы (@e1, @e2) для надежного нацеливания вместо CSS-селекторов
- Делайте снимки после каждой навигации или значительного изменения страницы, чтобы получить свежие ссылки на элементы
- Включите запись видео для отладки сложных сценариев автоматизации
- Используйте настройки прокси при тестировании гео-ограниченного контента или для анонимности
Избегать
- Не полагайтесь на позиции элементов или координаты - используйте ссылки @e для стабильного нацеливания
- Избегайте длительных ожиданий; используйте явные ожидания видимости элементов вместо фиксированных задержек
- Не пропускайте повторное снятие снимков после навигации по странице - ссылки на элементы устаревают
- Избегайте загрузки чувствительных файлов без проверки того, что целевой веб-сайт принимает загрузки