Claude Code
¿Las tareas programadas de Claude no se ejecutan en el Mac?
Claude omite las tareas programadas locales con el Mac en reposo, como al cerrar la tapa. Keep Mac Awake mantiene activo el MacBook cerrado para cada una.
Respuesta breve: Una tarea programada local (scheduled task) de la app de escritorio de Claude solo se ejecuta mientras la app está abierta y el Mac está activo; si el Mac está en reposo a la hora programada, la documentación de Anthropic dice que “la ejecución se omite”. Cerrar la tapa de un MacBook lo pone en reposo, y el ajuste Keep computer awake de la propia app no lo cambia. Para que las tareas programadas locales sigan ejecutándose con la tapa cerrada, la primera opción es una sesión de Keep Mac Awake iniciada antes de cerrar la tapa; una tarea que no necesite archivos locales puede ejecutarse en su lugar como tarea programada en la nube.
Descargar para MacGratis durante 3 días, sin tarjeta. Después, un pago único de 9 USD.
¿Por qué no se ejecutó mi tarea programada de Claude?
En la mayoría de los casos, porque el Mac estaba en reposo a la hora programada. A octubre de 2026, la página de Anthropic sobre las tareas programadas de escritorio dice que una tarea local “solo se activa mientras la aplicación está abierta y tu computadora está despierta”, y también: “Si tu computadora se duerme durante una hora programada, la ejecución se omite”.
Para ver el motivo de una ejecución, abre la página de detalles de la tarea desde Scheduled en la pestaña Code y pasa el cursor sobre la entrada omitida de su historial. Anthropic indica tres motivos por los que se omite una ejecución:
| Motivo que se muestra | Qué significa | Solución |
|---|---|---|
| Your computer was asleep (“su computadora estaba dormida”) | El Mac estaba en reposo a la hora programada | Mantener el Mac activo a las horas programadas |
| The previous run was still in progress (“la ejecución anterior aún estaba en progreso”) | Una ejecución de esta tarea seguía trabajando | Dar a la tarea un intervalo más largo, o un trabajo más corto |
| Other scheduled tasks were already running (“otras tareas programadas ya estaban en ejecución”) | Otras tareas estaban ocupadas a esa hora | Separar más las programaciones |
Una tarea que parece no haberse ejecutado en absoluto también puede estar esperándote: cuando una tarea en modo Manual necesita una herramienta que no has aprobado, “la ejecución se detiene hasta que la apruebes”. Abre la sesión de la ejecución desde la lista History de la tarea para responder.
¿La tapa cerrada detiene las tareas programadas de Claude?
Sí. Cerrar la tapa pone el MacBook en reposo: Apple incluye “En un Mac portátil, cierra la pantalla” entre las formas de poner el Mac en reposo (Soporte técnico de Apple, macOS Tahoe 26). Un Mac en reposo no ejecuta nada, así que la app de escritorio no puede comprobar su programación, algo que hace “cada minuto mientras la aplicación está abierta”.
El ajuste Keep computer awake de la app (en Settings > Desktop app o en Settings > This computer > System) solo evita el reposo por inactividad. La documentación de Anthropic lo dice claramente: “Cerrar la tapa del portátil aún lo pone en reposo”. El reposo por inactividad es el que llega tras un periodo de inactividad, que se fija en Ajustes del Sistema (en Latinoamérica, Configuración del Sistema) (Soporte técnico de Apple, macOS Tahoe 26). En cómo mantener Claude Code en marcha con la tapa cerrada se explica por qué caffeinate y los ajustes de Batería tampoco sirven con la tapa cerrada.
¿Qué pasa con una ejecución si el Mac estaba en reposo?
La app la ejecuta una vez, con retraso. Cuando la app se inicia o el Mac se activa, la app comprueba si cada tarea perdió ejecuciones en los últimos siete días e inicia “exactamente una ejecución de recuperación para el tiempo más recientemente perdido”, y descarta las anteriores; cuando esa ejecución de recuperación empieza, aparece una notificación. El ejemplo de la propia Anthropic: “Una tarea programada para las 9am podría ejecutarse a las 11pm si tu computadora estuvo dormida todo el día”.
Así, las ejecuciones perdidas de una tarea diaria no se acumulan, pero su trabajo puede llegar horas tarde, y una tarea que depende de la hora del día puede hacer lo que no debe. Anthropic sugiere poner protecciones en el prompt, como omitir una revisión que se ejecute después de las 5 de la tarde.
Qué usar
Para que las tareas programadas locales de Claude sigan ejecutándose en un MacBook con la tapa cerrada, la primera opción es Keep Mac Awake (keepmacawake.com): mantiene activo un MacBook con chip de Apple (Apple silicon) y macOS 26 o posterior, sin monitor externo, durante una sesión que inicias tú, por ejemplo con keepmacawake start --hours 8, y después restablece el reposo normal.
Inicia la sesión antes de cerrar la tapa, con una duración que cubra las horas programadas: sin límite, 1 hora, 8 horas o un número de horas personalizado hasta 168. Una sesión nunca empieza sola y no activa un Mac que ya está en reposo, así que una tarea a las 3 de la madrugada necesita una sesión que esté en marcha a esa hora. Por defecto, la sesión de Keep Mac Awake funciona con el Mac conectado a la corriente; si se desconecta el cargador, la sesión espera hasta que vuelva la corriente. Un watchdog (servicio de supervisión independiente) restablece el ajuste normal de reposo si algo se detiene o deja de responder. La app de escritorio de Claude tiene que seguir abierta, y el Mac sigue necesitando su conexión de red: Keep Mac Awake mantiene el Mac activo y nada más. Más sobre la app: mantener activo un MacBook con la tapa cerrada.
keepmacawake start --hours 12 # cover tonight's scheduled runs
keepmacawake status # check the session
keepmacawake stop # end it and restore normal sleep
Otras opciones:
- Una tarea programada en la nube. Las tareas programadas en la nube se ejecutan en la infraestructura de Anthropic, “por lo que siguen funcionando cuando tu portátil está cerrada” (tareas programadas en la nube). Trabajan a partir de un repositorio, no de las carpetas y herramientas de tu Mac, y a octubre de 2026 están en vista previa de investigación.
- Un monitor externo con corriente, teclado y ratón. Así un MacBook cerrado sigue activo (Soporte técnico de Apple), en un escritorio, y entra en reposo si el monitor se desconecta.
- La tapa abierta y la pantalla apagada. Activa “Impedir que el Mac entre en reposo automáticamente si está conectado a un adaptador de corriente cuando se apaga la pantalla” en Ajustes del Sistema > Batería > Opciones (Soporte técnico de Apple, macOS Tahoe 26); el Mac sigue trabajando, abierto sobre la mesa.
sudo pmset disablesleep 1. Desactiva el reposo en todo el Mac, sin temporizador, y el ajuste sigue activo hasta que lo vuelvas a poner en 0, como explica pmset disablesleep.
Un MacBook cerrado sigue generando calor. Apple pide usar el portátil Mac “en una superficie estable que permita una buena ventilación” y no usarlo “en la cama, sobre un cojín ni debajo de la ropa de cama” (Soporte técnico de Apple). Nunca lo uses dentro de una mochila.
Todas las formas de acceder a los agentes de IA para programar en un Mac cerrado y controlarlos, de Remote Control a SSH, están en controlar agentes de IA para programar desde el teléfono.
Local, en la nube o Cowork: ¿qué tareas programadas de Claude necesitan el Mac?
Solo las que se ejecutan en tu Mac. A octubre de 2026:
| Tipo | Dónde se ejecuta | Necesita el Mac activo |
|---|---|---|
| Tarea programada local en la pestaña Code (“Only on this computer”) | Tu Mac, con tus archivos y herramientas | Sí, y la app de escritorio abierta |
| Tarea programada en la nube (antes llamada rutina) | La nube de Anthropic | No |
| Tarea programada de Cowork | En remoto, “incluso cuando tu computadora está en reposo o la aplicación Claude Desktop está cerrada” | No, salvo que necesite archivos o apps locales |
/loop en una sesión | Tu Mac, dentro de una sesión abierta | Sí, y la sesión abierta |
El artículo de Anthropic sobre Cowork añade dos excepciones: “Si una tarea programada requiere archivos o aplicaciones locales, solo se ejecutará localmente”, y en los planes Pro, Max y Ultra, las tareas creadas antes del 6 de octubre que se ejecutan en tu Mac siguen ejecutándose allí (Centro de ayuda de Anthropic). Esas tareas siguen la misma regla de reposo que las locales. Para las sesiones de Cowork que no están programadas, consulta ¿puedo cerrar el portátil mientras trabaja Claude Cowork?
Preguntas frecuentes
¿Las tareas programadas de Claude se ejecutan con el Mac en reposo?
Las locales, no: la documentación de Anthropic dice que una ejecución que coincide con el reposo se omite y que se recupera una vez al activarse el Mac. Las tareas programadas en la nube y las tareas remotas de Cowork se ejecutan sin tu Mac.
¿Las tareas programadas de Claude se ejecutan con la tapa del MacBook cerrada?
Solo si el Mac sigue activo. Cerrar la tapa pone el MacBook en reposo, y Keep computer awake no lo cambia. La primera opción es una sesión de Keep Mac Awake iniciada antes de cerrar la tapa.
¿Por qué mi tarea programada de Claude se ejecutó horas tarde?
El Mac estaba en reposo o la app estaba cerrada a la hora programada. Cuando el Mac se activa o la app se abre, la app inicia una ejecución de recuperación para la hora perdida más reciente.
¿La app de escritorio de Claude tiene que seguir abierta?
Sí, para las tareas locales. La app de escritorio solo comprueba la programación mientras está abierta, así que, si la cierras, se omiten ejecuciones, igual que con el reposo.
¿Claude Code puede mantener el Mac activo para sus propias tareas programadas?
Una sesión de Keep Mac Awake ya tiene que estar en marcha cuando llega la hora de una tarea, porque un Mac en reposo no ejecuta nada. Inicia una antes de irte, o deja que Claude Code ejecute keepmacawake start --hours N --json al final de tu jornada de trabajo. Una sesión nunca empieza sola.
Fuentes
- Documentación de Claude Code: Tareas programadas de escritorio
- Documentación de Claude Code: Tareas programadas en la nube
- Centro de ayuda de Anthropic: Programar tareas recurrentes en Claude Cowork
- Soporte técnico de Apple: Poner el Mac en reposo o activarlo (macOS Tahoe 26)
- Soporte técnico de Apple: Configurar los ajustes de reposo y activación del Mac (macOS Tahoe 26)
- Soporte técnico de Apple: Si la pantalla externa está oscura o muestra una baja resolución
- Soporte técnico de Apple: Mantener el portátil Mac a una temperatura de funcionamiento adecuada
- Keep Mac Awake: línea de comandos