Skills para agentesInvestigación y web

agent-browser: el agente abre la web, hace clic y lo comprueba

Para probar una aplicación web de verdad hace falta un navegador real, no solo leer el HTML. agent-browser es una CLI rápida en Rust que controla Chrome mediante CDP: el agente recibe la página como árbol de accesibilidad con referencias cortas tipo @e2 y con ellas hace clic, rellena campos y toma capturas.

44.510estrellas en GitHub · #27

Abrir en GitHub

Instalación

  • skills CLI
    npx skills add vercel-labs/agent-browser@agent-browser
  • npm
    npm install -g agent-browser

Descargar ZIP

Autor
Vercel Labs
Licencia
Apache-2.0
Paquete
Una skill
Actualizada
23 de octubre de 2026
Agentes
Claude Code, Codex, Cursor, Continue, Windsurf

Qué hace

  • open, click, fill, type, select, upload y drag actúan sobre referencias del snapshot o sobre selectores CSS normales
  • snapshot devuelve el árbol de accesibilidad con referencias @eN, y un clic falla si el elemento está oculto, desactivado o tapado
  • screenshot con --annotate y --if-changed, guardado de la página en PDF y ejecución de JavaScript con eval
  • read obtiene el texto sin abrir Chrome: pide Markdown, busca el llms.txt más cercano y solo después analiza el HTML
  • Skills adicionales con agent-browser skills get: apps Electron, Slack, pruebas exploratorias, Vercel Sandbox y AgentCore

Cuándo usarla

  • Quieres que el agente recorra un flujo de tu aplicación web y te muestre en qué paso se rompe
  • Necesitas datos de una página cuyo contenido solo aparece tras renderizarse en el navegador
  • Buscas pruebas exploratorias: el agente navega por la interfaz a la caza de errores

Pídale al agente

  • Abre localhost:3000, regístrate con un usuario de prueba y haz una captura del resultado
  • Saca un snapshot de /pricing y comprueba que todos los botones tienen etiqueta
  • Lee esta documentación con agent-browser read y busca la sección de auth

Preguntas

¿Cómo se instala agent-browser?

La skill, con npx skills add vercel-labs/agent-browser@agent-browser; la CLI, con npm install -g agent-browser. Después agent-browser install descarga Chrome.

¿Funciona agent-browser con Codex o Cursor?

Sí. SKILL.md menciona Cursor, Claude Code, Codex, Continue y Windsurf; es una CLI corriente que cualquier agente con terminal puede llamar.

¿Hace falta Playwright o Node.js?

No. Se comunica con Chrome directamente por CDP; Node.js 24+, pnpm y Rust solo se necesitan para compilar desde el código fuente.

Investigación y webTodas las skills