Una alternativa más segura a pmset disablesleep

Henry AGI
6 min de lecturaJun 2026
Una alternativa más segura a pmset disablesleep

La alternativa más segura a pmset disablesleep es una herramienta que activa exactamente el mismo interruptor, pero lo empareja, vigila la batería y el calor mientras está activo, y lo vuelve a apagar por ti — eso es lo que hace LidRun. pmset -a disablesleep 1 es la forma documentada de mantener una MacBook despierta con la tapa cerrada, pero es una configuración global y persistente, sin ningún aviso en pantalla, así que una tarea que pensabas mantener activa por una hora puede seguir despierta dentro de tu mochila a la tarde siguiente. Esto es lo que hace el comando en crudo, las opciones gratuitas que vale la pena probar primero, y cómo funcionan por dentro las protecciones de LidRun.

Qué hace pmset disablesleep

pmset es la herramienta de línea de comandos integrada en macOS para gestionar la energía. pmset -a disablesleep 1 le dice al sistema que ignore el cierre de la tapa, así que la Mac sigue funcionando con la tapa cerrada; pmset -a disablesleep 0 restablece el sueño clamshell normal.

Es la forma documentada, sin extensión de kernel, de trabajar con la tapa cerrada, por eso aparece en la mayoría de las guías sobre el tema. Necesita permisos de administrador, porque cambia una configuración de energía a nivel de todo el sistema, no solo la sesión actual.

Usado con cuidado — activado para una tarea específica y desactivado justo después — hace exactamente lo que dice. El riesgo no está en el comando; está en lo que pasa cuando dejas de pensar en él.

Por qué dejarlo activado es riesgoso

disablesleep 1 es global y persistente. Se mantiene activado hasta que algo lo vuelve a poner en 0, no hay ningún indicador en la barra de menú que muestre que está activo, y reiniciar tampoco lo desactiva de forma confiable.

Si olvidas desactivarlo, la Mac deja de respetar el cierre de la tapa para cualquier app, indefinidamente — no solo para la tarea que te importaba. Una tarea que pensabas mantener activa por una hora puede seguir manteniendo la máquina despierta dentro de una mochila a la tarde siguiente.

En una laptop eso significa batería gastada sin motivo y calor atrapado bajo una tapa cerrada sin nada que lo vigile. El comando hizo su trabajo; el problema es que nadie lo apagó.

Guía relacionadaLidRun vs caffeinate: ¿qué herramienta para mantener la Mac despierta se ajusta a tu flujo de trabajo?

Las opciones gratuitas, antes de recurrir a pmset

pmset disablesleep no es la única palanca. caffeinate viene incluido en cada Mac y no requiere instalación — ejecuta caffeinate -i antes de un comando y mantiene la aserción exactamente mientras ese comando corre, y luego se suelta solo. Para un script único o una sesión SSH, esa auto-limpieza es, podría decirse, más segura que disablesleep, porque no hay nada que recordar apagar.

El truco: caffeinate, y toda app de barra de menú para mantener la Mac despierta construida de la misma forma — Amphetamine, KeepingYouAwake, Lungo, la Caffeine original — mantiene una aserción de energía, y una aserción de energía solo bloquea el sueño por inactividad y el de pantalla. No detiene el sueño clamshell, el sueño de nivel más bajo que macOS activa en el momento en que se cierra la tapa con batería. En macOS hay exactamente dos formas públicas de evitarlo: conectar un monitor externo mientras está enchufado a corriente (el modo clamshell que la propia Apple soporta), o activar disablesleep. No hay una tercera palanca.

Eso no es una crítica a esas apps — caffeinate de verdad es la herramienta correcta para una sesión de Terminal con la tapa abierta, y Amphetamine en particular es una app madura y bien construida, con más opciones de programación de las que la mayoría necesita. Pero si la tarea es correr algo con la tapa cerrada y con batería, cualquier herramienta que lo resuelva está, por dentro, haciendo alguna versión de lo que hace pmset disablesleep — y el riesgo de olvidarte de apagarlo, del que hablamos antes, no desaparece solo porque venga envuelto en un ícono de barra de menú más bonito.

Una envoltura más segura alrededor del mismo interruptor

LidRun usa el mismo interruptor documentado de pmset disablesleep — sin extensión de kernel, sin API privada — pero siempre lo empareja. Activa Closed-Lid Mode y pone disablesleep en 1; desactívalo, o cierra la app, y lo vuelve a poner en disablesleep 0 de inmediato.

Si la app se cierra de forma inesperada mientras la configuración sigue activa, LidRun detecta ese estado residual la próxima vez que se abre y ahí mismo restablece disablesleep 0. Ese restablecimiento ocurre en el siguiente inicio, no en el instante en que algo sale mal, así que es un paso de recuperación, no una garantía en tiempo real — vale la pena ser precisos con esto.

Alrededor de eso, lo que LidRun llama su Safety Governor corre todo el tiempo que Closed-Lid Mode está activo: un auto-stop por batería baja fijado en 20% por defecto (configurable entre 15% y 50%), más un piso fijo de 4% que fuerza el sueño de la Mac sin importar lo que hayas elegido, porque macOS necesita ese margen para apagarse de forma limpia. Un retroceso térmico vigila la misma ventana — avisa cuando el chip se calienta y desactiva Closed-Lid Mode automáticamente si la situación se vuelve realmente insegura, para que el hardware pueda bajar su rendimiento y dormir en vez de seguir caliente dentro de una tapa cerrada.

También existe un modo Smart, que es lo más parecido a un comportamiento real de "agente corriendo → mantener despierta, agente terminado → soltar": en vez de mantener el estado de tapa cerrada abierto de forma indefinida, deja que la Mac duerma después de una ventana de inactividad fijada (10 minutos por defecto) una vez que termina lo que estabas monitoreando. El modo Keep-awake, la otra opción, se mantiene hasta que tú lo apagues o hasta que alguna de las protecciones anteriores intervenga — más parecido al disablesleep en crudo, pero igual dentro de la misma red de auto-stop.

Nada de esto dice que una Mac no pueda sobrecalentarse, ni que correr algo con la tapa cerrada esté libre de riesgo — sigue atrapando calor, y el objetivo es reducir ese riesgo, no eliminarlo. Mantén la Mac enchufada y ventilada sin importar qué herramienta uses.

Cómo activarlo

Desde el ícono de LidRun en la barra de menú, activa Closed-Lid Mode. El diálogo te pregunta dos cosas: Smart (dormir en cuanto el trabajo monitoreado quede inactivo) o Keep-awake (mantenerse despierta hasta que tú la apagues), y por cuánto tiempo permitirlo — Hasta que yo la apague, o un límite fijo de entre 30 minutos y 8 horas.

La primera vez, macOS necesita permisos de administrador para cambiar disablesleep. Puedes aprobar, una sola vez, un helper con privilegios en Configuración del Sistema → Elementos de inicio, después de lo cual Closed-Lid Mode deja de pedir contraseña cada vez que lo activas; si te saltas ese paso, LidRun recurre al aviso normal de administrador cada vez, lo cual también funciona, solo que con más clics.

Los usuarios sin licencia tienen un número limitado de tareas gratuitas con Closed-Lid, que se muestra directamente en el diálogo, antes de que se les pida una licencia; una licencia elimina ese límite. En cualquier caso, el Safety Governor y el emparejamiento de encendido/apagado están activados por defecto — no hay un "modo seguro" aparte que tengas que recordar activar.

LidRun se distribuye como un DMG notarizado directo, no a través del Mac App Store, por la misma razón por la que no es una extensión de kernel: el modelo de revisión sandboxeado del App Store de Apple no permite apps que llamen a pmset con permisos de administrador o que corran un helper con privilegios.

Cuándo el pmset en crudo es suficiente

Si te sientes cómodo en la línea de comandos, lo ejecutas por una ventana corta y específica, y confiablemente lo vuelves a poner en 0 tú mismo, usar pmset disablesleep a mano es perfectamente razonable. Es la herramienta estándar por algo, y no cuesta nada probarla.

La envoltura se gana su lugar cuando la tarea es larga, sin supervisión, o durante toda la noche — justo cuando es más probable que te alejes y olvides que el interruptor sigue activado, o cuando prefieres tener un piso de batería y temperatura vigilando de fondo en vez de depender de tu memoria.

De cualquier forma, lo básico de seguridad no cambia: mantén la Mac enchufada y ventilada, deja activado un piso de batería baja, y nunca selles una Mac corriendo dentro de una mochila cerrada. El software puede emparejar un interruptor por ti; no puede mover aire.

Pruébalo en vez de pelear con el reposo de tapa cerrada

LidRun mantiene tu trabajo en marcha con la tapa cerrada, con protección de batería y temperatura integrada.

Descargar para macOS

¿Ya tienes LidRun? Lee la guía de configuración →

¿Nuevo en LidRun? Consulta los precios →

Preguntas frecuentes

¿Es peligroso pmset disablesleep?

No de por sí — es un comando documentado de Apple. El riesgo está en dejarlo activado por accidente: es global, se mantiene activo hasta que algo lo vuelve a poner en 0, y no hay ningún aviso en pantalla de que está corriendo.

¿Qué pasa si me olvido de apagarlo?

Ese es exactamente el fallo que LidRun está diseñado para atrapar. Apagar Closed-Lid Mode, o cerrar la app, vuelve a poner disablesleep en 0, y si la app se cierra de forma inesperada mientras está activo, LidRun restablece la configuración residual la próxima vez que se abre.

¿LidRun también necesita una contraseña de administrador?

La primera vez, sí — cambiar disablesleep es una configuración a nivel de todo el sistema, así que macOS pide permisos de administrador a través de su aviso nativo. Después puedes aprobar, una sola vez, un helper con privilegios (Configuración del Sistema → Elementos de inicio) para que los siguientes cambios no vuelvan a pedirlo; sin eso, LidRun recurre a pedirlo cada vez, igual que haría el comando en crudo.

¿Esto es una extensión de kernel?

No. LidRun usa el interruptor documentado de pmset, no un kext ni una API privada. Por eso también se distribuye como un DMG notarizado directo en vez de a través del Mac App Store, que no permite apps que necesiten permisos de administrador para configuraciones de energía del sistema.

¿En qué se diferencia esto de caffeinate o Amphetamine?

Esas herramientas mantienen una aserción de energía, que bloquea el sueño por inactividad y el de pantalla, pero no el sueño clamshell — el sueño con la tapa cerrada y batería, que solo un monitor externo o disablesleep pueden anular. LidRun no es un reemplazo general para mantener la Mac despierta; está construido específicamente para el caso de tapa cerrada y sin supervisión, con el emparejamiento automático y el auto-stop de batería y temperatura integrados alrededor. caffeinate sigue siendo la opción correcta para una sesión de Terminal con la tapa abierta.

¿Funciona en Macs con Apple Silicon e Intel?

Sí — el interruptor disablesleep y la lógica de emparejamiento son iguales en Intel y Apple Silicon (desde M1 hasta la serie M actual), corriendo macOS 13 Ventura o posterior. Eso es independiente del control de ventiladores de LidRun, que tiene su propia condición de hardware, más restringida.

¿Tienes curiosidad por saber si LidRun es para ti?

Deja que ChatGPT, Claude o Perplexity lo investiguen — haz clic abajo y mira qué opina la IA sobre LidRun.