Equipo Easybits
3 min de lectura
codex
Codex viene incluido en ChatGPT Plus y Pro. Hasta hoy, correrlo dentro de una caja de Easybits pedía una OPENAI_API_KEY, y cada tarea se pagaba aparte, por token, aunque ya pagaras el plan.
Desde hoy no: Codex corre en tus cajas con tu plan de ChatGPT.
La primera vez, en cualquier caja con Node:
El comando instala Codex y te da un link de OpenAI y un código de 15 minutos. Abres el link, entras con tu cuenta de ChatGPT, escribes el código y la sesión se guarda cifrada en tu vault de Easybits.
Después, en cualquier caja nueva, es un paso:
connect pone tu sesión en la caja e instala Codex si falta. El mismo paso existe en el MCP (sandbox_codex_connect), en el SDK (sb.codexConnect()) y en la API REST (POST /sandboxes/:id/codex-connect), así que un agente que maneja tus cajas puede hacerlo solo.
El inicio de sesión lo haces tú, en la página de OpenAI, con tu cuenta. Easybits nunca ve tu contraseña: guarda la sesión que deja Codex y la pone únicamente en tus cajas. Es el caso que OpenAI documenta para Codex en una máquina remota, el mismo que si lo instalaras en tu propio servidor.
Los agentes de la Flota con el motor codex siguen usando OPENAI_API_KEY: ofrecer el plan de ChatGPT dentro de un servicio alojado requiere la aprobación de OpenAI, y Easybits ya la pidió.
OpenAI cambia el token de la sesión cada vez que Codex lo renueva. Si una copia vieja reemplazara a la nueva, la sesión dejaría de servir a los pocos días. Por eso:
connect nunca reemplaza una sesión que la caja ya tenga.Una sesión sirve en una caja a la vez. Si dos cajas renuevan el mismo token, se lo pisan y una tendrá que volver a iniciar sesión.
Si ya tienes ~/.codex/auth.json en tu compu, súbelo y te saltas el login:
Necesitas la CLI 0.21 o más nueva (npm i -g @easybits.cloud/cli). Los pasos completos están en la documentación.