I filled in [email protected] and test-password-123, clicked Sign up, and the page showed a welcome message. One image and the favicon failed to load.
What the page shows after submitting
- The heading is still "Join Recipe Club", and the form is still there with both fields filled in.
- A new paragraph reads exactly: "Welcome, [email protected]!". The email is shown in all caps, although I typed it in lowercase.
- Below that is an image with the alt text "logo". It is the one that failed to load (see below).
Resources that failed to load
GET http://127.0.0.1:8765/missing.png(Image) returned 404. This looks like the "logo" image, so it probably shows as broken.GET http://127.0.0.1:8765/favicon.icoreturned 404.- The page document itself (
index.html) loaded with a 200.
I did not check the browser console for JavaScript errors beyond the network requests above.
How it was tried: I installed agent-browser 0.27.0 into a temporary folder (not globally) and ran it with a throwaway home directory, restricted to one local test page I built (a sign-up form with a deliberately missing image and an email-uppercasing handler). Only Skill and agent-browser commands were allowed, with no logins or other sites. The browser download step was not run. I repeated the same steps by hand and got the same page text and the same two 404s. Not tried: logging in, the credential vault, Slack, Electron apps, recording, and any real website.
Qué hace
Un breve archivo de presentación de agent-browser, una herramienta rápida de automatización del navegador para agentes de IA. Controla Chrome o Chromium mediante el protocolo DevTools y utiliza capturas del árbol de accesibilidad con referencias compactas a los elementos, sin depender de Playwright ni Puppeteer.
Cómo funciona
- Instala el programa una vez:
npm i -g agent-browser && agent-browser install. - Este archivo es solo un punto de entrada. Antes de ejecutar comandos, el agente carga la guía real con
agent-browser skills get core, de modo que las instrucciones correspondan a la versión instalada. - Las guías especializadas abarcan aplicaciones Electron, Slack, pruebas exploratorias y de calidad, creación de clientes de API a partir del tráfico grabado, Vercel Sandbox, despliegues protegidos de Vercel y navegadores en la nube de AWS Bedrock AgentCore.
- El panel de observabilidad opcional se ejecuta en el puerto 4848.
Ideal para
Automatizar sitios, completar formularios, hacer capturas, extraer datos y probar aplicaciones web. Controla un navegador real y puede iniciar sesión en sitios: lee primero la nota de riesgos.
Riesgo alto: el paquete solo remite a un programa npm global (`npm i -g agent-browser && agent-browser install`) del que carga las instrucciones reales; no están incluidas y cambian con la versión. Controla Chrome: abre sitios, hace clic, completa y envía formularios, inicia sesión —tiene almacén de credenciales—, ejecuta JavaScript, sube archivos y graba tráfico y video. También automatiza aplicaciones de escritorio y Slack. Puede actuar en cualquier cuenta abierta en el navegador. Usa una sesión o perfil aparte, limita los dominios cuando sea posible y evita cuentas que no quieras poner en riesgo. Requiere Node.js y red. Se probó una vez en una página local aislada, con un directorio de usuario desechable, solo localhost y sin cuentas: completó y envió un formulario y enumeró correctamente las peticiones fallidas. No se probaron sesiones, credenciales, Slack, aplicaciones, grabación ni sitios reales. El modelo dejó abierta la sesión del navegador.