Si Codex es el agente de tu terminal, LaunchRepo no le pide nada nuevo: leer AGENTS.md y los playbooks, ejecutar tres scripts de Python y manejar un navegador a través de un servidor MCP. La guía de navegador del repositorio está escrita para cualquier agente con soporte MCP; el único paso específico de Codex es dónde registras el servidor. Todo lo demás —product.json, el runbook, record.py y el panel— es independiente del agente por diseño.
Qué necesita Codex
- Codex CLI o la extensión para el IDE
- Arranca Codex en el repositorio privado que clonaste tras la compra. La CLI, la extensión para el IDE y la app de escritorio de ChatGPT comparten una misma configuración MCP, así que un servidor de navegador que añades una vez está disponible en las tres.
- Python 3.10+ y Node.js LTS
- Python se encarga de crear el espacio de trabajo, de record.py y del panel, solo con la biblioteca estándar. Node.js aporta npx, con el que Codex lanza Chrome DevTools MCP como servidor stdio.
- Una tabla en config.toml
- Codex guarda los servidores MCP en [mcp_servers.<name>] dentro de ~/.codex/config.toml. Un .codex/config.toml a nivel de proyecto solo se lee en proyectos de confianza, así que el archivo de tu carpeta personal es el lugar fiable.
- Reglas de producto en authorizations.json
- Los ajustes de aprobación de Codex deciden cuándo pregunta antes de ejecutar una herramienta. Las concesiones de LaunchRepo deciden qué puede hacer para este producto: registros gratuitos, envíos finales, acciones de correo, insignias. Sin gasto, sea cual sea el modo de aprobación.
Conectar Codex a tu Chrome
Codex solo maneja un navegador a través del servidor MCP que le des. La guía de navegador de LaunchRepo prefiere tu Chrome de cada día a un perfil nuevo: activa la depuración remota en chrome://inspect/#remote-debugging en Chrome 144 o posterior y deja que el servidor se conecte con --autoConnect.
¿Prefieres un comando? codex mcp add chrome-devtools, un doble guion y la misma línea de npx escriben una entrada equivalente. En Windows nativo, la guía oficial del cliente envuelve npx en cmd /c y define SystemRoot y PROGRAMFILES; síguela en lugar del ejemplo para Unix.
La entrada de abajo va en ~/.codex/config.toml. startup_timeout_sec sube el valor predeterminado de Codex de 10 segundos, que la primera descarga de npx puede superar:
[mcp_servers.chrome-devtools]
command = "npx"
args = [
"-y",
"chrome-devtools-mcp@latest",
"--autoConnect",
"--no-usage-statistics",
"--no-performance-crux"
]
startup_timeout_sec = 20Formato según la documentación de developers.openai.com, comprobado el 30 de septiembre de 2026. ↗
Compruébalo con codex mcp list o escribe /mcp dentro de la TUI de Codex. Después haz que Codex abra example.com en una pestaña en blanco, acepta el aviso de Chrome y confirma que se ha movido la pestaña que estás mirando antes de iniciar sesión en nada.
El prompt de inicio
Pega el prompt de inicio público de START.md en Codex dentro de la carpeta clonada. Su primera línea recomienda Claude Code CLI o Codex CLI, así que Codex en una terminal es justo la configuración que tiene en mente. Crea tu espacio de trabajo privado, arranca el panel y responde con un enlace 127.0.0.1.
Recommend Claude Code CLI or Codex CLI in a terminal instead of the desktop apps for best results. If session metadata confirms desktop hosting, explicitly advise me to switch to the CLI and resume this same private workspace. Do not infer the host from a CLI engine version alone.
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.
Then lead ONBOARDING.md one phase at a time. Reuse recorded permissions instead of
asking again unless their scope is missing or conflicting. Actually test my visible
existing Chrome profile and intended identity as BROWSER-SETUP.md requires; use the
OS fallback if needed. Use one platform/browser worker by default. Build the normal
run only from suitable free-ready routes, keep research separate, and preserve any
draft that needs one exact human CAPTCHA/2FA action. Never claim browser control
bypasses or reduces those challenges.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.
Luego el panel guía el onboarding y guarda el prompt de cada sesión posterior. Todo lo que Codex aprende sobre tu producto acaba en archivos que vuelve a leer la próxima vez, no en un chat que tengas que mantener abierto.
Cómo es una ejecución
Codex muestra cada comando de shell y cada llamada a herramienta, antes o durante su ejecución según tu ajuste de aprobación, y Chrome muestra el formulario que se va rellenando. El panel de abajo es el lote de ejemplo de la portada. Tus estados reales están en submissions.json.
Progreso guardado · product.json
- AlternativeToEnviado; pendiente de revisión
- Product HuntFecha de lanzamiento confirmada
- Dev Tools DirFicha pública verificada
- G2Necesita tu intervención
Ejecución ilustrativa · los estados salen de tu propio tracker
Cuando Codex no llega a Chrome
Tres tropiezos propios de Codex y la salida documentada para cada uno. Tu tracker conserva todos los resultados registrados mientras los resuelves.
- El servidor no arranca a tiempo
- La primera ejecución de npx descarga el paquete y puede tardar más que los 10 segundos predeterminados de Codex. Deja startup_timeout_sec = 20 en la tabla o ejecuta una vez npx -y chrome-devtools-mcp@latest --help para calentar la caché.
- Se ignora la configuración del proyecto
- Codex solo lee .codex/config.toml en proyectos de confianza. Mueve el servidor a ~/.codex/config.toml o marca la carpeta como de confianza; después reinicia Codex y vuelve a comprobar /mcp.
- Windows: “Connection closed” al arrancar
- En Windows nativo, npx tiene que ejecutarse a través de cmd /c. Usa el ejemplo para Windows de la guía oficial del cliente, con sus entradas de entorno, y reinicia Codex.
Si las herramientas del navegador agotan el tiempo de espera con --autoConnect, comprueba cuatro cosas: Chrome 144 o posterior ya está abierto, la depuración remota está activada en chrome://inspect/#remote-debugging, has aceptado el aviso de conexión de Chrome y ninguna otra herramienta está usando el mismo navegador. Chrome DevTools MCP carga todas las pestañas abiertas, así que cierra las que no necesites.
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
- Codex se detiene en esa plataforma y registra prepared_needs_human; el panel la coloca en «te necesita». Superas la comprobación en la pestaña visible y dejas que Codex continúe. Mientras tanto, las plataformas independientes del lote pueden seguir adelante.
- 2FA y códigos de verificación
- Si tu buzón está abierto en el Chrome conectado, Codex puede seguir él mismo el enlace de confirmación. Si no, le pasas tú el código y el tracker anota un traspaso humano.
- Ventas adicionales de pago
- Las rutas que cuestan dinero pasan a deferred_paid con una nota para más adelante. Codex nunca compra, nunca inicia una prueba y nunca acepta una oferta ajena, uses el modo de aprobación que uses.
- Confirmar «publicado»
- Un formulario guardado, un recibo y una página de agradecimiento conservan cada uno su propio estado. Publicado exige una URL pública y tu confirmación.
Sin benchmark ni ranking: afirmamos que Codex es compatible porque cumple los dos requisitos de arriba, no porque lo hayamos medido frente a otros agentes.
Preguntas
¿A qué Codex os referís?
Al agente que corre en tu terminal o editor, lee los archivos del proyecto y puede llamar a servidores MCP. Si tu configuración de Codex hace ambas cosas, cumple el requisito; no probamos ni clasificamos versiones concretas.
¿Codex necesita acceso a internet más allá del navegador?
Necesita ejecutar scripts de Python locales y manejar el servidor MCP de navegador. El panel solo escucha en 127.0.0.1; nada en el repositorio llama a un servidor de LaunchRepo.
¿Puede Codex recorrer todo el catálogo de una vez?
El runbook dice que no: lotes pequeños, búsqueda de duplicados primero, comprobación de identidad por plataforma, parar ante la ambigüedad. Los 299 playbooks son el catálogo, no una cola que disparar.
¿El panel es obligatorio con Codex?
No. record.py, submissions.json y los archivos Markdown son la fuente de verdad; el panel es una vista web local sobre los mismos archivos.
¿Qué cubre la licencia?
Productos ilimitados que poseas y operes, agentes ilimitados, una cuenta de GitHub para el acceso al repositorio. El uso de Codex lo factura tu proveedor.
Un pago, cada producto, cualquier agente
El precio actual es 119,00 €, una sola vez, y no sube. La página de precios muestra el precio en directo, qué hay en el repositorio y la licencia en breve.
Ver precios