Keepresso
Keepresso
Usar Keepresso

Controla Keepresso desde Shortcuts, Raycast o un script

György
Revisado por
György
Actualizado Jul 23, 2026 3 min

Keepresso es un clic en la barra de menús, pero también puedes controlarlo sin tocarlo desde Shortcuts, Spotlight, Siri, Raycast, Alfred o cualquier script, usando sus acciones de Shortcuts y su URL scheme.

Acciones de Shortcuts

Keepresso incluye acciones nativas de Shortcuts que puedes añadir a cualquier atajo, o ejecutar directamente desde Spotlight y Siri:

  • Start Keeping Awake (opcionalmente durante un número fijo de minutos)
  • Stop Keeping Awake
  • Toggle Keep Awake
El editor de Shortcuts de macOS con la acción Start Keeping Awake de Keepresso configurada a 90 minutos, más Stop Keeping Awake, dentro de un bloque If
Las acciones de Shortcuts de Keepresso, aquí iniciando una sesión de 90 minutos.

URL scheme

Para Raycast, Alfred o un script de shell, abre una URL keepresso://:

keepresso://start              start an open-ended session
keepresso://start?duration=60  start for 60 minutes
keepresso://start?until=18:00  keep awake until 18:00
keepresso://stop               stop the session
keepresso://toggle             toggle it

Desde una terminal o un script, open "keepresso://start?duration=90" hace lo mismo. Si prefieres un comando de verdad, con un código de salida y un estado adecuados, recurre a la herramienta de línea de comandos keepresso.

Se mantienen

Cualquier comando desde Shortcuts o una URL pausa primero tus disparadores, para que la sesión que pediste se mantenga de verdad, en lugar de que una regla de disparador la anule un segundo después.

Control a simple vista: widgets y Centro de Control

Dos superficies más ligeras te dejan comprobar o cambiar una sesión sin abrir el menú.

Los widgets de escritorio y del Centro de Notificaciones (macOS 14 y posteriores) muestran si hay una sesión en marcha y, en una sesión cronometrada, cuánto tiempo queda, actualizándose en vivo. El widget mediano también incluye los botones Detener y Pausar disparadores; el widget cuadrado pequeño es un vistazo compacto al estado. Añade uno haciendo clic derecho en el escritorio, o abriendo el Centro de Notificaciones y eligiendo Editar widgets, luego busca Keepresso y elige un tamaño.

Un widget de escritorio de Keepresso que muestra el nombre de la app, «Manteniendo el Mac despierto» y los botones Detener y Pausar disparadores
El widget mediano muestra el estado, con Detener y Pausar disparadores a un clic de distancia.

El interruptor del Centro de Control (macOS 26) añade un interruptor de Keepresso junto a Wi-Fi y Enfoque, así puedes iniciar o detener una sesión desde el mismo lugar donde controlas el resto del sistema. Añádelo en Ajustes del Sistema, Centro de Control, y luego arrástralo hasta el lugar del diseño que prefieras.

Ganchos de eventos: automatización en el otro sentido

Shortcuts y las URL controlan Keepresso. Los ganchos de eventos dejan que Keepresso responda. En Preferencias, Automatización, añade un gancho que ejecute un atajo de Shortcuts, envíe un webhook con POST o lance un comando de shell cuando algo ocurre:

  • una sesión empieza o termina
  • un disparador se activa o se libera
  • llega la pausa por batería o térmica, o cambia la fase térmica
  • un agente de IA queda inactivo

El uso clásico es un aviso al teléfono cuando una ejecución nocturna de un agente termina: apunta un webhook a un tema de ntfy, o ejecuta un atajo de Shortcuts que envíe una notificación, en El agente quedó inactivo. Un gancho de shell puede lanzar cualquier otra cosa, desde un git push hasta apagar una lámpara.

Una nota de seguridad: al importar un archivo de ajustes, cualquier gancho con comando de shell llega desactivado, así un archivo compartido o descargado no puede ejecutar un comando a tus espaldas. Revísalos y vuelve a activarlos en Preferencias, Automatización.

Para scripts y agentes de IA

Shortcuts y las URL son para ti. Para automatización que se ejecuta sin supervisión, Keepresso tiene superficies hechas a propósito: concesiones de automatización acotadas que un script o un agente sigue renovando mientras trabaja (así un fallo nunca puede dejar el Mac fijado despierto), un servidor MCP y una skill de agente incluida que tu agente instala en un clic. Consulta deja que los agentes de IA mantengan tu Mac despierto.

Consigue Keepresso

Gratis y de código abierto, para macOS 14 y versiones posteriores. Instálalo y mantén tu Mac despierto, a tu manera.

Más en Usar Keepresso

Mantén tu Mac despierto durante un tiempo determinado
Inicia una sesión cronometrada de mantener despierto para que tu Mac se mantenga encendido durante una descarga o un renderizado, y luego entre en reposo por sí solo.
Mantén tu MacBook despierto con la tapa cerrada
Evita que tu MacBook entre en reposo al cerrar la tapa, con batería, sin pantalla externa y sin cable de corriente, usando una app gratuita y de código abierto.
Despierto solo cuando importa, disparadores inteligentes
Configura condiciones para que Keepresso mantenga tu Mac despierto solo mientras se ejecuta una app, hay una llamada en curso, tienes corriente, y más. Nunca activo cuando no debería estarlo.
Concesiones de automatización mantienen tu Mac despierto
Da a los agentes de IA y a los scripts una forma segura de mantener el Mac despierto. Las concesiones de automatización son acotadas y de caducidad automática, con un servidor MCP y una skill de agente incluida que le enseñan a tu agente todo el protocolo.

Dirigido y verificado por una persona · Contenido asistido por IA · Las herramientas de IA pueden ayudar a redactar, editar, mantener y mejorar la gramática o la claridad. Nada se publica automáticamente; el responsable humano revisa cada cambio.