Como manter o Codex rodando a noite toda no Mac

Equipe LidRun
6 min de leituraJun 2026
Como manter o Codex rodando a noite toda no Mac

Uma execução noturna do Codex é aquele tipo de tarefa: você inicia antes de dormir e espera encontrar tudo pronto de manhã. Então o Mac dorme, ou você fecha a tampa, e o agente para no meio do caminho. Veja como manter o Codex rodando a noite toda no Mac sem forçar o hardware além do que ele aguenta.

Por que uma execução noturna do Codex é interrompida

O macOS foi projetado para colocar o laptop em repouso quando inativo. Após o tempo limite de inatividade — ou no momento em que você fecha a tampa — o sistema suspende, e todo processo em execução para junto, incluindo o Codex.

Nada se perde nesse processo. O agente para onde estava e aguarda. Mas uma execução de várias horas que você queria concluída de manhã quase não chegou a começar, e a noite foi embora.

Dois mecanismos distintos entram em jogo. O timer de inatividade dispara quando você se afasta com a tampa aberta. Fechar a tampa aciona uma suspensão de clamshell separada, que entra em ação em segundos. Manter o Codex ativo a noite toda significa lidar com os dois.

Mantendo o agente em execução sem sobrecarregar o Mac

O LidRun mantém uma power assertion PreventUserIdleSystemSleep via IOKit, que impede o timer de inatividade de suspender a execução. O caffeinate faz o mesmo para o idle sleep, então essa parte já é bastante conhecida.

A tampa fechada exige mais. O LidRun resolve isso com o toggle documentado pmset disablesleep, solicitado via prompt nativo de administrador do macOS e sempre revertido ao parar ou sair do app.

O que importa para uma noite sem supervisão são os limites de segurança. O LidRun monitora a carga da bateria e o estado térmico durante toda a execução e libera o Mac para dormir se a carga cair abaixo do seu limite ou se a pressão térmica subir. O objetivo é reduzir riscos em execuções longas, não substituir as proteções que o macOS já tem — e ele não garante que o Mac não vai aquecer.

Guia relacionadoFluxo de trabalho do desenvolvedor com MacBook fechado

Quando vale a pena — e quando não vale

Se sua tarefa do Codex termina em alguns minutos, você não precisa de nada disso. Deixe a tampa aberta e deixe rodar.

Manter a execução durante a noite é para trabalhos longos: um refactor grande, um lote de tarefas de agente, uma execução que depende de um modelo lento ou de um repositório extenso. O tipo de coisa que você quer pronta de manhã sem ficar de vigia.

Vale mais a pena ativar quando você deixaria a tampa aberta à força só para a execução sobreviver, especialmente se o Mac vai ficar na bateria ou em algum lugar quente enquanto você dorme.

Como montar um setup noturno seguro

Mantenha o Mac na tomada. Execuções noturnas na bateria são possíveis, mas na tomada você elimina a questão do consumo — e pode manter o auto-stop de bateria baixa ativado de qualquer forma para encerrar a sessão de forma limpa em caso de queda de energia.

Use uma superfície rígida, plana e com boa ventilação. A tampa fechada já retém algum calor; uma cama, almofada ou bolsa fechada piora isso, e nenhum software resolve a falta de circulação de ar.

Configure um timer de sessão e deixe as proteções de temperatura e bateria ativadas. A ideia de um setup noturno é que ele se encerre sozinho com segurança — seja porque a execução terminou antes, a bateria foi baixo ou o calor subiu — sem você precisar lembrar de parar.

Um recurso de LidRun for closed-lid Mac.

Experimente em vez de brigar com a suspensão de tampa fechada

O LidRun mantém seu trabalho rodando com a tampa fechada, com proteção de bateria e temperatura embutida.

Baixar para macOS

Perguntas frequentes

O LidRun detecta o Codex automaticamente?

O Auto Mode do LidRun pode monitorar processos conhecidos de longa duração e manter o Mac ativo só enquanto eles rodam. Você também pode iniciar uma sessão manual antes de abrir o Codex e usar o timer de sessão para limitá-la.

É seguro rodar com a tampa fechada a noite toda?

É mais seguro com as proteções ativadas, o Mac na tomada e em superfície ventilada — mas a tampa fechada retém calor por design. Mantenha o Mac fora de bolsas fechadas, deixe as proteções de temperatura e bateria ligadas, e trate-as como redução de risco, não como garantia.

Vai drenar minha bateria se eu não estiver na tomada?

O LidRun para automaticamente abaixo de um limite de carga que você define, então uma execução longa não vai zerar a bateria. Para a noite toda, usar a tomada continua sendo a escolha mais tranquila.

O que acontece quando a execução termina?

Com o Auto Mode, o LidRun libera o wake lock assim que o processo monitorado termina e permite que o Mac durma novamente. Um timer de sessão tem o mesmo resultado se você iniciou a sessão manualmente.