AwakeMate AwakeMate

🤖 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.

AbordagemBoa paraO porém
comando 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.
Perfil de energia / sono "Nunca"Uma substituição global rápida.Vale pra todo o sistema e é fácil de esquecer; mantém o Mac ligado mesmo ocioso; arriscado pra bateria.
Modo clamshellA única configuração de tampa fechada oficialmente suportada.Precisa de monitor externo, teclado, mouse e energia - hardware que você pode não ter com você.
AwakeMateRecomendadoTudo acima, automaticamente: detecta seus agentes e ferramentas pelo nome, dorme no instante em que eles ficam ociosos, continua trabalhando com a tampa fechada (a tela se apaga sozinha) e mostra o status ao vivo no notch.Nenhum porém - configure uma vez e esqueça. Nenhum comando pra envolver, nenhum interruptor global pra desfazer, nada pra ficar vigiando.

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.

Mantenha seus agentes vivos enquanto você dorme.

Teste grátis de 14 dias. Pagamento único de US$ 39,99, sem assinatura. macOS 13+.

Baixar para macOS Comprar o AwakeMate