Funciona con

Lanza tu SaaS en directorios con un agente de navegador

Los agentes de navegador tipo Operator ya hacen los clics. LaunchRepo les da lo que les falta: un playbook por directorio, los datos de tu producto en un archivo y un tracker de lo que pasó de verdad.

Un agente de navegador está hecho para rellenar formularios, así que el trabajo pesado de los directorios parece su tarea natural. Lo que suele faltarle es contexto: qué campos rechaza una plataforma, qué cuenta como «publicado» allí, qué puede y qué no puede afirmar tu producto, y un registro de lo que hizo la última vez. LaunchRepo aporta exactamente eso en forma de archivos. La pega —y esta página es honesta al respecto— es que un agente de navegador tiene que poder leer esos archivos y trabajar en un navegador donde la sesión iniciada es la tuya, no la del proveedor.

Qué necesita un agente de navegador

Acceso a los archivos del repositorio
El agente debe leer el playbook de una plataforma, product.json e identity.json. Un agente de programación con herramienta de navegador los lee directamente; un agente de navegador alojado puro necesita que le pases el playbook y los datos de producto relevantes por plataforma.
Un navegador con tu sesión iniciada
Los envíos se hacen con tus cuentas. Un agente de navegador que corre en su propio navegador remoto no tiene tu sesión iniciada y no puede leer tu buzón para los códigos de verificación; la guía del repositorio asume un Chrome que puedes ver.
Una forma de registrar los resultados
record.py y el panel local son scripts de Python en tu máquina. Si el agente de navegador no puede ejecutarlos, registras cada resultado tú mismo en el panel después de la ejecución.
Las condiciones de parada del runbook
Búsqueda de duplicados primero, comprobación de identidad por plataforma, sin compras, parar ante un CAPTCHA o una ambigüedad. Son instrucciones que el agente debe seguir de verdad, no funciones que trae de serie.

Conectar un agente de navegador a tu Chrome

BROWSER-SETUP.md está escrito para agentes que se conectan a un Chrome que supervisas. Si tu agente de navegador es un agente de programación con herramienta de navegador, la guía se aplica tal cual: Chrome DevTools MCP con conexión automática en tu Chrome de cada día (144 o posterior), o un perfil de Chrome dedicado con un puerto de depuración local, una única conexión duradera por lote.

Si tu agente de navegador trae su propio navegador, la prueba de humo de la guía sigue diciéndote si es utilizable: ¿puede abrir la portada pública de un directorio y leer el encabezado? ¿Puede iniciar sesión en un directorio objetivo con tu identidad? ¿Puede llegar a tu buzón para el correo de verificación? Si la respuesta a las dos últimas es no, cuenta con que esos pasos serán tuyos.

En cualquier caso: cierra las pestañas sensibles no relacionadas, usa solo los sitios permitidos del producto, nunca exportes cookies ni un perfil de navegador, y trata una llamada a herramienta completada como nada más que eso: vuelve a leer la página para ver si se guardó.

El prompt de inicio

El prompt de inicio público de START.md, sin cambios. Asume un agente que puede ejecutar Python en la carpeta clonada; normalmente, un agente de programación con herramienta de navegador. Con un agente de navegador alojado puro, ejecuta en su lugar los comandos de «hazlo tú mismo» de START.md en tu terminal y usa el panel para copiar al agente los prompts por plataforma.

START.md — pégalo tal cual, en inglés
Read AGENTS.md, then follow "Start the dashboard for the owner". Create my private
workspace if I do not have one yet, start the dashboard, and give me the link.

Los playbooks y las instrucciones son Markdown en inglés, que es lo que mejor manejan los agentes de programación. El copy de tu producto puede estar en cualquier idioma que acepte el directorio; el agente te responde en tu idioma.

En ambos casos el espacio de trabajo, product.json, authorizations.json y submissions.csv acaban como archivos en tu máquina, y el panel muestra qué está publicado, pendiente, programado o esperándote.

Cómo es una ejecución

La ilustración de abajo es la de la portada: un lote, cada plataforma terminando en el estado que se observó de verdad. Con un agente de navegador los estados puedes introducirlos tú después de la ejecución; en cualquier caso salen del tracker, no de esta página.

Lo que sigue necesitándote

LaunchRepo no es, a propósito, un servicio en segundo plano. Estos momentos detienen la ejecución y se registran como traspasos humanos; el agente nunca los sortea:

CAPTCHA y comprobaciones anti-bot
Sea cual sea el agente, el reto lo resuelves tú en la ventana prevista. El tracker registra prepared_needs_human; no hay pasos de sigilo ni evasión en ningún playbook.
2FA y códigos de verificación
La mayoría de los directorios confirman por correo. Si el agente de navegador no puede leer tu buzón, el código y el clic de confirmación son un traspaso humano: registrado como tal, nunca como acceso automatizado.
Ventas adicionales de pago
Las rutas solo de pago se registran como deferred_paid. A un agente de navegador hay que decirle que no compre; los playbooks lo dicen en cada plataforma, y la decisión sigue siendo tuya.
Registrar y confirmar
Si el agente no puede ejecutar record.py, introduces el resultado en el panel local. «Live» siempre necesita una URL pública y tu declaración.

Sin benchmark ni ranking: afirmamos que browser agents es compatible porque cumple los dos requisitos de arriba, no porque lo hayamos medido frente a otros agentes.

Preguntas

¿Qué agentes de navegador son compatibles?

Cualquier agente que pueda leer los archivos del repositorio y trabajar en un navegador con tu sesión iniciada: los mismos dos requisitos que para los agentes de programación. No probamos ni recomendamos productos concretos y no publicamos ningún benchmark.

¿Un agente de navegador alojado puede hacer toda la ejecución?

Normalmente no por sí solo: no tiene tu sesión iniciada, no puede leer tu buzón y no puede ejecutar record.py. Puede rellenar formularios a partir de un playbook y los datos de producto que le pegues; el resto pasa a ti.

¿Un agente de navegador es mejor que Claude Code, Codex o Cursor para esto?

No afirmamos tal cosa en ninguna dirección. Un agente de programación con herramienta de navegador cubre archivos, navegador y scripts en un mismo sitio; un agente de navegador puede necesitarte para los pasos de archivos y registro.

¿El tracker funciona sin ningún agente?

Sí. record.py, submissions.csv y el panel también sirven para una ejecución totalmente manual: los mismos once estados, las mismas fechas de seguimiento, la misma honestidad sobre lo que está publicado.

¿Qué cubre la licencia?

Productos ilimitados que poseas y operes, agentes ilimitados de cualquier tipo, una cuenta de GitHub para el acceso al repositorio. El uso del agente lo factura quien provea el agente.

Un pago, cada producto, cualquier agente

El precio de lanzamiento es 99,98 €, una sola vez. Sube un 20 % cada 20 ventas; la página de precios muestra el precio en directo, qué hay en el repositorio y la licencia en breve.

Ver precios