Keepresso vs Amphetamine, KeepingYouAwake e caffeinate
Se você buscou uma alternativa ao Amphetamine, um substituto do KeepingYouAwake, ou um caffeinate mais amigável, está no lugar certo. Os quatro impedem um Mac de dormir. Eles diferem em preço, em quanto podem decidir por você, e em quanto do sistema tocam.
Esta página é uma comparação direta. O Keepresso é grátis e de código aberto (GPL-3.0), assinado e notarizado, para macOS 14 e mais recente. Os outros são ferramentas sólidas; escolha a que combina com o seu jeito de trabalhar.
Comparação rápida
| Recurso | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Preço | Grátis | Grátis (App Store) | Grátis | Integrado ao macOS |
| Licença | GPL-3.0 (código aberto) | Proprietária | Código aberto | Ferramenta do sistema |
| UI | ✅ Barra de menus + ajustes ricos | ✅ Barra de menus + ajustes | ❌ Apenas barra de menus | ❌ Apenas Terminal |
| Sessões com tempo | ✅ Sim | ✅ Sim | ⚠️ Limitado | ❌ Apenas flag CLI |
| Gatilhos inteligentes | ✅ Sim (extensivos) | ✅ Sim | ❌ Não | ❌ Não |
| Tampa fechada na bateria | ✅ Sim, com tela apagada | ⚠️ Requer ajudante externo | ❌ Não | ❌ Apenas flags CLI |
| CLI e Automação | ✅ CLI completa, URL, Atalhos | ❌ Mínima | ❌ Mínima | ✅ CLI completa |
| Integração com agentes de IA | ✅ Concessões, servidor MCP, skill | ❌ Não | ❌ Não | ❌ Não |
| Redes de segurança | ✅ Temperatura e Bateria | ✅ Bateria | ❌ Não | ❌ Não |
| Ganchos de eventos | ✅ Atalhos, webhooks, shell | ❌ Não | ❌ Não | ❌ Não |
| Idiomas | 15+ | Depende do sistema | Poucos | N/A |
| App Store | ❌ Não (sandbox bloqueia APIs de energia) | ✅ Sim | ❌ Não (Homebrew / GitHub) | N/A |
Essas ferramentas podem mudar com o tempo; trate a tabela como uma comparação de classe de produto, não como um changelog ponto a ponto de cada versão.
Amphetamine
Amphetamine foi o app gratuito de referência para manter o Mac acordado, disponível na Mac App Store por anos, com um longo histórico, um sistema de gatilhos profundo, e uma interface polida. O problema hoje é a manutenção: é de código fechado e efetivamente parado, com o último lançamento (5.3.2) lá em 2023 e um mínimo de macOS 10.13, então roda em SDKs de várias gerações atrás do macOS atual. Ainda funciona, mas não está acompanhando o ritmo do macOS atual.
Onde o Keepresso se encaixa melhor:
- Mantido ativamente para o macOS atual. O Keepresso mira o macOS 14 e mais recente com SDKs atuais, assinado e notarizado, e lança atualizações regulares. O Amphetamine está parado desde 2023.
- Código aberto. Os dois apps são grátis, então a diferença real é a licença: o Keepresso é GPL-3.0, então você pode ler o código, abrir issues, e ver exatamente o que roda na sua máquina; o Amphetamine é de código fechado. Veja O Keepresso é seguro?.
- Macs sem tela e remotos. Configuração sem tela integrada, modo de tela fechada que coloca o painel para dormir quando a tampa fecha, e uma CLI voltada para scripts e hosts de agentes. Veja Mac mini sem tela.
- Feito para agentes de IA. Um gatilho que sabe quando um agente de codificação está de fato trabalhando, além de concessões de automação, um servidor MCP, e uma skill de agente incluída para que um agente possa manter o Mac acordado com segurança, com limites que ele não consegue ultrapassar. Nada mais nessa classe de produto tem qualquer resposta para agentes.
- Painel de Atividade. Uma visão legível de "por que meu Mac está acordado?" com as asserções de energia de todo app, não só da própria sessão do Keepresso.
- Redes de segurança e automação. Uma pausa automática por bateria, uma rede de segurança térmica para um Mac trabalhando com a tampa fechada, um despertar agendado para tarefas noturnas, e ganchos de eventos que rodam um Atalho, um webhook, ou um comando shell quando uma sessão começa, termina, ou pausa.
Se o Amphetamine já faz tudo que você precisa na sua versão do macOS, não há obrigação de trocar. Mas se você quer um keep-awake que seja de código aberto, orientado a gatilhos, e mantido ativamente atualizado com o macOS, o Keepresso foi feito para isso.
KeepingYouAwake
KeepingYouAwake é um app gratuito e de código aberto na barra de menus que embrulha a mesma ideia do caffeinate em um interruptor simples. É excelente quando você só quer "ligado até eu desligar" com quase nenhuma configuração.
Escolha o KeepingYouAwake quando:
- Você quer a menor ferramenta possível.
- Você sempre decide o keep-awake você mesmo (sem regras de "enquanto X estiver rodando").
- Você não precisa de "até as 18h" com tempo definido, pausa automática por bateria, ou modo de tampa fechada na bateria.
Escolha o Keepresso quando quiser esse interruptor simples mais gatilhos inteligentes, sessões com tempo definido, modo de tampa fechada, keep-alive de disco, Atalhos, e uma ferramenta de linha de comando que também pode manter o Mac acordado sem a interface do app.
O comando caffeinate
caffeinate vem com todo Mac. É a ferramenta certa para uma sessão avulsa no terminal:
# Mantém o sistema acordado até você pressionar Ctrl-C
caffeinate -dims
# Mantém acordado por uma hora (3600 segundos)
caffeinate -t 3600
Limitações de viver só de caffeinate:
- Sem interruptor na barra de menus depois que a janela do Terminal some (a menos que você coloque um processo em segundo plano e lembre do pid).
- Sem regras de "enquanto o Zoom estiver aberto" ou "enquanto a CPU estiver ocupada" sem escrever seus próprios scripts.
- Fácil de deixar um
caffeinateesquecido rodando, ou matar o processo errado.
O Keepresso usa as mesmas asserções de energia do macOS por baixo dos panos, e depois adiciona a interface e os gatilhos em volta delas.
Quando você não precisa do Keepresso
Seja honesto sobre a tarefa:
- Uma compilação no terminal, e depois você sai.
caffeinate -t …ou um timer curto do Keepresso já basta. - Você só liga o interruptor na mão. O KeepingYouAwake serve bem.
- Sua empresa exige software só da App Store. O Amphetamine pode ser o caminho de menor resistência; o Keepresso é distribuído como um DMG notarizado e um cask do Homebrew.
Instale o Keepresso
brew install --cask gyorgysh/keepresso/keepresso
Ou baixe o DMG das GitHub Releases. Passo a passo completo: Instale o Keepresso e mantenha seu Mac acordado.
Guias relacionados
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 Primeiros passos
