CLI de automatización de navegador sin cabeza para agentes de IA que utiliza instantáneas del árbol de accesibilidad y selección de elementos basada en referencias.
npx clawhub@latest install agent-browser-clawdbotAgent Browser es una CLI de automatización de navegador headless construida específicamente para agentes de IA. En lugar de depender de coordenadas de píxeles o selectores CSS, expone una instantánea del árbol de accesibilidad con identificadores @ref estables, lo que hace que las interacciones con los elementos sean deterministas y confiables. Admite flujos de trabajo de varios pasos, sesiones de navegador aisladas, simulación de red, persistencia de estado y una gama completa de interacciones de página — todo a través de una CLI limpia y compatible con JSON.
npx clawhub@latest install agent-browser-clawdbotHaz clic en el botón Instalar en la parte superior de esta página para una configuración rápida
En lugar de selectores CSS frágiles o coordenadas, Agent Browser captura el árbol de accesibilidad y asigna IDs @ref estables (por ejemplo, @e2) a cada elemento. Los agentes de IA analizan estas referencias desde la salida JSON y las utilizan para todas las interacciones posteriores, garantizando una orientación fiable incluso ante actualizaciones dinámicas de la página.
Admite clics, relleno, escritura, desplazamiento del cursor, marcar/desmarcar, seleccionar, arrastrar, desplazarse, presionar y más — todo basado en referencias. También proporciona comandos get e is para extraer texto, HTML, atributos y verificar visibilidad o estado habilitado.
Ejecuta múltiples sesiones con nombre de forma simultánea con --session <name>. Cada sesión mantiene su propio contexto de navegador, lo que permite escenarios como probar roles de administrador y usuario en paralelo sin que haya interferencia de cookies ni de estado.
Guarda las cookies y el almacenamiento local en un archivo JSON con state save, luego recárgalos más tarde con state load para omitir los flujos de inicio de sesión por completo — ideal para ejecuciones de automatización repetidas.
Bloquea solicitudes no deseadas (por ejemplo, anuncios), simula respuestas de API e inspecciona la actividad de red — todo desde la CLI. Útil para pruebas y scraping sin interferencias externas.
Espera elementos, contenido de texto, patrones de URL, red inactiva o condiciones arbitrarias de JavaScript. Garantiza capturas de pantalla estables antes de que el agente continúe con el siguiente paso.
Un agente de IA navega hasta un motor de búsqueda, completa una consulta utilizando una entrada identificada por referencia, espera los resultados y luego extrae texto y enlaces de los elementos resultantes — todo sin capturas de pantalla ni ajuste manual de selectores.
Dos sesiones simultáneas — una autenticada como administrador y otra como usuario regular — interactúan con la misma aplicación de forma concurrente. Cada sesión carga su propio estado de autenticación guardado, lo que permite la validación paralela de flujos de trabajo.
Un agente inicia sesión una vez, guarda el estado de la sesión en auth.json y, en ejecuciones posteriores, carga ese estado para omitir el inicio de sesión — luego procede directamente a completar y enviar formularios.
Para aplicaciones complejas de React o Vue, el Agent Browser toma una nueva instantánea después de cada navegación o cambio de estado, trabajando siempre a partir de un árbol de accesibilidad actualizado para garantizar que las referencias estén vigentes antes de interactuar.
npx clawhub@latest install agent-browser-clawdbotInicia sesión para escribir una reseña
Aún no hay reseñas. ¡Sé el primero en compartir tu experiencia!