Dos cuentas Codex.
Una AgentsRoom. Cero trucos de shell.
Un login personal de Codex CLI en un proyecto y uno de trabajo en otro, en la misma ventana, al mismo tiempo. Fija una cuenta Codex por proyecto. Anula por agente cuando lo necesites. Inicia sesión directamente desde el panel de Ajustes, sin exportar CODEX_HOME ni instalar herramientas extra.

El panel de Múltiples Cuentas en Ajustes, unificado para Claude y Codex. Elige una cuenta Codex por proyecto y por agente.
Por qué usar varias cuentas Codex
Razones reales por las que los desarrolladores usan más de una cuenta Codex, explicadas sin rodeos.
Separa el trabajo y lo personal de forma limpia
La cuenta Codex de tu empresa se queda en los proyectos de trabajo. Tu cuenta personal de OpenAI se queda en los proyectos de fin de semana. Sin mezcla accidental de prompts, sin credenciales de trabajo en un proyecto personal, sin sesiones personales registradas en la cuenta de trabajo.
Factura el consumo por cliente
Cuando un cliente te da acceso a Codex, las sesiones de ese cliente corren en su cuenta. Sus tokens son los que se gastan, no los tuyos. Cada cuenta tiene su propio historial de uso, lo que simplifica la facturación.
Evita colisiones de cuota
Si tu cuenta de trabajo tiene una cuota OpenAI ajustada, una ejecución larga de agente en un proyecto personal de fin de semana no la consume. Cada cuenta tiene sus propios límites, su propio estado de rate-limiting, su propio historial de uso.
Usa una cuenta de prueba junto a la de producción
Crea una cuenta Codex separada para experimentos ruidosos, agentes desechables y borradores de prompts. Mantén limpia la cuenta de producción. Cambia entre ellas por agente o por proyecto en dos clics.
Distintas organizaciones, distintas políticas
Algunas cuentas OpenAI están vinculadas a SSO empresarial con logging obligatorio o telemetría. Mantener una cuenta personal separada significa que tu código personal se queda en tus propios términos, aislado a nivel de directorio en disco.
Pair coding de dos personas en una misma máquina
Si dos desarrolladores comparten una estación de trabajo ocasionalmente, cada uno puede iniciar sesión con su propia cuenta Codex. AgentsRoom recuerda ambas y lanza la correcta según el proyecto o el agente.
Integrado directamente en AgentsRoom
Sin switcher externo, sin scripts de shell, sin el baile de logout-login.
Una cuenta Codex por proyecto
Fija una cuenta Codex en un proyecto. Todos los agentes de ese proyecto la heredan por defecto. Abre un proyecto Work y un proyecto Personal en la misma ventana, cada uno corriendo su propia cuenta Codex por debajo.
Anula por agente
¿Necesitas un agente concreto en una cuenta diferente? Edita el agente, elige otra cuenta Codex, guarda. La anulación solo aplica a ese agente. El resto del proyecto mantiene la cuenta a nivel de proyecto.
Inicia sesión dentro de la app
Haz clic en "Añadir una cuenta" y AgentsRoom abre un mini terminal integrado que ejecuta codex login con el CODEX_HOME correcto. Completa el flujo OAuth en el navegador, pega el código de vuelta. El badge de estado cambia a Sesión iniciada en el momento en que las credenciales llegan al disco.
Cuenta por defecto global
Establece una cuenta Codex como predeterminada global. Cada nuevo proyecto arranca con esa cuenta salvo que la anules. Cambia el predeterminado después y todos los proyectos no fijados lo siguen automáticamente.
Aislamiento estricto en disco
Cada cuenta vive en su propio directorio gestionado por CODEX_HOME: tokens, sesiones, configuración. Dos cuentas nunca comparten un archivo. Borrar una cuenta en AgentsRoom nunca toca los datos de otra cuenta.
Cómo funciona por dentro
Construido sobre el mecanismo oficial de multi-cuenta de Codex CLI.
CODEX_HOME lo controla todo
Codex CLI lee sus tokens y configuración del directorio apuntado por CODEX_HOME. El valor por defecto es ~/.codex. Cambiar esta variable a otro directorio cambia la cuenta activa. AgentsRoom usa este mecanismo oficial para gestionar el soporte multi-cuenta.
Cada cuenta es un directorio gestionado
Cuando haces clic en "Añadir una cuenta", AgentsRoom crea ~/.agentsroom/codex-profiles/<id>/ e inicia sesión ahí. También puedes apuntar una cuenta a cualquier carpeta de configuración Codex existente introduciendo una ruta personalizada.
El flujo de inicio de sesión está integrado en Ajustes
AgentsRoom lanza un mini PTY que ejecuta codex login con CODEX_HOME apuntando al nuevo directorio de perfil. Completa el OAuth en el navegador, pega el código. AgentsRoom sondea auth.json una vez por segundo, así que el badge de Sesión iniciada aparece en el momento en que el archivo llega al disco.
Resolución en cascada al lanzar
Cuando arranca un agente, AgentsRoom resuelve la cuenta Codex efectiva en este orden: anulación del agente, pin del proyecto, predeterminado de ajustes, predeterminado del sistema ~/.codex. El CODEX_HOME correcto se establece en el entorno PTY antes de que Codex arranque.
Alternativas a AgentsRoom
Otras formas de gestionar varias cuentas Codex y lo que AgentsRoom hace diferente.
CODEX_HOME a mano
La forma directa: exportar CODEX_HOME=/ruta antes de lanzar Codex. Manual, propenso a errores, y en cuanto abres una segunda pestaña de terminal olvidas en qué cuenta estás. AgentsRoom gestiona esta variable por ti, por proyecto y por agente, y te muestra la cuenta activa en el selector en todo momento.
Dos máquinas separadas o dos sesiones de usuario
Algunos equipos usan una máquina separada o una sesión de usuario de SO diferente por cuenta Codex. Pesado, lento, y no puedes ejecutar un agente de trabajo y uno personal en paralelo. AgentsRoom los ejecuta ambos al mismo tiempo en la misma máquina, en la misma ventana.
Cerrar sesión e iniciarla cada vez
Ejecutar codex logout, luego codex login en la nueva cuenta, luego otra vez para volver. Cuesta minutos por cambio y rompe cualquier sesión en curso. AgentsRoom mantiene todas las cuentas con sesión iniciada permanentemente, cambia con un clic.
Scripts de shell que envuelven codex login
Algunos desarrolladores envuelven Codex en una función de shell que exporta CODEX_HOME según el directorio actual. Frágil, hecho a mano e invisible desde el IDE. AgentsRoom codifica la misma idea de forma declarativa a nivel de proyecto, con un badge de UI que siempre indica qué cuenta está activa.
Lo que AgentsRoom hace que los demás no hacen
AgentsRoom es el único IDE que expone varias cuentas Codex como concepto de primera clase: con un pin por proyecto, una anulación por agente, un flujo de inicio de sesión en la app via codex login y un badge de estado por cuenta. Inicias sesión una vez por cuenta, fijas cuentas por proyecto, anulas por agente y dejas de preocuparte por qué cuenta está cargada. Varias cuentas Codex Y cuentas Claude en la misma ventana: un agente Codex Work, un agente Codex Personal y un agente Claude pueden correr en paralelo.
FAQ
¿Cuántas cuentas Codex puedo añadir a AgentsRoom?
No hay límite fijo. Cada cuenta es un directorio en disco. Añade una cuenta Work, una Personal, una por cliente, una de prueba: AgentsRoom las lista todas en el panel de Ajustes y te permite elegir cualquiera por proyecto o por agente.
¿Necesito instalar alguna herramienta extra para usar varias cuentas Codex en AgentsRoom?
No. AgentsRoom gestiona el mecanismo CODEX_HOME de Codex CLI directamente. Sin switcher externo, sin wrapper de shell, sin dependencia extra. El flujo de inicio de sesión está completamente integrado en el panel de Ajustes y ejecuta el comando oficial codex login.
¿Pueden dos agentes distintos del mismo proyecto ejecutarse en dos cuentas Codex diferentes al mismo tiempo?
Sí. El proyecto fija una cuenta por defecto, pero cada agente puede anularla. Abre un proyecto fijado en la cuenta Work, edita un agente concreto para que use la cuenta Personal y los dos agentes corren en paralelo en distintas cuentas Codex en la misma ventana.
¿Qué pasa si elimino una cuenta que algunos agentes aún referencian?
Nada se rompe. Los agentes vuelven silenciosamente a la cuenta Codex por defecto. El directorio eliminado se deja en disco por si quieres apuntar otro perfil a él más adelante. Puedes reasignar los agentes huérfanos a otra cuenta en cualquier momento desde el diálogo de Editar Agente.
¿Se comparten las credenciales con otros usuarios de AgentsRoom o se envían a un servidor?
No. Cada directorio de cuenta permanece en tu máquina local. AgentsRoom nunca lee, copia ni transmite credenciales. El flujo de inicio de sesión ejecuta el CLI oficial codex login en un PTY local, el OAuth ocurre entre OpenAI y tu navegador como siempre.
¿Puedo mezclar cuentas Claude y cuentas Codex en el mismo proyecto?
Sí. El panel de Múltiples Cuentas en Ajustes gestiona las cuentas Claude y Codex de forma independiente. Un único proyecto puede tener una cuenta Claude fijada y una cuenta Codex fijada. Cada agente usa el provider y la cuenta para los que está configurado.
También te puede interesar: Claude Multi-Cuenta
Varias cuentas Codex te dan varios logins de Codex en una app. Claude Multi-Cuenta hace lo mismo para Claude Code: ejecuta una cuenta Claude Work, una Claude Personal y una Claude de cliente en paralelo. Ambas funciones viven en el mismo panel de Múltiples Cuentas en los Ajustes de AgentsRoom.
Ver la función Claude Multi-CuentaDeja de hacer malabares con variables de shell. Elige la cuenta desde un selector.
Ejecuta una cuenta Codex Work, una Codex Personal y una de cliente en AgentsRoom, en paralelo, hoy mismo.
App complementaria: supervisa tus agentes en movimiento
Usa Claude, Codex, Gemini CLI u otro proveedor de IA.
Envía bugs y peticiones directamente a tu backlog público.
Un vistazo a AgentsRoom en acción.