Keepresso
Keepresso
Usando o Keepresso

Gatilhos inteligentes: fique acordado só quando importa

György
Revisado por
György
Atualizado Jul 28, 2026 6 min

Os gatilhos inteligentes deixam o Keepresso decidir quando manter seu Mac acordado, em vez de você ativar e desativar manualmente. Você escolhe uma ou mais condições, e o Keepresso mantém o Mac ligado só enquanto elas forem verdadeiras, e depois recua e deixa ele dormir normalmente.

As condições que você pode usar

  • Energia: na tomada, na bateria, ou carregando.
  • Tela externa conectada.
  • Rede Wi-Fi: em uma rede que você nomear (ler o nome da rede precisa de acesso à Localização).
  • App rodando ou em primeiro plano: enquanto um app escolhido está aberto, ou só enquanto ele está em primeiro plano.
  • Processo rodando: corresponde a qualquer linha de comando, por exemplo node, python, ou ffmpeg.
  • Agente de IA trabalhando: enquanto um agente de codificação (claude, cursor, codex, gemini, pi e afins) está de fato trabalhando, não só aberto. Assim que todas as sessões ficam ociosas, o Mac pode dormir depois de uma breve tolerância que você escolhe. Conecte o Claude Code, o Cursor, o Codex ou o Antigravity na condição Agente de IA para o estado exato da sessão, incluindo os agentes embutidos nos apps Cursor e Antigravity, que não têm processo próprio para observar. Para execuções noturnas sem supervisão, uma opção pode contar uma sessão esperando em um prompt como ainda trabalhando.
  • Câmera ou microfone em uso: a base do predefinido Reuniões. Não precisa de permissão de câmera ou microfone.
  • Microfone em uso por app: mais específico que o anterior, mantém acordado só enquanto um app escolhido está com o microfone, ou seja, enquanto está em uma chamada (Slack, Discord, Zoom e afins), para que um app em primeiro plano ou um microfone externo sempre conectado não conte sozinho. Nenhuma permissão necessária.
  • Áudio tocando: enquanto há som saindo, com um curto período de tolerância para intervalos entre faixas.
  • VPN conectada.
  • CPU acima de um limite: 25, 50, 75, ou 90 por cento, suavizado para que um pico breve não inicie uma sessão.
  • Volume montado: enquanto um disco externo, cartão SD, ou compartilhamento de rede escolhido está conectado.
  • Atividade de rede acima de um limite: enquanto a rede está movendo dados mais rápido que uma taxa que você escolher (100 KB/s, 500 KB/s, 1 MB/s, ou 5 MB/s), para que um upload ou download grande mantenha o Mac ligado, e depois recue assim que o tráfego cair.
  • Downloads em uma pasta monitorada: aponte o Keepresso para uma pasta como Downloads e ele fica acordado enquanto um arquivo está chegando ali.
  • Dispositivo Bluetooth conectado: enquanto um dispositivo pareado está no alcance, com um período de tolerância de 30 segundos para que uma queda breve não encerre a sessão.
  • Horário: uma janela de tempo diária nos dias que você escolher, incluindo janelas noturnas que passam da meia-noite.
  • Evento de calendário: enquanto um evento está no calendário do seu Mac, para que uma reunião ou um bloco reservado mantenha ele acordado.
  • Jogando um jogo: enquanto um título da Steam ou um cliente de nuvem (GeForce NOW, Boosteroid, Parsec, Moonlight, Shadow) está rodando. Veja Corrija o lag de jogos e streaming.
  • Controle de jogo conectado: enquanto qualquer gamepad está ligado: DualSense, Xbox, até o Steam Controller, que o próprio macOS nunca reconhece como tal. Detectado sem pedir permissão no nível do hardware, e só enquanto o controle está de fato ligado, não apenas o receptor plugado.
  • Steam baixando: enquanto um jogo está de fato baixando ou atualizando em qualquer biblioteca da Steam, e depois o Mac pode dormir assim que termina ou você pausa. Nenhuma permissão necessária.

Combine do seu jeito

Defina condições para combinar com qualquer uma (fique acordado se pelo menos uma for verdadeira) ou todas (só enquanto todas forem verdadeiras). Um gatilho de app também pode persistir por alguns segundos depois que sua condição deixa de ser verdadeira, para que uma oscilação rápida não corte a sessão antes da hora.

O menu Adicionar condição agrupa tudo em Energia e tela, Rede e dispositivos, e Apps e atividade, para a lista continuar curta conforme cresce.

Preferências de gatilhos do Keepresso com uma lista de regras: Agente de IA trabalhando, Na tomada, Jogando um jogo e CPU acima de 50 por cento, com um selo Claude Code conectado e uma linha Adicionar agrupando condições em Energia e tela, Rede e dispositivos, e Apps e atividade
As condições ficam em Energia e tela, Rede e dispositivos, e Apps e atividade.

Predefinidos de um clique

Se preferir não montar uma regra do zero, aplique um predefinido:

  • Agente de IA: enquanto um agente de codificação está de fato trabalhando, não só rodando, para que um agente deixado aberto não prenda o Mac acordado o dia todo.
  • Reuniões: enquanto a câmera ou o microfone estão em uso.
  • Na tomada: enquanto está conectado.
  • Tela externa conectada.
  • Sessão remota (SSH): só durante uma conexão SSH ativa, não o listener ocioso.
  • Backup em andamento: durante um backup do Time Machine. Passo a passo: Time Machine e backups longos.
  • Renderização de mídia: enquanto ffmpeg está rodando.
  • Jogos: uma sessão de ponta a ponta: jogando (ou um cliente de nuvem), um controle na mão, um download da Steam rodando, ou tráfego sustentado acima de 1 MB/s (atualizações de launcher).
  • Jogos em nuvem / Controle remoto: enquanto um cliente de jogos em nuvem ou área de trabalho remota está em primeiro plano. Jogos em nuvem inclui a condição de controle também, e continua acordado durante um download da Steam também.

Aplicar um predefinido substitui seu conjunto de regras atual e ativa o controle por gatilhos.

Proteja a bateria em um gatilho de energia

Se você mantém acordado só enquanto carrega ou na tomada, combine isso com a pausa automática por bateria. Escolha um piso (10, 15, 20, 30 ou 50 por cento) e o Keepresso encerra a sessão e deixa o Mac dormir se a carga cair abaixo dele, e só retoma quando ela se recuperar. Assim, uma sessão que você esqueceu ligada na bateria nunca consegue esgotar a carga. Uma configuração comum: fique acordado na tomada para downloads e builds, com a pausa automática em 20 por cento como rede de segurança.

Veja o que está mantendo ligado

O menu mostra as condições ao vivo que estão mantendo a sessão ativa no momento, e um botão Pausar gatilhos suspende o motor inteiro por um momento sem mexer nas suas regras salvas. Se uma sessão não estiver se comportando como esperado, Meu Mac ainda dorme tem a checklist.

Os gatilhos também podem se anunciar: um hook de evento em Preferências, Automação roda um Atalho, faz POST em um webhook, ou executa um comando shell quando um gatilho dispara ou se libera. Veja hooks de eventos.

Baixe o Keepresso

Grátis e de código aberto, para macOS 14 e versões mais recentes. Instale e mantenha seu Mac acordado do seu jeito.

Mais em Usando o Keepresso

Mantenha o Mac acordado por um tempo definido
Inicie uma sessão cronometrada de manter acordado para o Mac ficar ligado durante um download ou uma renderização, e depois dormir sozinho.
Mantenha seu MacBook acordado com a tampa fechada
Impeça seu MacBook de dormir quando você fecha a tampa, na bateria, sem tela externa e sem cabo de energia, usando um app grátis e de código aberto.
Deixe agentes de IA manterem o Mac acordado com concessões
Dê a agentes de IA e scripts uma forma segura de manter seu Mac acordado. As concessões de automação são limitadas e expiram sozinhas, com um servidor MCP e uma skill de agente incluída que ensinam todo o protocolo ao seu agente.
Impeça o Mac de dormir em chamadas do Zoom, Teams e Meet
Mantenha o Mac acordado durante chamadas de vídeo automaticamente, para que ele nunca durma no meio de uma reunião, em qualquer app, incluindo chamadas em uma aba do navegador.

Conduzido e verificado por uma pessoa · Conteúdo assistido por IA · Ferramentas de IA podem ajudar a redigir, editar, manter e melhorar a gramática ou a clareza. Nada é publicado automaticamente; cada alteração é revisada pelo mantenedor humano.