🤖 Para agentes de IA
Por que agentes de IA precisam do seu Mac acordado
Agentes como Claude Code, Codex CLI e Gemini CLI não são chatbots. Passe um plano longo pra eles e eles rodam por horas - e no instante em que o macOS dorme, toda a execução congela. Veja o que acontece de verdade e como impedir isso.
O loop que roda por horas
Dê uma tarefa de verdade a um agente e ele trabalha em ciclos: planeja, lê arquivos, escreve código, roda comandos de shell, analisa a saída e depois repete. Um único refactor num repo médio pode levar horas. Adicione um orquestrador multiagente como o Claude Flow e você tem pipelines que rodam a noite toda.
O que o sono faz de verdade com isso
Quando o Mac dorme, o processo do agente é congelado. Você não perde o trabalho que já foi gravado no disco, mas a tarefa para e não retoma sozinha quando o Mac acorda. Pior: qualquer coisa que dependa de temporizadores ou da rede pode quebrar enquanto ele está fora - sessões expiradas, tokens de API revogados, arquivos gravados pela metade, um repo deixado num estado inconsistente. A solução não é desativar o sono pra sempre; é manter o Mac acordado só enquanto o agente está realmente trabalhando e depois deixá-lo dormir.
Congelado, não retomado
O processo pausa ao dormir e continua pausado ao acordar - a execução não recomeça de onde parou.
Sessões e tokens expirados
A autenticação que era válida quando você saiu pode estar revogada ou expirada quando o Mac acorda.
Estado inconsistente
Um comando cortado no meio da gravação pode deixar arquivos, branches ou migrations aplicados pela metade.
caffeinate, perfis de energia, clamshell - ou AwakeMate
Há algumas formas de segurar o sono. Cada uma tem seu lugar; aqui está o trade-off honesto.
caffeinateSessões pontuais, de tampa aberta, que você inicia e para na mão.Manual e tudo-ou-nada; segura o Mac inteiro acordado; não entende cada ferramenta; só com tampa aberta.Nota sobre tampa fechada: o AwakeMate também oferece um modo opcional de tampa fechada que funciona na maioria dos Macs com Apple Silicon, mas a Apple força o sono em alguns - teste fechando a tampa. Para garantia de tampa fechada, o clamshell é o caminho oficial.
Por que o AwakeMate é o feito para agentes
Ele conhece seus agentes pelo nome
A autodetecção fica de olho em claude, codex e companhia - e a detecção profunda de CLI enxerga eles mesmo quando um agente instalado via npm aparece como node.
Acordado enquanto trabalha, dormindo depois
Mantenha o Mac ligado por toda a execução do agente, ou ative o sono sensível à ociosidade para tarefas limitadas por CPU, pra ele dormir no instante em que o trabalho termina.
Nunca mexe nas suas configurações de energia
Ele segura a mesma power assertion suave que o caffeinate usa - só bloqueia o sono por ociosidade, sem telemetria, nada global pra você lembrar de desfazer.
Status ao vivo no notch
Veja exatamente o que está mantendo o Mac acordado e por quanto tempo, com regras de bateria e um corte por bateria baixa para execuções noturnas.
Teste grátis de 14 dias · pagamento único de US$ 39,99 · sem telemetria · macOS 13+
Perguntas frequentes
O que acontece com meu agente de IA quando o Mac dorme?
O processo do agente é congelado. Você não perde o trabalho que já foi gravado no disco, mas a execução para e não retoma sozinha quando o Mac acorda. Qualquer coisa em andamento - um comando de shell, uma chamada ao modelo, uma sessão aberta - é interrompida, e tokens ou sessões podem expirar enquanto o Mac está dormindo.
O comando caffeinate mantém um agente vivo?
Para uma sessão pontual, de tampa aberta, sim - o `caffeinate` bloqueia o sono por ociosidade enquanto roda. Mas você tem que envolver cada execução e lembrar de pará-lo, ele segura o Mac inteiro acordado (não só o seu agente) e não faz nada por ferramenta. O AwakeMate automatiza a mesma power assertion suave, restrita às ferramentas que você escolher.
Posso manter meu Mac acordado com a tampa fechada para uma execução noturna de agente, mesmo na bateria?
Sim - ative "Manter acordado com a tampa fechada" em Configurações - Opções e aprove o helper de uso único. O AwakeMate mantém o Mac acordado com a tampa fechada enquanto seu agente roda e apaga a tela interna pra economizar bateria. Funciona na maioria dos Macs com Apple Silicon (a Apple força o sono em alguns, então teste fechando a tampa), na bateria ou na tomada - na tomada é melhor para longas execuções noturnas. O único caminho de tampa fechada oficialmente suportado é o modo clamshell (monitor externo + energia). Veja em ação.
Ele vai cortar meu agente quando ele ficar quieto entre os passos?
Não, se você deixar "Dormir quando as ferramentas ficam ociosas" desligado, que é a configuração certa para agentes. Eles passam longos períodos esperando o modelo e a sua aprovação, então o AwakeMate mantém o Mac acordado todo o tempo em que o processo do agente está rodando, pausas silenciosas incluídas.