¿Qué es ego (lite)
Qué es ego (lite), para quién es y en qué se diferencia de las herramientas de automatización del navegador existentes.
ego (lite) es un navegador creado para que tú y tus agentes de IA trabajéis juntos. Tus agentes ejecutan tareas en paralelo, cada uno en su propio Space, comparten contigo tus inicios de sesión de Chrome y no tocan las pestañas que estás usando. Las mismas tareas terminan más rápido y consumen menos tokens.
Cualquier CLI de agente de IA puede conectarse a ego (lite) mediante la Skill ego-browser: Claude Code, Codex, Cursor, Continue, Gemini CLI, Hermes Agent, OpenClaw, OpenCode o un agente de IA personalizado.
Características principales
Una breve descripción general aquí: cada función tiene su propia página en "Funciones".
Space
Un Space es un espacio de trabajo aislado dentro de ego (lite). No es una ventana nueva, otro perfil de Chrome ni el modo headless. Es una partición dentro del mismo navegador donde el agente de IA trabaja sin tocar las pestañas que estás usando.
Tú y el agente de IA compartís un navegador. El agente de IA trabaja en su Space, tú sigues en tus pestañas y ninguno le quita el foco al otro. Puedes cambiar a un Space en cualquier momento para ver qué está haciendo el agente de IA, tomar el control o detener la tarea.
Un Space puede ejecutar muchas tareas en paralelo; la cantidad depende de tu equipo, con un Space por agente o por tarea. El trabajo que antes esperaba turno en un solo navegador ahora se ejecuta en paralelo: Claude Code enriquece diez clientes potenciales en diez Spaces, Codex extrae datos de cinco sitios de la competencia en otros cinco y tú sigues trabajando en tus propias pestañas. Ninguna de estas tareas interfiere con las pestañas, los Snapshots, las referencias ni el estado del navegador, y ninguna afecta tu trabajo.
→ Space
Snapshot
ego (lite) incorpora un núcleo de Chromium ampliamente personalizado que genera Snapshots de página de alta calidad: la vista que los modelos de texto utilizan para «ver» una página web y actuar sobre ella. Una página típica llega al agente de IA como un árbol de accesibilidad compacto, con una ref breve para cada elemento. Una página completa suele ocupar entre 200 y 400 tokens, mucho menos que el HTML sin procesar.
Llamar a snapshotText() en una página de inicio de sesión devuelve algo como:
Page: Example - Log in
URL: https://example.com/login
@1 [heading] "Log in"
@2 [form]
@3 [input type="email"] placeholder="Email"
@4 [input type="password"] placeholder="Password"
@5 [button type="submit"] "Continue"
@6 [link] "Forgot password?"
El agente sabe inmediatamente que @3 es el campo de correo electrónico y @5 es el botón de envío, y actúa según las referencias: fill('@3', '...'), click('@5'). No hay que adivinar el selector de CSS y las rotaciones de nombres de clases no rompen nada.
Los Snapshots se generan dentro del motor Chromium, no mediante una capa de JavaScript superpuesta a la versión estándar de Chrome. Por eso funcionan de forma fiable incluso en casos que las herramientas basadas en shims pasan por alto: iframes profundamente anidados, Shadow DOM y componentes SDK de terceros como Stripe Checkout, integraciones de Salesforce, paneles de Intercom o portales de React montados dinámicamente.
→ Snapshot
ego-browser
Así controla el navegador el agente de IA. La navegación, la observación, las acciones y la salida se concentran en un único heredoc de Node.js que se ejecuta de una sola vez:
ego-browser nodejs <<'EOF'
await useOrCreateTaskSpace('follow-ego-agent')
await openOrReuseTab('https://x.com/ego_agent', { wait: true })
await snapshotText()
await click('@92') // @92 es el botón Seguir del Snapshot
cliLog('Completado.')
EOF
Un heredoc, un viaje de ida y vuelta, en lugar de "ejecutar un comando, leer el resultado, ejecutar otro, leer más resultados". En nuestra evaluación comparativa interna de cuatro tareas complejas del navegador (contra agent-browser de Vercel), ego (lite) finalizó cada tarea hasta 3,45 veces más rápido y utilizó notablemente menos tokens. Cuanto más difícil es la tarea, mayor es la brecha.
Acumulación de experiencia (próximamente)
Cada tarea completada correctamente se convierte en un artefacto reutilizable —una herramienta o un flujo de trabajo— archivado por dominio. La próxima vez que el agente de IA ejecute una tarea en el mismo sitio, cargará la solución validada y evitará el proceso de prueba y error. Las pruebas internas muestran que la segunda ejecución de una tarea compleja puede ser hasta cinco veces más rápida que la primera, además de las mejoras que ego-browser ya ofrece en una sola ejecución.
→ Skills
Privacidad
Tus datos de navegación permanecen en tu máquina. Las contraseñas, las cookies, el historial, los marcadores, las extensiones y el perfil importados desde Chrome nunca salen de tu dispositivo. Tu propio agente lee y actúa sobre el contenido de la página. ego (lite) gestiona el navegador y el puente; el razonamiento y la lectura corresponden a tu agente.
Lo único que ego (lite) registra en el momento de la instalación es si eligió importar datos desde Chrome.
No hay cuenta que registrar, ni correo electrónico que recopilar, ni sesión en la nube para iniciar sesión.
Plataformas y precio
macOS hoy. Windows y Linux están en la hoja de ruta.
La descarga es gratuita. Sin suscripción, facturación por tarea ni medición de sesiones en la nube. Usa tu propia CLI de agente y tus propias claves API del modelo.
Lectura adicional
Descubre por qué creamos ego (lite) y cómo lo diseñamos en esta publicación del blog: Un navegador para que tú y tus agentes trabajéis en paralelo.