Mantén Codex corriendo toda la noche en Mac

Una corrida nocturna de Codex es exactamente eso: la arrancas antes de dormir y esperas encontrarla terminada al despertar. Luego el Mac entra en reposo, o cierras la tapa, y el agente queda suspendido a mitad de tarea. Así es como se mantiene Codex corriendo toda la noche en Mac sin llevar el hardware al límite.
Por qué una corrida nocturna de Codex muere
macOS está diseñado para dormir una laptop inactiva. Después del temporizador de inactividad, o en el momento en que cierras la tapa, el sistema se suspende — y cada proceso en ejecución se suspende con él, incluyendo Codex.
Nada se pierde cuando esto pasa. El agente se detiene donde estaba y espera. Pero una corrida de varias horas que querías tener lista por la mañana apenas comenzó, y la noche ya se fue.
Hay dos cosas distintas en juego. El temporizador de suspensión por inactividad se activa cuando te alejas con la tapa abierta. Cerrar la tapa es una suspensión de modo clamshell separada que entra en segundos. Mantener Codex activo toda la noche significa manejar ambas.
Cómo mantener el agente activo sin forzar el Mac
LidRun mantiene una aserción de energía PreventUserIdleSystemSleep a través de IOKit, que es lo que evita que el temporizador de inactividad suspenda la corrida. caffeinate hace el mismo trabajo para el sueño por inactividad, así que la aserción es la parte bien conocida.
Una tapa cerrada necesita más. LidRun lo maneja con el toggle documentado pmset disablesleep, solicitado a través de un prompt de administrador nativo de macOS y siempre revertido al detener o salir.
Lo que importa para una noche sin atención son los resguardos. LidRun lee la carga de batería y el estado térmico durante toda la corrida, y cede — dejando que el Mac duerma — si la carga cae por debajo de tu umbral o la presión térmica sube demasiado. Está pensado para reducir riesgos en una corrida larga, no para anular las protecciones que macOS ya tiene, y no garantiza que el Mac no se caliente.
Guía relacionadaUn flujo de trabajo con MacBook cerrada para desarrolladoresCuándo vale la pena y cuándo no
Si tu tarea de Codex termina en pocos minutos, no necesitas nada de esto. Deja la tapa abierta y deja que corra.
El modo keep-running nocturno es para los trabajos largos: un refactor grande, un lote de tareas del agente, una corrida que depende de un modelo lento o un repo grande. El tipo que quieres listo por la mañana sin estar pendiente de él.
Vale más la pena activarlo cuando de otra forma tendrías que dejar la tapa abierta solo para que la corrida sobreviva, especialmente si el Mac estará con batería o en un lugar caluroso mientras duermes.
Una configuración nocturna segura
Mantén el Mac enchufado. Las corridas nocturnas con batería son posibles, pero la corriente alterna elimina la pregunta del consumo, y puedes dejar el auto-stop por batería baja activado de todas formas para que un corte de luz termine la sesión limpiamente.
Ponlo sobre una superficie dura, plana y ventilada. Una tapa cerrada ya retiene algo de calor; una cama, un cojín del sofá o una bolsa cerrada lo empeora, y ningún software arregla la falta de circulación de aire.
Configura un temporizador de sesión y deja los resguardos térmicos y de batería activos. El punto de una configuración nocturna es que se detenga sola de forma segura, ya sea que la corrida termine antes, la batería baje o el calor suba — para que no dependas de acordarte de detenerla.
Una función de LidRun for closed-lid Mac.
LidRun mantiene tu trabajo en marcha con la tapa cerrada, con protección de batería y temperatura integrada.
Preguntas frecuentes
El Auto Mode de LidRun puede vigilar procesos conocidos de larga duración y mantener el Mac activo solo mientras corren. También puedes iniciar una sesión manual antes de lanzar Codex y dejar que el temporizador de sesión la limite.
Es más seguro con los resguardos activos y el Mac enchufado sobre una superficie ventilada, pero una tapa cerrada retiene calor por diseño. Mantenlo fuera de una bolsa cerrada, deja los resguardos térmicos y de batería activados, y trátalos como reducción de riesgo, no como garantía.
LidRun se auto-detiene por debajo de un umbral de carga que tú configuras, así que una corrida larga no drena hasta cero. Para una corrida nocturna, enchufar el Mac sigue siendo la opción más tranquila.
Con Auto Mode, LidRun libera el wake lock una vez que el proceso vigilado termina y deja que el Mac vuelva a dormir. Un temporizador de sesión da el mismo resultado si iniciaste la sesión manualmente.