Saltar al contenido
Gabriel Neuman
Gabriel Neuman

NAVEGACIÓN · CLI EN RUST

Un CLI nativo en Rust para que el agente maneje el navegador sin arrastrar toda una suite de pruebas.

Darle navegador a un agente suele significar montar Playwright completo. Este es un binario de Rust que hace lo mismo con una fracción del arranque: abre Chrome, navega, interactúa y devuelve el estado.

Skill
agent-browser
Estrellas del repo
42k★
Lenguaje
Rust
Revisado
16 sep 2026

Instalar

npm install -g agent-browser
CompartirXLinkedIn

Lo que ofrece

De un vistazo, qué te llevas si lo instalas.

  • Binario nativo en Rust

    Arranca rápido y no depende de un runtime de Node en medio.

  • Trae su propio Chrome

    Descarga de Chrome for Testing, así la versión no depende de lo que tengas instalado.

  • Instalación de una línea

    npm install -g, brew o cargo. Elige el que ya uses.

  • Diseñado para agentes

    No es una suite de pruebas recortada. La superficie es la que un agente necesita.

Por qué importa

El problema que resuelve.

Automatizar navegador para un agente es un problema distinto de automatizarlo para pruebas. Las suites de testing están hechas para correr cientos de casos en CI: traen reportes, reintentos, fixtures. Un agente solo quiere abrir una página y ver qué pasó.

agent-browser es esa capa mínima: binario nativo en Rust, sin runtime de Node en medio, con su propio Chrome de Chrome for Testing para que la versión no dependa de lo que tengas instalado.

Lo mantiene vercel-labs y es de los repos más activos de esta lista.

Cuándo sirve

Y cuándo no lo recomiendo.

Sirve para verificar que algo funciona en producción, hacer QA de un flujo o llenar un formulario contra un sitio real.

No sustituye una suite de pruebas. Si necesitas reportes, reintentos y CI, quieres Playwright. Esto es para cuando el agente necesita mirar una página, no para cuando necesitas cobertura.

No es un skill, es una herramienta

Es la única pieza de esta lista que no es un SKILL.md: es un CLI que el agente usa. Vale la aclaración porque cambia cómo se instala —npm install -g, no npx skills add— y cómo se invoca.

Está en la lista porque resuelve una capacidad que a los agentes les falta seguido, no porque encaje en la categoría.

De Gabriel Neuman para tu equipo

¿Verificas a mano que tus despliegues funcionan?

Automatizamos la verificación de los flujos que sí importan —el que cobra, el que registra— para que el agente los revise en cada despliegue y no tú.