caffeinate no Mac: comandos para manter o Mac acordado (2026)
caffeinate é um comando que vem em todo Mac e impede que ele entre em repouso. Abra o Terminal, digite caffeinate e o seu Mac fica acordado até você apertar Ctrl+C.
É gratuito e não precisa instalar nada. Aqui você encontra todas as opções, os comandos que as pessoas realmente usam e o que fazer no único caso que o caffeinate não resolve: um MacBook com a tampa fechada.
Gerador de comandos caffeinate
Escolha o que manter acordado e por quanto tempo. Depois copie o comando.
Como usar o caffeinate
Abra o Terminal e execute:
caffeinateAgora o seu Mac fica acordado. O comando continua rodando naquela janela. Aperte Ctrl+C para parar e o Mac volta ao repouso normal.
Fechar a janela do Terminal também para o comando.
Opções do caffeinate
Sem opções, o caffeinate impede o repouso por inatividade. Com opções você escolhe exatamente o que fica acordado.
| Opção | O que faz |
|---|---|
| -d | Mantém a tela ligada. |
| -i | Impede o repouso do sistema por inatividade. A tela ainda pode apagar. |
| -m | Impede que o disco entre em repouso. |
| -s | Impede o repouso de todo o sistema. Só funciona com o Mac na tomada. |
| -u | Avisa o macOS que há um usuário ativo e liga a tela. Dura 5 segundos se você não usar -t. |
| -t 3600 | Define um tempo em segundos. 3600 é uma hora. |
| -w 1234 | Fica acordado até o processo 1234 terminar. |
Você pode combinar opções. caffeinate -dims mantém a tela, o sistema e o disco acordados ao mesmo tempo.
Comandos que você vai usar
Manter o Mac acordado até você parar
caffeinateManter a tela ligada também
caffeinate -dFicar acordado por uma hora
caffeinate -t 3600Mude os segundos como quiser. 7200 são duas horas. 28800 são oito horas.
Ficar acordado enquanto um comando roda
caffeinate -i npm run buildO caffeinate inicia o comando e mantém o Mac acordado até ele terminar. Depois se desliga sozinho. Serve para qualquer tarefa longa: backups, downloads, testes ou um brew upgrade grande.
Ficar acordado até um processo terminar
caffeinate -w $(pgrep -n rsync)Aqui o caffeinate espera o processo rsync mais recente terminar. Você encontra o ID de qualquer processo no Monitor de Atividade ou com pgrep.
Rodar em segundo plano
caffeinate -d &O & manda o comando para segundo plano, e você continua usando a mesma janela do Terminal.
Como verificar e parar o caffeinate
Para ver o que está mantendo o seu Mac acordado, execute:
pmset -g assertionsProcure caffeinate na lista. Você vai ver as asserções ativas, como PreventUserIdleSystemSleep.
Para parar todos os processos caffeinate de uma vez, execute:
killall caffeinateO caffeinate funciona com a tampa fechada?
Normalmente não. O MacBook entra em repouso quando você fecha a tampa, e o caffeinate não impede isso. A exceção é o modo clamshell. Se o MacBook estiver na tomada e ligado a um monitor externo, ele continua funcionando com a tampa fechada.
Para manter um MacBook fechado acordado sem monitor, você tem três opções:
- pmset: Execute
sudo pmset -a disablesleep 1para desligar o repouso por completo. Para voltar ao normal, usesudo pmset -a disablesleep 0. Não coloque o MacBook na mochila com o repouso desligado. Ele pode esquentar muito. - Amphetamine: Um app gratuito da Mac App Store com ajustes para usar o Mac com a tampa fechada.
- Ajustes de bateria: Em muitos MacBooks, Ajustes do Sistema > Bateria > Opções tem um ajuste que impede o repouso automático na tomada quando a tela está apagada.
Como acordar um Mac em repouso a distância
O caffeinate mantém o Mac acordado, mas não acorda um Mac que já está em repouso. Para isso, ative “Despertar para acesso à rede”. No MacBook fica em Ajustes do Sistema > Bateria > Opções. No Mac de mesa fica em Energia.
Com isso ativado, o seu Mac acorda quando outro aparelho da rede tenta acessá-lo, por exemplo pelo Compartilhamento de Tela ou de Arquivos.
Deixe tarefas longas rodando enquanto você está fora
O caffeinate é perfeito para tarefas longas. Builds, testes e agentes de IA como Claude Code ou Codex podem levar uma hora ou mais. Envolva a tarefa para o Mac ficar acordado até ela acabar:
caffeinate -i claudeAí vem a pergunta: como acompanhar longe da mesa? O Macky leva o terminal e a tela do seu Mac para o seu iPhone. Você acompanha a tarefa ao vivo e pode digitar nela.

- Tampa fechada: Com o Macky Pro você continua usando o MacBook com a tampa fechada.
- Agentes de IA: Claude Code e Codex têm modos próprios. Aprove o próximo passo com y e Enter na barra de teclas.
- Controle total: Esc, Tab e Ctrl ficam na barra de teclas. Mude para a tela inteira do Mac quando precisar.
O Macky é grátis com sessões de 5 minutos. O Pro custa US$ 29 em pagamento único. Baixe na App Store.
Veja mais no nosso guia como usar o Claude Code no iPhone.
Perguntas frequentes
O caffeinate funciona se eu fechar a tampa do MacBook?
Não. O MacBook entra em repouso ao fechar a tampa, a menos que esteja na tomada e ligado a um monitor externo. Para usar fechado, use sudo pmset -a disablesleep 1 ou um app como o Amphetamine.
Como paro o caffeinate?
Aperte Ctrl+C na janela do Terminal onde ele está rodando. Para parar todos os processos caffeinate, execute killall caffeinate.
Como manter o Mac acordado por uma hora?
Execute caffeinate -t 3600. O número é em segundos, então 7200 são duas horas.
Qual a diferença entre caffeinate -i e -d?
-i impede o repouso por inatividade, mas deixa a tela apagar. -d mantém a tela ligada. Para os dois, use caffeinate -di.
O caffeinate gasta bateria?
O Mac continua funcionando, então a bateria acaba mais rápido do que em repouso. O caffeinate -s só funciona com o Mac na tomada.
Como saber se o caffeinate está rodando?
Execute pmset -g assertions e procure caffeinate. Você também pode usar pgrep caffeinate.
Guias e comparativos relacionados
Experimente o Macky
Conecte-se ao terminal do seu Mac direto do iPhone.