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
| 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 de sistema da Apple |
| Interface | Só barra de menus | Barra de menus + UI rica | Barra de menus | Só Terminal |
| Sessões cronometradas | Sim (predefinidos, personalizadas, até um horário) | Sim | Limitadas | Só flag em segundos |
| Gatilhos inteligentes | Sim (apps, processo, energia, Wi-Fi, CPU, câmera/microfone, áudio, VPN, horário, calendário e mais) | Sim (conjunto forte de gatilhos) | Não (liga/desliga manual) | Não |
| Tampa fechada na bateria | Sim, com repouso da tela | Varia por versão e configuração | Não | Possível com flags, sem UI |
| CLI / scripts | CLI keepresso + URL scheme + Atalhos |
Focado no app | Mínimo | CLI completa |
| Idiomas | Quinze | Depende do sistema | Poucos | N/D |
| App Store | Não (o sandbox bloqueia as APIs de energia) | Sim | Não (Homebrew / GitHub) | N/D |
Essas ferramentas podem mudar com o tempo; trate a tabela como uma comparação de classe de produto, não um changelog ponto a ponto de cada versão.
Amphetamine
Amphetamine foi por anos o app gratuito de manter acordado mais popular da Mac App Store, com longa trajetória, um sistema profundo de gatilhos e uma interface caprichada. O problema hoje é a manutenção: é de código fechado e está, na prática, parado, sem lançamentos desde a versão 5.3.2, em novembro de 2023, e com suporte mínimo ao macOS 10.13, então roda com SDKs de várias gerações do macOS mais antigos. Ainda funciona, mas não acompanha o macOS atual.
Onde o Keepresso encaixa melhor:
- Mantido ativamente para o macOS atual. O Keepresso é feito para macOS 14 e mais recente, com SDKs atuais, assinado e notarizado, e recebe 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 está na 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 embutida, modo de tela fechada que dorme o painel quando a tampa fecha, e um CLI pensado para scripts e hosts de agentes. Veja Mac mini sem tela.
- Painel de Atividade. Uma visão legível de "por que meu Mac está acordado?" com as asserções de energia de cada app, não só a sessão do Keepresso.
Se o Amphetamine já faz tudo o que você precisa na sua versão do macOS, não há obrigação de trocar. Mas se você quer um manter acordado de código aberto, guiado por gatilhos e mantido ativamente em dia com o macOS, o Keepresso foi feito para isso.
KeepingYouAwake
KeepingYouAwake é um app gratuito e de código aberto na barra de menus que envolve a mesma ideia do caffeinate em um interruptor simples. É excelente quando você só quer "ligado até eu desligar" com quase nenhuma preferência.
Escolha o KeepingYouAwake quando:
- Você quer a menor ferramenta possível.
- Você sempre decide o manter acordado na mão (sem regras "enquanto X estiver rodando").
- Você não precisa de "até as 18:00" com timer, 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 cronometradas, 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
O caffeinate vem em todo Mac. É a ferramenta certa para uma sessão pontual no Terminal:
# Mantenha o sistema acordado até você pressionar Ctrl-C
caffeinate -dims
# Mantenha acordado por uma hora (3600 segundos)
caffeinate -t 3600
Limitações de viver só no caffeinate:
- Sem interruptor na barra de menus depois que a janela do Terminal some (a não ser que você mande o processo para o fundo e lembre o pid).
- Sem regras "enquanto o Zoom estiver aberto" ou "enquanto a CPU estiver ocupada" sem escrever seus próprios scripts.
- Fácil 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 coloca a UI e os gatilhos em volta. Para um texto focado em comando vs app, veja Uma alternativa ao caffeinate no macOS.
Quando você não precisa do Keepresso
Seja honesto com a tarefa:
- Uma compilação no terminal e você sai.
caffeinate -t …ou um timer curto do Keepresso bastam. - Você só liga e desliga na mão. O KeepingYouAwake serve.
- Sua organização exige só software da App Store. O Amphetamine pode ser o caminho de menor resistência; o Keepresso é distribuído como DMG notarizado e cask do Homebrew.
Instale o Keepresso
brew install --cask gyorgysh/keepresso/keepresso
Ou baixe o DMG em 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