Garder Codex actif toute la nuit sur Mac

Lancer Codex avant de se coucher et le retrouver terminé au réveil, c'est exactement l'objectif. Puis le Mac s'endort, ou l'écran se ferme, et l'agent se suspend en plein milieu d'une tâche. Voici comment garder Codex actif toute la nuit sur Mac sans pousser le matériel au-delà de ses limites.
Pourquoi un Codex de nuit s'interrompt
macOS est conçu pour endormir un ordinateur portable inactif. Après le délai d'inactivité, ou dès que vous fermez l'écran, le système se suspend — et tous les processus en cours avec lui, Codex compris.
Rien ne se perd quand cela arrive. L'agent s'arrête là où il en était et attend. Mais un travail de plusieurs heures que vous vouliez terminé le matin n'a pratiquement pas avancé, et la nuit est perdue.
Deux mécanismes distincts entrent en jeu. Le minuteur de mise en veille se déclenche quand vous vous éloignez, couvercle ouvert. La fermeture du couvercle provoque une mise en veille clapet en quelques secondes. Pour que Codex survive toute la nuit, il faut gérer les deux.
Garder l'agent actif sans fatiguer le Mac
LidRun maintient une assertion d'alimentation PreventUserIdleSystemSleep via IOKit, ce qui empêche le minuteur d'inactivité de suspendre le travail. caffeinate fait la même chose pour la veille d'inactivité — c'est la partie bien balisée.
Pour un couvercle fermé, il faut aller plus loin. LidRun gère cela avec le paramètre pmset disablesleep documenté, demandé via une invite admin native de macOS et toujours annulé à l'arrêt ou à la fermeture.
Ce qui compte pour une nuit sans surveillance, ce sont les garde-fous. LidRun lit le niveau de batterie et l'état thermique en continu, et laisse le Mac se rendormir si la charge passe sous votre seuil ou si la pression thermique monte. L'objectif est de réduire le risque sur un long travail, pas de court-circuiter les protections déjà en place dans macOS — et cela ne garantit pas que le Mac ne chauffera pas.
Guide associéUn workflow MacBook à clavier fermé pour les développeursQuand ça vaut le coup, et quand ça ne vaut pas
Si votre tâche Codex se termine en quelques minutes, vous n'avez pas besoin de tout cela. Laissez l'écran ouvert et laissez-le tourner.
Le mode nuit est fait pour les longs travaux : un refactoring conséquent, un lot de tâches d'agent, un travail qui sollicite un modèle lent ou un grand dépôt. Le genre que vous voulez terminé le matin sans rester assis dessus.
Cela vaut vraiment la peine quand vous maintiendriez sinon l'écran ouvert juste pour que le travail survive, surtout si le Mac sera sur batterie ou dans un endroit chaud pendant votre sommeil.
Une configuration nocturne sûre
Gardez le Mac branché. Les travaux de nuit sur batterie sont possibles, mais le secteur supprime la question de la décharge, et vous pouvez laisser l'arrêt automatique sur batterie faible activé de toute façon pour qu'une coupure de courant termine proprement la session.
Posez-le sur une surface dure, plate et aérée. Un couvercle fermé piège déjà de la chaleur ; un lit, un coussin ou un sac fermé aggrave les choses, et aucun logiciel ne peut compenser une circulation d'air inexistante.
Définissez un minuteur de session et laissez les gardes thermiques et de batterie activés. L'intérêt d'une configuration nocturne, c'est qu'elle s'arrête proprement d'elle-même, que le travail se termine tôt, que la batterie baisse ou que la chaleur monte — vous n'avez pas à vous souvenir de l'arrêter.
Une fonctionnalité de LidRun for closed-lid Mac.
LidRun garde votre travail actif capot fermé, avec une protection batterie et thermique intégrée.
Questions fréquentes
Le mode Auto de LidRun peut surveiller les processus de longue durée connus et maintenir le Mac éveillé uniquement pendant leur exécution. Vous pouvez aussi démarrer une session manuelle avant de lancer Codex et laisser le minuteur de session y mettre fin.
C'est plus sûr avec les garde-fous activés et le Mac branché sur une surface aérée, mais un couvercle fermé piège la chaleur par conception. Évitez de le mettre dans un sac fermé, laissez les gardes thermiques et de batterie activés, et considérez-les comme une réduction du risque plutôt qu'une garantie.
LidRun s'arrête automatiquement sous un seuil de charge que vous définissez, donc un long travail ne vide pas la batterie à zéro. Pour un travail de nuit, rester branché reste le choix le plus serein.
Avec le mode Auto, LidRun libère le verrou de réveil dès que le processus surveillé se termine et laisse le Mac se rendormir. Un minuteur de session donne le même résultat si vous avez démarré la session manuellement.