10 de outubro de 20267 min de leitura

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.

Ferramenta grátis

Gerador de comandos caffeinate

Escolha o que manter acordado e por quanto tempo. Depois copie o comando.

Criar meu comando

Como usar o caffeinate

Abra o Terminal e execute:

caffeinate

Agora 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çãoO que faz
-dMantém a tela ligada.
-iImpede o repouso do sistema por inatividade. A tela ainda pode apagar.
-mImpede que o disco entre em repouso.
-sImpede o repouso de todo o sistema. Só funciona com o Mac na tomada.
-uAvisa o macOS que há um usuário ativo e liga a tela. Dura 5 segundos se você não usar -t.
-t 3600Define um tempo em segundos. 3600 é uma hora.
-w 1234Fica 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

caffeinate

Manter a tela ligada também

caffeinate -d

Ficar acordado por uma hora

caffeinate -t 3600

Mude os segundos como quiser. 7200 são duas horas. 28800 são oito horas.

Ficar acordado enquanto um comando roda

caffeinate -i npm run build

O 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 assertions

Procure caffeinate na lista. Você vai ver as asserções ativas, como PreventUserIdleSystemSleep.

Para parar todos os processos caffeinate de uma vez, execute:

killall caffeinate

O 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 1 para desligar o repouso por completo. Para voltar ao normal, use sudo 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 claude

Aí 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.

Um terminal do Mac aberto no iPhone com o Macky
  • 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.

Experimente o Macky

Conecte-se ao terminal do seu Mac direto do iPhone.