Um agente a noite toda: porque o Mac adormece e o que ajuda
A execução devia atravessar a noite. De manhã está no passo quatro de trinta, e o registo interrompe-se a meio de uma frase.
As execuções longas passaram a ser o normal
Um agente que reestrutura um projeto, põe uma bateria de testes a verde ou leva a cabo uma migração precisa de horas, não de minutos. Seja o Claude Code num terminal, o Codex, um agente dentro do Cursor, o Copilot, o Gemini CLI ou outra ferramenta do género — e seja qual for o modelo que pensa por trás: a execução só sobrevive se a máquina sobreviver.
A máquina não é o problema. O problema é a regra pela qual adormece: o tempo sem teclas, não a carga. Um agente não escreve.
O que realmente falha de noite
O ecrã apagado é inofensivo. A máquina continua, e para uma execução sem espectadores um ecrã apagado é até a escolha mais poupada. Só a suspensão do sistema para tudo.
Segundo ponto: o carregador. Uma execução noturna com bateria acaba quando acaba a bateria, e não de forma limpa mas a meio de uma chamada de ferramenta. Quem deixa correr de noite liga à corrente.
Tampa fechada, máquina a correr
Muita gente quer fechar a tampa e ir dormir. É o caso que uma sessão sozinha não cobre: a tampa fechada é uma regra própria do sistema, e para isso é preciso o modo tampa com o seu auxiliar.
O calor faz parte da decisão. Uma máquina fechada dissipa-o pela estrutura: numa mesa funciona, dentro de uma mochila fechada não. Para uma execução noturna deixa-se ao ar.
A rotina que se aprende uma vez
Antes de começar, escolher um intervalo que vá além da duração esperada: doze horas para uma noite, vinte e quatro para um fim de semana. O ícone enche-se, o tempo restante e a hora de fim ficam no painel.
Depois não há mais nada a fazer. Se o agente terminar antes, a máquina adormece por si no fim do intervalo; se for mais lento, o intervalo era generoso o bastante. As duas coisas são melhores do que um interruptor permanente em que ninguém pensa de manhã.
A lista da noite
- Ligar o carregador.
- Pôr um intervalo de doze ou vinte e quatro horas antes de a execução arrancar.
- Ligar o modo tampa se a tampa for fechada, e deixar a máquina ao ar.
- Ver o ícone: cheio significa que a sessão está a correr; só com contorno, não está.
Perguntas frequentes
Porque não usar simplesmente o caffeinate?
Para uma execução pendurada num terminal, o caffeinate é até a escolha mais limpa: acaba com o comando. Mas não sobrevive ao fecho da janela, não mostra tempo restante e não ajuda com a tampa fechada.
Basta manter o ecrã ligado?
É o contrário: o ecrã pode apagar-se. O que tem de ser impedido é a suspensão do sistema, porque é isso que para a execução.
Uma execução terminada de manhã, em vez de parada no passo quatro, é toda a diferença. A página inicial diz o que o Toxin faz de graça e o que o Pro acrescenta.