OpenAI · codex

Codex en tu teléfono, desde una app de código abierto

La CLI openai/codex se ejecuta en hardware que es tuyo, con tu propia suscripción a ChatGPT o tu propia clave de API. Happier es la ventana desde la que asomarte a ella estés donde estés.

How Happier runs Codex CLI

Codex es el agente que Happier lanza por defecto en modo App Server, y la consecuencia útil es una negativa: si ese modo no está disponible para una sesión nueva, el lanzamiento falla en vez de caer en silencio a algo más flojo, de modo que ACP o MCP son elecciones que haces a propósito y no alternativas que te ocurren detrás de una sesión que luego se comporta de forma distinta a la anterior.

Lo que está en juego en esa elección está escrito, no intuido. Con el runtime por defecto, una conversación de Codex se puede bifurcar, revertir a un punto anterior y consultar si un límite de uso ya se ha levantado; elige en su lugar el runtime MCP o ACP y la versión publicada pierde las tres cosas, que es justamente por lo que una degradación silenciosa sería una amabilidad equivocada. Codex además conserva una TUI del proveedor que se te puede devolver — happier attach te da la interfaz real de Codex sobre la sesión que ya está en marcha y, mientras esa terminal la tenga, lo que envíes desde la app espera en la cola en lugar de aparecer debajo de tu cursor.

También es uno de los dos agentes cuya cuenta puede cambiar a mitad de sesión. Conecta una vez una suscripción de Codex o una clave de OpenAI y una sesión que se tope con un límite en una de ellas puede pasarse a otro perfil del mismo grupo en lugar de abandonarse — como mucho una vez por turno y tres veces por hora de sesión, así que es una recuperación y no una rotación. El inicio de sesión en sí sigue siendo del proveedor: la página del proveedor ejecuta codex login en el ordenador que elijas, y la credencial que escribe se queda ahí.

What Codex CLI does, and what Happier adds

Codex CLI es el agente de programación en terminal de OpenAI, distribuido como binario de release desde el repositorio openai/codex. happier codex arranca ese binario en el repositorio al que lo apuntes — las mismas peticiones de aprobación, el mismo directorio de trabajo y la misma cuenta que si lo ejecutaras tú.

Lo que cambia es desde dónde puedes leerlo. La transcripción, los diffs de los archivos y las solicitudes de aprobación aparecen en la app de Happier en un teléfono, en una pestaña del navegador o en la app de escritorio, cifrados de extremo a extremo antes de salir de tu ordenador.

happier codex

Read, approve and answer Codex CLI from any device

Las apps de iOS y Android, la app de escritorio para macOS, Windows y Linux, y app.happier.dev son todos clientes sobre el proceso de Codex CLI que corre en tu ordenador — no espejos de solo lectura. Responde una solicitud de permiso, envía la siguiente instrucción, explora el repositorio, lee el diff. La transcripción se cifra de extremo a extremo antes de salir de tu ordenador, así que el servidor que la transporta guarda texto cifrado.

Happier can install Codex CLI for you

Happier se instala en el ordenador que ya contiene tu repositorio, y happier codex arranca ahí Codex CLI como un subproceso normal, en el directorio al que lo apuntes, con la sesión iniciada tal como la iniciaste tú. No hay ningún gateway entre el agente y OpenAI, ni ninguna copia de tu código en ningún otro sitio.

Happier busca primero codex en tu PATH y ejecuta la copia que instalaste. Si no hay ninguna, puede descargar el binario de la release openai/codex en ~/.happier/tools/providers/codex/ y mantenerlo ahí. Tu propia instalación siempre tiene prioridad.

La página de OpenAI sobre Codex CLI está en github.com/openai/codex. Happier no la duplica, porque una copia de las instrucciones de instalación de otro es una copia que se queda obsoleta.

Referencia de configuración del lado de Happier — Codex CLI en la documentación de Happier.

En qué cuenta se ejecuta Codex CLI

Codex CLI es uno de los agentes que Happier puede apuntar a una credencial que conectaste una vez, en lugar de a la sesión con la que ese ordenador esté iniciado. Acepta a Codex subscription or an OpenAI API key.

Los servicios conectados se indexan por la credencial, no por el agente, así que el mismo Codex subscription se puede seleccionar para cualquier agente que lo admita, en todos los ordenadores que hayas conectado, que es también lo que hace útil un pool de tus propias cuentas en más de uno de ellos. La credencial se cifra y se descifra en tus propios dispositivos; la página de documentación recoge las reglas por perfil, porque qué tipos de perfil acepta cada agente es justo el tipo de detalle que cambia entre versiones.

One app for Codex CLI and 12 other agents

Codex CLI es uno de los 13 agentes de programación de línea de comandos que ejecuta Happier, y comparten una lista de sesiones, una bandeja de entrada de permisos, un juego de atajos de teclado y una configuración de MCP.

You define an MCP server once and Codex CLI receives it as native MCP inventory, next to whatever MCP servers it already had of its own.

Eso importa sobre todo los días en los que ejecutas más de uno: sesiones de distintos proveedores una al lado de la otra, y un toque en una notificación que abre la sesión que generó la solicitud en lugar de la puerta principal de la app. La lista completa está aquí.

The same Codex CLI session in your terminal and in the app

Escribir happier codex en una terminal arranca la sesión justo donde estás, y esa misma sesión está en la app al mismo tiempo. Lo que lees en ese shell es la propia vista de Happier de la sesión — la transcripción, las solicitudes de permiso, la salida de las herramientas — y no la interfaz de Codex CLI. Nadie tiene que renunciar a la terminal para tener un cliente en el teléfono.

Cuando quieras la TUI propia de Codex CLI, happier attach <session-id> en el ordenador dueño de la sesión te la entrega dentro de tmux, con el historial ya cargado. En el runtime por defecto esa entrega es exclusiva: mientras la terminal tiene la sesión, un mensaje que envíes desde la app espera en la cola en lugar de escribirse por debajo de ti, y se envía cuando devuelves el control.

La guía de attach enumera los casos en vez de prometerlos todos.

Preguntas sobre ejecutar Codex CLI con Happier

¿Tengo que instalar Codex yo mismo?
Solo si quieres. Si codex está en tu PATH, Happier lo usa. Si no lo está, Happier puede descargar el binario de release desde openai/codex y guardarlo en ~/.happier/tools/providers/codex/ — una copia que hayas instalado tú siempre tiene prioridad.
¿Es este el Codex que está dentro de la app de ChatGPT?
No, y conviene ser preciso: OpenAI metió Codex en la app móvil de ChatGPT, que es el mando a distancia que OpenAI tiene para él. Happier es una app de código abierto aparte que ejecuta la CLI codex en tu ordenador y te la muestra junto a los otros 12 agentes en la misma lista de sesiones.
¿Qué cuenta usa?
Aquella con la que codex ya tenga la sesión iniciada en ese ordenador — una suscripción a ChatGPT o una clave de API. Happier no hace de proxy de la llamada al modelo y nunca guarda esas credenciales en un servidor.
¿Puedo ejecutar Codex y otro agente a la vez?
Sí. Cada agente es su propio proceso; Happier lista sus sesiones una al lado de la otra, reúne sus solicitudes de permiso en una única bandeja de entrada y lleva el toque en una notificación a la sesión que la generó.
¿Dónde se configura?
La configuración propia de Codex se queda donde Codex la guarda. Todo lo que añade Happier — selección de motor y de modo, permisos por defecto, servidores MCP, servicios conectados — está documentado en la página de Codex de la documentación de Happier.

Get Codex CLI onto your phone in two commands

Un comando en el ordenador que contiene tu código, y luego happier codex en el repositorio en el que quieras trabajar.

curl -fsSL https://happier.dev/install | bash

Los recorridos paso a paso están en las guías. Todo tiene licencia MIT, y el relay es uno que puedes ejecutar tú.