10 de octubre de 20267 min de lectura

caffeinate en Mac: comandos para evitar que tu Mac se suspenda (2026)

caffeinate es un comando que viene en todos los Mac y evita que se suspendan. Abre Terminal, escribe caffeinate y tu Mac seguirá despierto hasta que pulses Ctrl+C.

Es gratis y no hay que instalar nada. Aquí tienes todas las opciones, los comandos que de verdad se usan y qué hacer en el único caso que caffeinate no resuelve: un MacBook con la tapa cerrada.

Herramienta gratis

Generador de comandos caffeinate

Elige qué mantener despierto y durante cuánto tiempo. Luego copia el comando.

Crear mi comando

Cómo usar caffeinate

Abre Terminal y ejecuta:

caffeinate

Tu Mac ya no se suspende. El comando sigue en marcha en esa ventana. Pulsa Ctrl+C para pararlo y el Mac vuelve a su reposo normal.

Cerrar la ventana de Terminal también lo detiene.

Opciones de caffeinate

Sin opciones, caffeinate evita el reposo por inactividad. Con opciones eliges exactamente qué sigue despierto.

OpciónQué hace
-dMantiene la pantalla encendida.
-iEvita el reposo del sistema por inactividad. La pantalla puede apagarse igualmente.
-mEvita que el disco entre en reposo.
-sEvita que todo el sistema entre en reposo. Solo funciona con el Mac enchufado.
-uLe dice a macOS que hay un usuario activo y enciende la pantalla. Dura 5 segundos si no añades -t.
-t 3600Fija un tiempo en segundos. 3600 es una hora.
-w 1234Sigue despierto hasta que termine el proceso 1234.

Puedes combinar opciones. caffeinate -dims mantiene despiertos la pantalla, el sistema y el disco a la vez.

Comandos que vas a usar

Mantener el Mac despierto hasta que lo pares

caffeinate

Mantener también la pantalla encendida

caffeinate -d

Seguir despierto una hora

caffeinate -t 3600

Cambia los segundos a tu gusto. 7200 son dos horas. 28800 son ocho horas.

Seguir despierto mientras corre un comando

caffeinate -i npm run build

caffeinate lanza el comando y mantiene el Mac despierto hasta que termina. Después se desactiva solo. Sirve para cualquier tarea larga: copias de seguridad, descargas, tests o un brew upgrade grande.

Seguir despierto hasta que termine un proceso

caffeinate -w $(pgrep -n rsync)

Aquí caffeinate espera a que termine el proceso rsync más reciente. Puedes ver el ID de cualquier proceso en el Monitor de Actividad o con pgrep.

Ejecutarlo en segundo plano

caffeinate -d &

El & lo manda a segundo plano y puedes seguir usando la misma ventana de Terminal.

Cómo comprobar y detener caffeinate

Para ver qué mantiene despierto a tu Mac, ejecuta:

pmset -g assertions

Busca caffeinate en la lista. Verás las aserciones activas, por ejemplo PreventUserIdleSystemSleep.

Para detener todos los procesos caffeinate a la vez, ejecuta:

killall caffeinate

¿Funciona caffeinate con la tapa cerrada?

Normalmente no. Un MacBook se suspende al cerrar la tapa y caffeinate no lo evita. La excepción es el modo clamshell. Si el MacBook está enchufado y conectado a una pantalla externa, sigue funcionando con la tapa cerrada.

Para mantener despierto un MacBook cerrado sin pantalla, tienes tres opciones:

  • pmset: Ejecuta sudo pmset -a disablesleep 1 para desactivar el reposo por completo. Vuelve a activarlo con sudo pmset -a disablesleep 0. No metas el MacBook en una mochila con el reposo desactivado. Puede calentarse mucho.
  • Amphetamine: Una app gratis de la Mac App Store con ajustes para usar el Mac con la tapa cerrada.
  • Ajustes de batería: En muchos MacBook, Ajustes del Sistema > Batería > Opciones tiene un ajuste para evitar el reposo automático con el adaptador cuando la pantalla está apagada.

Cómo despertar un Mac en reposo a distancia

caffeinate mantiene un Mac despierto, pero no puede despertar uno que ya está en reposo. Para eso, activa “Activar para acceso a la red”. En un MacBook está en Ajustes del Sistema > Batería > Opciones. En un Mac de escritorio está en Energía.

Con este ajuste, tu Mac se despierta cuando otro dispositivo de tu red intenta conectarse, por ejemplo con Compartir pantalla o Compartir archivos.

Deja tareas largas en marcha mientras no estás

caffeinate es perfecto para tareas largas. Las compilaciones, los tests y los agentes de IA como Claude Code o Codex pueden tardar una hora o más. Envuelve la tarea para que el Mac siga despierto hasta que acabe:

caffeinate -i claude

Luego viene la pregunta: ¿cómo la revisas lejos de tu escritorio? Macky lleva la terminal y la pantalla de tu Mac a tu iPhone. Ves la tarea en directo y puedes escribir en ella.

Una terminal de Mac abierta en iPhone con Macky
  • Tapa cerrada: Con Macky Pro puedes seguir usando tu MacBook con la tapa cerrada.
  • Agentes de IA: Claude Code y Codex tienen sus propios modos. Aprueba el siguiente paso con y y Enter en la barra de teclas.
  • Control total: Esc, Tab y Ctrl están en la barra de teclas. Cambia a la pantalla completa del Mac cuando lo necesites.

Macky es gratis con sesiones de 5 minutos. Pro cuesta 29 $ en un solo pago. Descárgalo en el App Store.

Más detalles en nuestra guía cómo usar Claude Code desde el iPhone.

Preguntas frecuentes

¿Funciona caffeinate si cierro la tapa del MacBook?

No. Un MacBook se suspende al cerrar la tapa, salvo que esté enchufado y conectado a una pantalla externa. Para usarlo cerrado, usa sudo pmset -a disablesleep 1 o una app como Amphetamine.

¿Cómo detengo caffeinate?

Pulsa Ctrl+C en la ventana de Terminal donde está en marcha. Para detener todos los procesos caffeinate, ejecuta killall caffeinate.

¿Cómo mantengo mi Mac despierto una hora?

Ejecuta caffeinate -t 3600. El número son segundos, así que 7200 son dos horas.

¿Qué diferencia hay entre caffeinate -i y -d?

-i evita el reposo por inactividad pero deja que la pantalla se apague. -d mantiene la pantalla encendida. Para ambas cosas usa caffeinate -di.

¿caffeinate gasta batería?

El Mac sigue funcionando, así que la batería se gasta más rápido que en reposo. caffeinate -s solo funciona con el Mac enchufado.

¿Cómo sé si caffeinate está en marcha?

Ejecuta pmset -g assertions y busca caffeinate. También puedes usar pgrep caffeinate.

Prueba Macky

Conéctate a la consola de tu Mac desde tu iPhone.