TOKREPO · ARSENAL
Estable

Automatización de Navegador

Browser-Use, Skyvern, Stagehand y las extensiones de Chrome que los agentes realmente usan.

7 recursos

Qué incluye este pack

Este pack reúne los siete recursos de automatización de navegador que aparecen una y otra vez al hacer ingeniería inversa de configuraciones de agentes serios desde repos públicos y capturas de Twitter. Tres son los frameworks open-source de cabecera. Tres son plantillas de scraping que los envuelven. Uno es el parche operacional MCP que evita que Chrome se rompa cuando varios agentes comparten el mismo navegador.

# Recurso Tipo Qué hace
1 Browser-Use Framework Python Wrapper de Playwright LLM-nativo
2 Skyvern Servicio Python Visión + LLM para navegador, corre como server
3 Stagehand Framework TypeScript SDK Browserbase nivel-producción
4 Parche Chrome MCP Servidor MCP Detiene popups que bloquean agentes
5 Plantilla scraper headless Receta Skyvern + cron de inicio
6 Scraper con login Receta OAuth + reuso de sesión
7 Web reader para agentes Servidor MCP Fetch Markdown-friendly para Claude Code / Cursor

Por qué existe este pack

La mayoría de los tutoriales de "AI scraper" se quedan en "abre la página y lee el texto". La automatización de navegador real tiene que lidiar con muros de login, banners de cookies, popups modales, scroll infinito, y el hecho de que varios agentes intentando pilotar la misma sesión Chrome se pelearán. Este pack escoge los siete recursos que resuelven esos problemas en concreto — no las 200 alternativas con muchas estrellas pero abandonadas.

Los tres frameworks principales tienen cada uno un nicho:

  • Browser-Use es el punto de entrada más fácil. Python-nativo, viene con un wrapper de Playwright al que un LLM le habla en inglés llano. Mejor para automatizaciones puntuales y prototipos.
  • Skyvern corre como server y usa visión + LLM juntos. Mejor cuando la estructura cambia entre visitas y los selectores se rompen. Es más lento que Browser-Use pero más resistente.
  • Stagehand es la opción de producción. TypeScript-first, hecho por el equipo Browserbase, diseñado para correr miles de sesiones agente. Si lanzas un producto cara al cliente, este es.

El parche Chrome MCP popup se incluye porque toda config multi-agente Chrome acaba topándose con el bug donde el modal de un agente bloquea el clic de otro. El servidor MCP intercepta los patrones de popup más comunes y los limpia automáticamente.

Instala en un comando

# Instala el pack completo
tokrepo install pack/browser-automation

# O elige el framework que realmente necesitas
tokrepo install browser-use
tokrepo install skyvern
tokrepo install stagehand

TokRepo CLI instala cada recurso en la ubicación correcta para tu herramienta IA — subagentes Claude Code en .claude/agents/, reglas Cursor en .cursor/rules/, AGENTS.md para Codex CLI, y demás. Tira del subset que tu stack necesite.

Cuidado con

  • No corras Browser-Use y Stagehand en el mismo perfil Chrome a la vez. Se pelearán por la pestaña activa. Usa user-data-dirs separados o una sesión remota Browserbase.
  • Skyvern necesita GPU o un fallback de modelo de visión barato. La config por defecto llama a GPT-4o por cada pantalla — eso suma rápido en scrapes largos.
  • Scraping detrás de login rompe los Términos reCAPTCHA. Cíñete a tus propios dashboards o sitios que permitan automatización explícitamente. El pack incluye un patrón "exporta sesión desde navegador real" así no necesitas loguear vía agente.
  • Los banners de cookies no son todos GDPR. Muchos sitios los usan como trampas anti-bot. El parche popup MCP resuelve los comunes; los demás los añadirás a mano.
  • La detección headless es real. Cloudflare y DataDome te tomarán huellas. Para bypass, usa Stagehand con Browserbase — manejan la capa stealth.

Cuándo este pack no basta

Si tu objetivo es crawling masivo de un único sitio de alto valor (bolsas de empleo, anuncios inmobiliarios, e-commerce), un scraper dedicado como Apify o un cluster Playwright propio rendirá 5-10x mejor en coste que la automatización agente. La automatización de navegador agente brilla cuando:

  • No sabes de antemano qué campos necesitas
  • El layout varía entre visitas
  • Quieres pegar scraping dentro de una tarea agente más grande (research, lead gen, QA)

Para puro throughput, deja el LLM y escribe los selectores tú. Para flexibilidad y resistencia a cambios de layout, este pack gana.

INSTALAR · UN COMANDO
$ tokrepo install pack/browser-automation
pásalo a tu agente — o pégalo en tu terminal
Qué incluye

7 recursos listos para instalar

MCP#01
Browser Use — AI Agent Browser Automation

Let AI agents control web browsers with natural language. Browser Use provides vision-based element detection, multi-tab support, and works with any LLM provider.

by Browser Use·119 views
$ tokrepo install browser-use-ai-agent-browser-automation-3d04e209
Agent#02
Skyvern — AI Visual Browser Automation Agent

Automate any website using LLMs and computer vision. No selectors needed — works on sites never seen before. 21K+ stars.

by Agent Toolkit·118 views
$ tokrepo install skyvern-ai-visual-browser-automation-agent-6da285ea
Skill#03
Stagehand — AI-Powered Browser Automation SDK

TypeScript SDK that lets you automate browsers using natural language and visual understanding. AI sees the page like a human does. Built on Playwright. 10,000+ GitHub stars.

by Skill Factory·113 views
$ tokrepo install stagehand-ai-powered-browser-automation-sdk-fd07b08f
Config#04
Nanobrowser — AI Web Automation Chrome Extension

Open-source Chrome extension with multi-agent AI for web automation. Free alternative to OpenAI Operator. 12K+ stars.

by AI Open Source·119 views
$ tokrepo install nanobrowser-ai-web-automation-chrome-extension-96b4872e
Script#05
Browser-Use Web UI — Visual AI Browser Automation

Gradio-based web interface for Browser-Use AI agent. Automate web browsing with visual feedback, persistent sessions, and HD recording. Supports 6+ LLM providers. 15,800+ stars, MIT.

by Browser Use·117 views
$ tokrepo install browser-use-web-ui-visual-ai-browser-automation-badeea82
Script#06
Crawlee — Web Scraping and Browser Automation Library

Build reliable web scrapers in Node.js or Python. Crawlee handles proxy rotation, browser fingerprints, auto-scaling, and anti-bot bypassing out of the box.

by MCP Hub·94 views
$ tokrepo install crawlee-web-scraping-browser-automation-library-8f2c0ae9
MCP#07
Chrome DevTools MCP — Browser Debugging for AI Agents

Give your AI coding agent full access to Chrome DevTools for browser automation, debugging, and performance analysis. Works with Claude, Cursor, Copilot, and 15+ AI tools.

by MCP Hub·96 views
$ tokrepo install chrome-devtools-mcp-browser-debugging-ai-agents-17f46368
FAQ

Preguntas frecuentes

¿Browser-Use es gratis?

Sí. Browser-Use es MIT y solo pagas los tokens LLM que consume (cualquier modelo Claude / GPT-4 / pesos abiertos vale). La librería corre donde corra Python y Playwright. Skyvern y Stagehand también son OSS — Stagehand tiene una opción hosted de pago vía Browserbase si quieres Chrome gestionado.

¿Funcionará en Codex CLI o Cursor en lugar de Claude Code?

Los siete recursos son tool-agnostic — son librerías Python/TypeScript, no subagentes específicos Claude Code. El TokRepo CLI instala el cableado correcto para tu herramienta (subagentes para Claude Code, reglas para Cursor, AGENTS.md para Codex CLI). Browser-Use incluso tiene un switch OpenAI/Anthropic incorporado para emparejarlo con el modelo que use tu CLI.

¿Cómo se compara Skyvern con Browser-Use?

Skyvern usa visión (captura + LLM) para encontrar elementos, así sobrevive cambios de layout que rompen scrapers basados en selectores. Browser-Use es selector-driven vía Playwright, más rápido y barato pero más frágil. Regla: prototipa con Browser-Use, lanza con Skyvern o Stagehand según necesites visión (Skyvern) o escala (Stagehand).

¿Cuál es la diferencia con el pack MCP Server Stack?

MCP Server Stack se enfoca en conectores a nivel protocolo — servidores MCP de navegador, base de datos, filesystem — que cualquier agente puede enchufar. Browser Automation tiene opinión sobre qué herramientas de navegador usar y cómo scrapear con ellas. El parche Chrome MCP aparece en ambos packs porque es columna vertebral para cualquier agente que toque un navegador real.

¿Cuándo NO debería usar automatización de navegador agente?

Cuando el throughput importa más que la flexibilidad. Si scrapeas las mismas 100 páginas de producto cada hora y el layout nunca cambia, escribe selectores Playwright directamente — recortarás coste 10x y eliminas una dependencia LLM inestable. Usa la capa agente cuando la tarea sea exploratoria o la página desconocida.

MÁS DEL ARSENAL

12 packs · 80+ recursos seleccionados

Explora todos los packs curados en la página principal

Volver a todos los packs