---
title: "caffeinate no Mac: comandos, temporizadores e limites da tampa · Kilobat"
url: "https://kilobat.app/pt/guides/caffeinate-keep-mac-awake"
description: "Use o comando integrado caffeinate para impedir que o Mac entre em repouso durante um download, compilação ou script e veja quais apps o mantêm ativo."
---

Repouso e energia

# caffeinate no Mac: mantenha o Mac ativo pelo Terminal

Execute `caffeinate -i` no Terminal para impedir o repouso por inatividade no Mac. Pressione Control-C para parar. Para uma tarefa, execute `caffeinate -i make`; para duas horas, use `caffeinate -i -t 7200`.

Aplica-se a: todas as versões atuais do macOS. Os caminhos dos Ajustes do Sistema se aplicam ao macOS 13 Ventura e posterior. · Verificado: 1 de novembro de 2026

## Comandos de relance

| Comando | O que faz |
|---|---|
| `caffeinate -i` | Impeça o repouso do sistema por inatividade até pressionar Control-C. |
| `caffeinate -i -t 7200` | Impeça o repouso do sistema por inatividade por duas horas. |
| `caffeinate -i make` | Mantenha o Mac ativo até o comando make terminar. |
| `caffeinate -di -t 3600` | Mantenha a tela e o sistema ativos por uma hora. |
| `caffeinate -i -w 12345` | Mantenha o Mac ativo até o processo 12345 terminar. Substitua pelo ID real do processo. |

## Sintomas

- Um download, compilação ou script para quando o Mac entra em repouso.
- Uma sessão remota ou conexão SSH cai após alguns minutos sem interação.
- Você quer manter o Mac ativo durante uma tarefa, mas não quer alterar os ajustes de repouso.

## Possíveis causas

- **Repouso por inatividade.** O macOS coloca o Mac em repouso após um tempo sem uso do teclado ou mouse. A atividade de rede sozinha nem sempre impede isso.
- **Repouso da tela.** A tela desliga conforme seu próprio temporizador. Em alguns Macs, o sistema também entra em repouso em seguida.
- **A tampa.** Fechar a tampa de um notebook Mac o coloca em repouso. `caffeinate` não altera isso. Consulte [Mantenha um MacBook ativo com a tampa fechada](https://kilobat.app/pt/guides/clamshell-lid-closed-mac).

## Como verificar

1. Abra o Terminal. Veja quais processos impedem o repouso agora.

   ```
   pmset -g assertions
   ```

   Saída Uma lista de asserções como `PreventUserIdleSystemSleep`, com o processo responsável por cada uma.
2. Veja os ajustes de repouso em uso agora.

   ```
   pmset -g
   ```

## Como corrigir

1. Para manter o Mac ativo enquanto um comando é executado, coloque `caffeinate -i` antes do comando. A asserção termina quando o comando termina.

   ```
   caffeinate -i make
   ```
2. Para manter o Mac ativo por um tempo fixo, informe o tempo em segundos com `-t`. Este exemplo corresponde a duas horas.

   ```
   caffeinate -i -t 7200
   ```
3. Para manter o Mac ativo até um processo terminar, informe seu ID com `-w`.

   ```
   caffeinate -i -w 12345
   ```
4. Para manter a tela ligada também, adicione `-d`.

   ```
   caffeinate -d -i
   ```
5. Para interromper `caffeinate` iniciado sem um comando, pressione Control-C.
6. Deixe essa sessão do Terminal aberta. Um temporizador encerra a asserção automaticamente; ele não altera os ajustes de repouso salvos.
7. Para impedir o repouso automático enquanto a tela estiver desligada, altere o ajuste. Em um notebook Mac, escolha menu Apple > Ajustes do Sistema > Bateria > Opções. Ative “Impedir repouso automático com o adaptador de alimentação quando a tela estiver desligada”.
8. Em um Mac de mesa, escolha menu Apple > Ajustes do Sistema > Energia. Ative “Impedir repouso automático quando a tela estiver desligada”.

## Com o Kilobat

1. O Kilobat pode manter o Mac ativo até um download ficar inativo e depois permitir o repouso. Abra o Kilobat na barra de menus. Clique na xícara e escolha Até os downloads terminarem.
2. A CLI faz o mesmo. Ela para após 3 minutos abaixo de 16 KB/s.

   ```
   kilobat awake --until-quiet
   ```
3. Para manter o Mac ativo enquanto um comando é executado e ver os dados transferidos, use `awake --`.

   ```
   kilobat awake -- make release
   ```
4. Esses recursos são gratuitos. Veja [a receita](https://kilobat.app/pt/guides/recipes/keep-mac-awake-download) para as etapas no app, CLI e MCP.
5. Para uma tarefa com a tampa fechada e sem monitor, use [o auxiliar de energia opcional do Kilobat](https://kilobat.app/pt/guides/clamshell-lid-closed-mac).

## Perguntas

**O caffeinate mantém o Mac ativo com a tampa fechada?**

Não. Ele não substitui o repouso ao fechar a tampa. Use o modo de monitor externo ou o auxiliar de energia opcional do Kilobat; consulte [Mantenha um MacBook ativo com a tampa fechada](https://kilobat.app/pt/guides/clamshell-lid-closed-mac).

**Como interrompo o caffeinate?**

Pressione Control-C na janela do Terminal onde ele está em execução. Um temporizador ou comando envolvido também encerra a asserção automaticamente.

**O caffeinate permite que a tela desligue?**

Sim. `-i` impede o repouso do sistema por inatividade sem manter a tela ligada. Adicione `-d` apenas quando a tela precisar ficar ligada.

**O que faz a opção -s?**

`-s` impede o repouso do sistema. A página de manual diz que ela só funciona quando o Mac está conectado à energia.

**O caffeinate altera meus ajustes?**

Não. Ele cria asserções de energia. Elas terminam quando `caffeinate` termina.

## Fontes

- caffeinate(8), página de manual instalada com o macOS 27.2
- pmset(1), página de manual instalada com o macOS 27.2
- [Suporte da Apple: Defina ajustes de repouso e ativação do Mac](https://support.apple.com/guide/mac-help/prevent-your-mac-from-sleeping-mchle41a6ccd/mac)

Verificado em 1º de novembro de 2026.

## Guias relacionados

- [Mantenha o Mac ativo até um download terminar](https://kilobat.app/pt/guides/recipes/keep-mac-awake-download): O Kilobat mantém o Mac ativo durante as transferências.
- [O repouso do Mac interrompe downloads](https://kilobat.app/pt/guides/mac-sleep-stops-downloads): Quando o Mac entra em repouso, a maioria das atividades dos apps para, e um download longo pode parar ou falhar.
- [Mantenha um MacBook ativo com a tampa fechada](https://kilobat.app/pt/guides/clamshell-lid-closed-mac): Fechar a tampa normalmente coloca um MacBook em repouso.
