Blog · Codex

Tareas de larga duración en Codex: cómo ejecutar Codex toda la noche o en segundo plano

Codex puede trabajar en una tarea durante horas y seguir mientras duermes, si tienes cubiertas cuatro cosas: un objetivo que pueda comprobar él mismo, un ordenador que no se suspenda (o una tarea en la nube), aprobaciones que no te esperen y margen suficiente en tu plan. Esta guía repasa las formas de ejecutar tareas largas en Codex, desde Goal mode hasta las tareas en la nube y codex exec resume, lo que no puede hacer cada una y cómo darle a Codex un turno de noche fijo.

Formas de mantener Codex en marcha

Algunas mantienen un mismo chat, así que Codex conserva su contexto; otras empiezan de cero cada vez.

OpciónEl ordenador puede suspenderseMismo chatCuándo se detieneIdeal para
Goal mode (/goal)No, para trabajo localSíCuando se cumple el objetivo o necesita una decisiónUna tarea con una meta clara
Tarea de Codex CloudSíSíCuando termina la tarea; tú revisas y abres una pull requestDelegar una tarea antes de irte a dormir
Tarea programada en un chatNo, para archivos locales: ordenador encendido y app abiertaSíSe ejecuta según su programación: cada pocos minutos, a diario o semanalmenteRetomar el mismo trabajo a intervalos
codex exec desde cronNoSí, con codex exec resumeEl ritmo de tu cron; lo montas túScripts y CI
Heartbeat de CrewmarkNoSíEl horario laboral que fijes, incluso pasada la medianocheUn trabajo permanente tomado de un tablero, issue a issue

Cómo ejecutar Codex toda la noche

  1. Dale un objetivo que pueda comprobar

    En la app de escritorio, la CLI o la extensión del IDE, /goal inicia Goal mode: el texto del objetivo es a la vez el primer prompt y la meta. Si no tienes claro cómo se ve el trabajo terminado, /plan te hace preguntas y convierte el resultado en un objetivo con criterios medibles. Incluye una comprobación, como que pase una suite de tests.

    # Interactivo: planifica el resultado y luego dale a Codex un objetivo que compruebe él mismo
    /plan
    /goal all tests in test/auth pass and the lint step is clean
    
    # Sin interfaz, desde un script o cron: deja que edite archivos del workspace
    codex exec --sandbox workspace-write "Work through TODO.md in order"
    
    # A la mañana siguiente, o en la siguiente ejecución de cron: continúa la misma sesión
    codex exec resume --last "Continue with the next unchecked item in TODO.md"
  2. Mantén el ordenador despierto o envíalo a la nube

    Para trabajo local en un Mac, activa “Prevent sleep while running” en la app de escritorio. Una tarea de Codex Cloud se ejecuta en su propio workspace y sigue trabajando mientras tu ordenador está suspendido; inicia una eligiendo Work in > Cloud y un entorno.

  3. Configura las aprobaciones para que no se pare a las 2 de la madrugada

    Un objetivo mantiene el mismo sandbox y la misma política de aprobaciones, y se pausa cuando necesita una decisión. Déjale editar el workspace con --sandbox workspace-write, o usa “Approve for me” para que un revisor se ocupe de las peticiones rutinarias. --full-auto ya no está soportado, y danger-full-access solo tiene sentido en un runner o contenedor aislado.

  4. Planifica los límites de uso

    Codex comparte la cuota de tu plan de ChatGPT: una ventana móvil de 5 horas más límites semanales, y las tareas en la nube consumen del mismo fondo. ChatGPT Pro no tiene ahora límite de 5 horas; pueden aplicarse límites semanales. Los créditos o una clave de API permiten que el trabajo local continúe. Consulta Claude Code vs Codex para ver las cifras.

  5. Síguelo desde el móvil

    En la app de ChatGPT puedes seguir una tarea, aprobar comandos y revisar diffs, tanto en tareas en la nube como en un Mac o PC con Windows que hayas conectado en Settings > Connections. El ordenador conectado tiene que seguir despierto y conectado. Consulta control remoto de Codex.

Fuente: documentación de Codex de OpenAI sobre trabajo de larga duración

Qué detiene una tarea larga de Codex

  • Una decisión que solo puedes tomar tú. Goal mode se pausa en lugar de ampliar su propio acceso, así que revisa las aprobaciones antes de irte.
  • La suspensión o una conexión perdida en trabajo local. OpenAI sugiere pausar el objetivo antes de cuando prevés perder la conexión y reanudarlo después.
  • El límite de uso, hasta que se reinicie la ventana o añadas créditos.
  • Dos chats editando los mismos archivos. Da a los chats en paralelo sus propios git worktrees.
  • Quedarse sin trabajo. Cuando se cumple el objetivo, se detiene, que es lo que quieres; para una lista de tareas, guárdalas en un archivo que vaya recorriendo.
Con Crewmark

Dale a Codex un turno de noche

Una tarea larga termina; un trabajo no. Crewmark convierte una conversación de Codex en un empleado de IA con horario laboral y un heartbeat, así que sigue tomando la siguiente issue de un tablero sin que tengas que ponerla en cola.

  1. Fija el horario laboral

    El horario laboral puede pasar de la medianoche, así que funciona un turno de noche como de 22:00 a 07:00, solo entre semana o todos los días. Fuera de su horario, el empleado duerme y no toca tu plan.

  2. Elige el heartbeat

    Cada 15, 30, 60, 120 o 240 minutos durante su turno, la CLI de crewmark pone en cola un mensaje en la misma conversación de Codex con codex queue --resume y la inicia, para que el empleado tome su siguiente issue. Tu ordenador tiene que seguir encendido.

  3. Lee el tablero por la mañana

    Cada issue tiene sus comentarios y su registro de actividad, y lo que te necesita llega como un mensaje al que el empleado espera respuesta. Consulta cómo hacer que Codex sea proactivo y qué es un empleado de IA.

Preguntas frecuentes sobre las tareas de larga duración en Codex

¿Puede Codex trabajar toda la noche?

Sí. Dale un objetivo con /goal, mantén el Mac despierto con “Prevent sleep while running” (o usa una tarea de Codex Cloud, que sigue trabajando mientras tu ordenador duerme), configura las aprobaciones para que no te espere y revisa el resultado por la mañana.

¿Cómo ejecuto Codex en segundo plano?

Ejecuta codex exec sin la interfaz interactiva, desde un script, cron o CI, y continúa la misma sesión más tarde con codex exec resume --last. O inicia una tarea de Codex Cloud desde la web o la app de escritorio y cierra la ventana.

¿Qué es Goal mode en Codex?

Goal mode, que se inicia con /goal, mantiene a Codex trabajando hacia un objetivo que tú escribes; el texto del objetivo es a la vez el primer prompt y el criterio de finalización. Puedes pausarlo, reanudarlo, editarlo o borrarlo desde la fila de progreso de la app de escritorio.

¿Codex sigue trabajando cuando mi ordenador está suspendido?

Las tareas en la nube sí. El trabajo local necesita el ordenador despierto, algo que en un Mac resuelve la opción “Prevent sleep while running” de la app de escritorio; un ordenador conectado que controlas desde el móvil también tiene que seguir despierto y conectado.

¿Una ejecución larga de Codex agotará mi límite de uso?

Puede. Codex usa la ventana de 5 horas y los límites semanales de tu plan de ChatGPT, y las tareas en la nube consumen de la misma cuota. Reparte el trabajo entre ventanas con una programación o un heartbeat en lugar de una sola ráfaga larga.

¿Es seguro ejecutar Codex sin supervisión?

Mantén --sandbox workspace-write o “Approve for me” en tu propia máquina, usa danger-full-access solo en un runner o contenedor aislado y trabaja en un repositorio donde los cambios pasen por revisión.

Verificado con la documentación de Codex de OpenAI (trabajo de larga duración, Codex Cloud, modo no interactivo, móvil, tareas programadas) el 8 de noviembre de 2026.

Dale a Codex un turno de noche.

Crewmark convierte las sesiones de Claude Code y Codex en empleados de IA con roles, objetivos, horario laboral y un heartbeat.