Holdor
Holdor es una app gratuita de la barra de menús en macOS que evita que tu Mac entre en reposo mientras agentes de AI codifican, y permite bloquear la pantalla.
¿Qué es Holdor?
Holdor es una app gratuita y de código abierto de la barra de menús en macOS que evita que tu Mac entre en reposo mientras agentes de codificación con IA están ejecutándose. Su propósito principal es mantener tareas de codificación de larga duración sin interrupciones cuando la máquina entraría en reposo por inactividad, permitiendo aún bloquear la pantalla.
Holdor está diseñado para funcionar con herramientas comunes de codificación con IA (incluyendo Claude, Cursor, Windsurf, VS Code y flujos de trabajo basados en terminal). Monitorea procesos en ejecución y usa el comportamiento integrado de gestión de energía de macOS para mantener un estado activo solo mientras las apps seleccionadas están corriendo.
Características principales
- App de barra de menús (sin icono en el Dock, sin ventana principal): Reside en la barra de menús de macOS para minimizar el desorden en pantalla.
- Soporte de selección y monitoreo con detección automática: Puedes alternar qué apps proteger, y Holdor detecta cuándo las apps compatibles se lanzan o cierran.
- Cafeinización inteligente por proceso (modo Regular): Usa el mecanismo
caffeinatede macOS ligado al ID de proceso de cada app monitoreada para evitar el reposo por inactividad mientras corren. - Modo extendido para escenarios de cierre de tapa: Agrega prevención de reposo del sistema al cerrar la tapa (además de prevención de reposo por inactividad), pensado para configuraciones conectadas.
- Configuración persistente: Las selecciones de apps se mantienen tras reinicios.
- Implementación nativa ligera: Construida con Swift (sin runtime de Electron), con el objetivo de un uso mínimo de memoria y CPU.
Cómo usar Holdor
- Descarga y abre Holdor en macOS (se referencia la v1.4.0 en el sitio). La app proporciona un icono en la barra de menús.
- Usa el menú para alternar qué apps quieres proteger. Holdor soporta detección automática de apps integradas para varias herramientas y rastreará automáticamente cuándo se lanzan o cierran.
- Elige el modo adecuado:
- Modo Regular para evitar reposo por inactividad mientras las apps monitoreadas corren.
- Modo extendido si necesitas evitar reposo del sistema al cerrar la tapa (p. ej., una configuración de escritorio conectada).
- Inicia tu agente de codificación con IA como de costumbre. Bloquea la pantalla y aléjate según necesites: Holdor mantiene el Mac despierto hasta que el proceso monitoreado se cierre.
Casos de uso
- Evitar reposo por inactividad durante refactorizaciones en un IDE: Ejecuta un refactor largo impulsado por agente en un editor compatible y bloquea la pantalla después; Holdor evita que el Mac entre en reposo por inactividad que podría terminar la sesión.
- Mantener tareas de codificación basadas en terminal corriendo: Protege flujos de trabajo CLI (p. ej., sesiones de terminal con herramientas de codificación con IA compatibles) para que el sistema no entre en reposo a mitad de comando mientras estás ausente.
- Configuración conectada con tapa cerrada: Usa el modo extendido para evitar reposo del sistema al cerrar la tapa, relevante para setups de escritorio donde quieres que la máquina permanezca activa.
- Continuar un agente tras alejarte: Cuando inicies una tarea de codificación con IA, bloquea la pantalla para cumplir requisitos de seguridad; Holdor está diseñado para mantener el agente corriendo en segundo plano mientras la pantalla está bloqueada.
- Proteger múltiples herramientas en un flujo de trabajo: Selecciona varias apps compatibles (por ejemplo, un editor más una terminal) para que Holdor mantenga el Mac despierto en las partes de tu flujo que dependen de agentes de IA.
Preguntas frecuentes
¿Cómo evita Holdor que macOS entre en reposo?
Holdor usa el comando integrado caffeinate de macOS ligado al ID de proceso de la app monitoreada. En modo Regular usa caffeinate -i -w PID para evitar reposo por inactividad. En modo extendido agrega la bandera -s para también evitar reposo del sistema por cierre de tapa. Cuando la app monitoreada se cierra, la aserción se libera automáticamente.
¿Cuál es la diferencia entre modo Regular y extendido?
El modo Regular evita reposo por inactividad para que el Mac permanezca despierto por inactividad mientras una app monitoreada corre. El modo extendido además evita reposo del sistema por cierre de tapa. Ambos modos permiten que la pantalla se apague y se bloquee normalmente.
¿Holdor consume batería?
El sitio indica que Holdor usa recursos insignificantes porque es una app nativa en Swift sin Electron. En modo Regular solo evita reposo por inactividad mientras las apps monitoreadas corren. En modo extendido, el Mac permanece despierto incluso con tapa cerrada, lo que puede consumir más batería si la máquina no está conectada.
¿Puedo bloquear mi pantalla mientras Holdor está activo?
Sí. El propósito descrito en el sitio es evitar el reposo permitiendo que la pantalla se apague y se bloquee normalmente, satisfaciendo tu política de seguridad mientras los agentes de IA siguen corriendo.
¿Es Holdor gratuita?
Sí. El sitio indica que Holdor es completamente gratuita y de código abierto bajo licencia MIT, con el código fuente disponible en GitHub.
Alternativas
- Configuraciones de energía integradas de macOS / herramientas de prevención de reposo: En lugar de monitoreo por proceso de app, estas opciones suelen aplicarse de forma más general al sistema completo y pueden no limitar el estado de vigilia solo a cuando un agente de IA está ejecutándose.
- Cambios en el flujo de trabajo por sesión (mantener la máquina despierta manualmente): Soluciones como dejar la laptop abierta o ajustar el comportamiento de reposo pueden funcionar, pero no abordan el requisito de seguridad de bloquear la pantalla mientras el agente se ejecuta.
- Otras utilidades “mantener despierto” conscientes de procesos: Alternativas a nivel de categoría son apps que previenen el reposo basadas en actividad o procesos en ejecución, en lugar de estar estrictamente ligadas a sesiones de herramientas de codificación con IA; la principal diferencia es cómo detectan qué monitorear y qué modos de reposo previenen (inactividad vs cierre del sistema/tapa).
- Enfoques de hardware/configuración de escritorio (p. ej., usar energía externa y mantener la tapa abierta): Esto puede evitar interrupciones de reposo, pero sacrifica conveniencia o flujo de trabajo de seguridad (bloquear pantalla mientras se trabaja en otro lado).
Alternativas
Clawcard
Clawcard: IA con email, teléfono y tarjeta virtual para OpenClaw. Potencia tus agentes con identidad real y transacciones seguras.
Biji
Biji es una plataforma versátil diseñada para mejorar la productividad a través de herramientas y características innovadoras.
Codex Plugins
Usa Codex Plugins para combinar skills, integraciones de apps y servidores MCP en flujos reutilizables que amplían el acceso de Codex a Gmail, Drive y Slack.
Falconer
Falconer es una plataforma de conocimiento autoactualizable para equipos ágiles: escribe, comparte y encuentra documentación interna y contexto de código en un solo lugar.
OpenFlags
OpenFlags es un sistema de feature flags open source y autohospedado con control plane y SDKs para evaluaciones locales y rollouts progresivos.
Decision Jar
Crea frascos virtuales de opciones con Decision Jar: agita el teléfono para decidir al instante. Usa sugerencias con IA y registra tus elecciones.