Programa comandos de terminal, agentes de IA
y flujos de desarrollo, directamente desde tu espacio de trabajo
Las tareas programadas te permiten programar la ejecución recurrente de un agente de IA en cualquier proyecto. Elige un nombre, un prompt y una frecuencia, y AgentsRoom lanza el agente por ti: cada mañana, cada noche, cada hora o cada lunes. Es un cron para agentes de código, sin ninguna expresión cron que aprender.
Una tarea programada crea una sesión de agente real en tu proyecto, con su propio rol, proveedor y modelo, y le entrega tu prompt como primer mensaje. Revisa pull requests a las 8 de la mañana y otra vez a las 6 de la tarde, escanea los logs de producción por la noche, publica un changelog semanal el viernes, o deja el reloj de lado y ejecútala según la ventana de uso de tu suscripción de IA. Lo configuras una vez y se ejecuta solo.
Cada tarea programada se dispara a su propia hora y lanza un agente en segundo plano con su rol y su prompt. Cada N minutos, cada hora, diaria, semanal, mensual o según la ventana de cuota de tu suscripción, sin ninguna expresión cron.
Parte del trabajo de desarrollo es idéntico cada día. Revisar las pull requests que llegaron durante la noche. Leer los logs de crash de producción. Comprobar si una dependencia ha publicado un parche de seguridad. Escribir el changelog antes de la demo semanal. Es repetitivo, se olvida con facilidad y siempre cae en el peor momento.
Las tareas programadas convierten ese trabajo recurrente en una orden permanente. Escribes el prompt una vez, eliges con qué frecuencia debe ejecutarse, decides qué agente lo hará, y AgentsRoom se encarga del resto. El agente se despierta a su hora, hace el trabajo en tu proyecto y te deja un resultado para revisar. Sin supervisión, sin relanzar a mano, sin notas pegadas en el monitor.
Piénsalo como un cron para agentes de IA de código, salvo que nunca tocas un crontab. En lugar de las crípticas expresiones de cinco campos, eliges una frecuencia clara: cada pocos minutos, cada hora, cada día a una o varias horas que fijes, cada semana en un día concreto, cada mes en una fecha, o según la ventana de cuota de tu suscripción de IA. La planificación es estructurada y legible, y la próxima ejecución se muestra en lenguaje claro junto a cada tarea.
Por qué programar tus agentes
El trabajo recurrente se hace solo. Configura la revisión de código de la mañana una vez y se ejecuta cada día a las 8 sin que muevas un dedo. Las tareas repetitivas abandonan tu lista de pendientes para siempre.
El momento adecuado, automáticamente. El trabajo pesado o ruidoso se traslada a las horas valle. Deja que un agente escanee los logs por la noche y rastree el historial de git el fin de semana, para que tus horas de trabajo queden libres para lo que de verdad te necesita.
Se te avisa en cuanto empieza. Cada ejecución automática envía una notificación a tu escritorio y un push a tu teléfono, así siempre sabes que un agente acaba de arrancar y puedes intervenir cuando importa.
No se pierde nada a la mañana siguiente. AgentsRoom archiva lo que escribió el agente de cada ejecución: reabres una ejecución reciente para retomar su terminal, y puedes releer una más antigua, o una que se lanzó en tu otra máquina, mucho después de que su sesión haya terminado.
Qué programar
Trabajos recurrentes concretos que puedes confiar a un agente programado hoy mismo.
Programar revisiones de código
Lanza un agente cada noche para revisar tu repositorio: leer los diffs del día, marcar los cambios arriesgados, sugerir correcciones. Un revisor permanente que nunca se salta un día.
Programa una revisión de código con tus últimos créditos
Pon la revisión en la ventana de uso de tu suscripción en lugar de a una hora fija. Cuando la ventana supera el umbral de consumo que elijas y su reinicio está cerca, un agente lee los diffs del día con los créditos que estaban a punto de caducar. Se repite en cada ventana, así que ya no queda nada que recordar.
Programar Claude Code cada mañana
Ejecuta una sesión de Claude Code todos los días a las 8 para revisar las pull requests abiertas durante la noche, resumirlas y dejarte una lista de triaje antes de tu primer café.
Programar actualizaciones de dependencias
Lanza una comprobación de dependencias cada lunes: detectar paquetes obsoletos y vulnerables, proponer subidas de versión seguras y abrir el trabajo de actualización, para que los parches de seguridad no se queden ignorados durante semanas.
Programar la generación de documentación
Genera changelogs, notas de versión y documentación automáticamente. Programa una pasada de documentación semanal que convierte los commits de la semana en un resumen limpio y legible.
Programar sesiones de QA
Lanza un agente de QA en una frecuencia recurrente, o justo después de cada despliegue, para ejercitar la app, ejecutar la suite de tests y reportar qué se rompió antes que tus usuarios.
Programar el análisis de logs
Revisa los logs de producción cada mañana. Haz que un agente peine los errores de la noche, los agrupe, destaque los nuevos y te diga qué necesita de verdad tu atención.
Programar el análisis del historial de git
Genera resúmenes semanales de la actividad del repositorio: quién cambió qué, dónde está el churn, qué áreas se vuelven arriesgadas. Una lectura recurrente de la salud de tu base de código.
Programar flujos multi-agente
Lanza varios agentes en paralelo en frecuencias recurrentes, cada uno con su propio rol, proyecto y prompt. Construye una rutina automatizada completa que se ejecuta a la hora exacta.
Cómo funcionan las tareas programadas, paso a paso
De una idea a un agente recurrente en menos de un minuto.
Abre el panel Disparadores
Abre el dock del espacio de trabajo y haz clic en Disparadores. Las tareas programadas viven ahí junto a los disparadores webhook: ves todas las del proyecto actual, con su frecuencia y la hora de su próxima ejecución.
Ponle nombre y escribe el prompt
Haz clic en Nueva tarea. Dale un nombre como «Escanear logs de crash» y escribe el prompt que el agente recibirá en cada ejecución. Trae un prompt de tu biblioteca, adjunta un boceto o díctalo por voz.
Elige qué la dispara
Primero elige qué dispara la tarea: Programado para un ritmo de calendario, Cuota para seguir la ventana de uso de tu suscripción de IA, Webhook para un evento externo, o A petición cuando la respuesta honesta es que nada la lanza salvo tú. En Programado eliges luego Minutos, Cada hora, Diaria, Semanal o Mensual y ajustas el detalle: un intervalo, un minuto de la hora, una o varias horas del día, un día de la semana o un día del mes. En Cuota eliges la ventana y si se dispara cuando vuelve la cuota o antes de que se reinicie. Ninguna expresión cron, nunca.
Elige quién la ejecuta
Elige un agente, con su rol, su proveedor y su modelo: un agente de QA para la pasada de tests, un agente DevOps para los logs, un revisor para las PRs de la mañana. O elige un equipo entero, y el prompt llega a su primer paso para que la ejecución recorra todo el pipeline por su cuenta. Un bloque Avanzado lleva el resto del lanzamiento, tarea por tarea: modo de permisos, cuenta, acceso al navegador, skills por defecto, opciones de CLI, variables de entorno y prompt de sistema.
Guarda y mira la próxima ejecución
Guarda la tarea. Aparece en la lista con la hora de su próxima ejecución escrita en claro. Actívala o desactívala con un clic, o pulsa Ejecutar ahora para dispararla de inmediato sin esperar a la frecuencia. Un clic derecho en Ejecutar ahora te permite enviar esa ejecución a otro ordenador de tu cuenta que tenga el proyecto, para que una build se lance en la máquina que tiene la cadena de herramientas desde cualquier portátil.
Se ejecuta solo
A la hora programada, AgentsRoom crea el agente en segundo plano y le entrega tu prompt. Recibes una notificación, la ejecución aterriza en el historial de la tarea y la reabres cuando quieras para revisar el trabajo.

Cada tarea programada vive en su proyecto y te lo muestra todo de un vistazo: la frecuencia en claro, el rol del agente que la respalda, y exactamente cuándo se dispara la próxima vez. Busca entre las tareas, ordénalas por próxima o última ejecución, y enciende o apaga cualquier tarea con el interruptor.
Los controles de cada fila son todo el ciclo: Ejecutar ahora dispara la tarea bajo demanda, el botón de historial reabre los agentes de las ejecuciones recientes para ver qué hicieron, y editar y eliminar mantienen la lista ordenada. La lista de tareas se sincroniza con tu cuenta, así que sigue al repositorio en lugar de quedar atascada en una sola máquina.
Seis formas de programar, cero sintaxis cron
Cinco ritmos de calendario elegidos de un menú en lugar de escritos como una expresión, más uno que sigue la ventana de uso de tu suscripción de IA en vez del reloj.
Cada N minutos
Ejecuta una tarea en un intervalo ajustado, por ejemplo cada 15 minutos. Ideal para comprobaciones cortas y frecuentes como sondear una cola o vigilar una build.
Cada hora
Se dispara una vez por hora en el minuto que elijas, por ejemplo en el :15. Un latido constante para escaneos de logs y comprobaciones de salud a lo largo del día.
Diaria
Se ejecuta cada día a una hora fija, por ejemplo a las 08:00, o varias veces al día a las 09:00 y las 18:00. La rutina de la mañana por excelencia: revisar las PRs de la noche, resumir los errores, preparar el día.
Semanal
Se ejecuta en un día de la semana y una hora elegidos, por ejemplo el lunes a las 09:00. Perfecta para comprobaciones de dependencias, informes semanales y grooming recurrente.
Mensual
Se ejecuta en un día del mes elegido, por ejemplo el día 1. Para auditorías mensuales, conciliaciones de facturación y resúmenes de fin de mes.
Según tu cuota
Se ejecuta según la ventana de uso de tu suscripción de IA en lugar del reloj: en el momento en que vuelve la cuota, o al final de la ventana, justo antes de que se reinicie. Para la revisión de código que siempre lanzas con tus últimos créditos.
Cómo se disparan las ejecuciones en realidad
Un modelo de ejecución sencillo y honesto, sin sorpresas.
Programa cualquier agente, cualquier proveedor
Las tareas programadas son agnósticas al proveedor. El agente que lanza pasa por la capa de proveedor normal, así que programas el CLI que ya usas.
Claude Code
Programa sesiones de Claude Code recurrentes: un revisor diario, un escaneo de logs nocturno, un changelog semanal. Elige el rol y el modelo por tarea, desde un modelo ligero para comprobaciones rápidas hasta uno insignia para el trabajo profundo.
Codex
Programa ejecuciones de Codex CLI de la misma forma. El planificador nunca toca directamente la invocación del CLI, así que un agente Codex programado se comporta exactamente como uno que lanzas a mano.
Antigravity CLI
Programa agentes Antigravity CLI para análisis, resúmenes y comprobaciones recurrentes. Un solo planificador, todos los proveedores, sin configuración específica del proveedor.
Y más
Cualquier CLI de agente conectado a AgentsRoom puede programarse. La ejecución recurrente arranca por el mismo camino agnóstico al proveedor que un lanzamiento manual, así que los nuevos proveedores funcionan desde el primer momento.
¿Ya usas tmux, cmux o cron?
Si hoy guionizas tu flujo de trabajo con tmux o cmux, las tareas programadas añaden automatización por encima de tus sesiones de terminal: en lugar de adjuntarte a un panel y teclear comandos a mano, AgentsRoom lanza los comandos y los agentes de IA por ti a horas predefinidas.
Y donde un cron del sistema, launchd o el Programador de tareas de Windows solo disparan un script de shell sin contexto de proyecto, una tarea programada crea un agente de código completo dentro de tu proyecto, con su rol, su modelo, su prompt y un historial reabrible. Es una alternativa al cron pensada para flujos de desarrollo con IA, no solo para ejecutar un script.
FAQ
¿Qué son las tareas programadas en AgentsRoom?
Las tareas programadas son un planificador estilo cron para agentes de IA de código. Creas una tarea recurrente en un proyecto con un nombre, un prompt, una frecuencia y un agente (rol, proveedor, modelo). Cuando llega la hora, AgentsRoom crea un agente en segundo plano en ese proyecto y le entrega tu prompt como primer mensaje. Es la forma más sencilla de ejecutar una sesión de Claude Code, Codex o Antigravity en una frecuencia repetida sin escribir ninguna sintaxis cron.
¿En qué se diferencia de un cron normal?
Un cron del sistema, launchd o el Programador de tareas de Windows disparan un comando de shell sin saber nada de tu proyecto, tu rol de agente o tu modelo. Una tarea programada lanza una sesión de agente de código real dentro de tu proyecto, le entrega un prompt, te envía una notificación y guarda un historial reabrible de cada ejecución. Además nunca escribes una expresión cron: eliges una frecuencia clara de un menú.
¿Qué frecuencias puedo configurar?
Cinco frecuencias de calendario: cada N minutos, cada hora en un minuto elegido, diaria a una o varias horas del día, semanal en un día de la semana y una hora elegidos, y mensual en un día elegido. A su lado, en el bloque Qué la dispara, hay una sexta forma de programar: Cuota, que sigue la ventana de uso de tu suscripción de IA en lugar del reloj y se dispara cuando vuelve la cuota o antes de que se reinicie. La planificación es estructurada y legible, y la hora de la próxima ejecución se muestra junto a cada tarea en lenguaje claro. Las horas usan la zona horaria local de tu máquina.
¿Se ejecuta cuando AgentsRoom está cerrado?
Las tareas programadas se disparan mientras AgentsRoom está abierto. Si una ejecución estaba prevista mientras la app estaba cerrada, se recupera automáticamente la próxima vez que arrancas la app, así un hueco perdido se ejecuta igualmente una vez. Es un planificador in-app con recuperación, no un cron 24/7 del lado del servidor.
¿Qué ocurre exactamente cuando una tarea se dispara?
AgentsRoom crea un agente temporal en el proyecto de la tarea con el rol, el proveedor y el modelo que elegiste, más lo que configure el bloque Avanzado de esa tarea: modo de permisos, cuenta, acceso al navegador, skills, opciones de CLI, variables de entorno y prompt de sistema. Después le envía tu prompt como primer mensaje. El agente se ejecuta en segundo plano; recibes una notificación cuando empieza, y la ejecución se añade al historial de la tarea para que puedas reabrir el terminal del agente y revisar lo que hizo.
¿Puedo programar agentes diferentes para tareas diferentes?
Sí. Cada tarea elige su propio rol, proveedor y modelo. Programa un agente de QA para una pasada de tests nocturna, un agente DevOps para escaneos de logs cada hora y un revisor para la revisión de pull requests de la mañana. Puedes ejecutar varios agentes programados en paralelo en tus proyectos.
¿Puedo ejecutar una tarea programada de inmediato?
Sí. Cada tarea tiene un botón Ejecutar ahora que la dispara bajo demanda, saltándose la frecuencia. Es útil para probar el prompt de una tarea nueva o para arrancar el trabajo de forma puntual sin esperar al siguiente hueco. Una ejecución manual abre enseguida la pestaña del agente para que lo veas trabajar, y no envía notificación de arranque: ya lo estás mirando.
¿Funciona con Codex y Antigravity, no solo con Claude Code?
Sí. Las tareas programadas son agnósticas al proveedor. El agente que lanza pasa por la misma capa de proveedor que un lanzamiento manual, así que puedes programar Claude Code, Codex, Antigravity CLI y otros agentes compatibles. El planificador nunca hardcodea un único proveedor.
¿Es una alternativa a tmux o cmux?
Los complementa. Si gestionas tus sesiones de terminal con tmux o cmux, las tareas programadas añaden automatización basada en el tiempo por encima: en lugar de adjuntarte y teclear los comandos tú mismo, AgentsRoom lanza los comandos y los agentes de IA a horas predefinidas, con notificaciones y un historial de ejecuciones.
¿Dónde se guardan mis tareas programadas?
Cada lista de tareas se guarda por proyecto y se sincroniza con tu cuenta de AgentsRoom, asociada al repositorio en lugar de a una sola máquina, con una caché local para uso sin conexión. La lista sigue al repo, mientras que el planificador que dispara las ejecuciones vive en la app de escritorio.
¿Un agente programado puede quedarse bloqueado esperando mi autorización?
Solo si tú quieres. El modo de permisos es un campo de la tarea en sí, no un ajuste global del proveedor, así que una ejecución de las 3 de la madrugada puede trabajar sin detenerse en cada petición de autorización, mientras que los agentes que pilotas a mano con el mismo proveedor te siguen preguntando antes de actuar. El mismo bloque Avanzado lleva el resto de lo que necesita una ejecución sin supervisión: acceso al navegador cuando el agente tiene que leer un back-office web, variables de entorno, skills por defecto y prompt de sistema. Deja un campo vacío y la tarea hereda los ajustes de tu proyecto y de la aplicación, así que una tarea que creaste antes se comporta exactamente igual que antes.
¿Puedo lanzar un agente cuando se reinicia mi cuota de Claude?
Sí, esa es la frecuencia Cuota. Elige el momento en que vuelve la cuota y la tarea se dispara en cuanto la ventana de uso de tu suscripción vuelve a estar disponible, de modo que la ejecución que tenías bloqueada arranca sin que estés pendiente. La ventana se lee en el proveedor y en la cuenta que esa ejecución va a consumir realmente, y solo se ofrecen las ventanas que tu suscripción publica con una hora de reinicio real: de 5 horas, diaria, semanal, mensual. AgentsRoom lee esa ventana mediante un escaneo periódico del uso y no al segundo, así que la ejecución arranca poco después del reinicio y no en el minuto exacto.
¿Puede un agente programado ejecutarse dos veces al día?
Sí. Una tarea diaria o semanal puede llevar varias horas del día, hasta seis, de modo que una sola tarea se dispara a las 09:00 y otra vez a las 18:00 sin duplicarla. No es lo mismo que un intervalo en minutos: un intervalo reparte las ejecuciones de forma uniforme a lo largo del día, mientras que varias horas del día fijan los dos o tres momentos concretos en torno a los que se organiza tu jornada. La próxima ejecución que se muestra junto a la tarea es siempre la más cercana.
¿AgentsRoom reactiva mi ordenador para una tarea programada?
Sí, cuando activas Reactivar la máquina, de forma global en Ajustes, por proyecto o por tarea. AgentsRoom arma entonces el propio temporizador de reactivación del sistema operativo para la próxima ejecución (pmset schedule wake en macOS, una tarea de reactivación en el Programador de tareas de Windows, la alarma RTC en Linux), el mismo mecanismo que usa Time Machine o una copia de seguridad programada, así el ordenador se reactiva en el momento justo con la pantalla apagada o la tapa cerrada si está enchufado, ejecuta el agente y se mantiene despierto mientras trabaja. En macOS y Linux programar una reactivación requiere derechos de administrador, así que AgentsRoom te pide la contraseña una sola vez, muestra el único comando que podrá ejecutar y no vuelve a preguntar; puedes revocarlo desde el mismo sitio. Un portátil con batería puede ignorar los temporizadores de reactivación, así que mantenlo enchufado en las ejecuciones nocturnas. Si la máquina no pudo reactivarse, la ejecución se recupera cuando vuelve, o se registra como perdida si desactivaste la recuperación, y en cualquier caso la fila de la tarea lo indica.
¿Puedo crear un disparador que nunca se ejecute solo?
Sí, es el modo A petición. Es un disparador sin reloj, sin ventana de cuota y sin URL de webhook: un brief guardado que lleva su prompt, su agente y su máquina, y que solo se dispara cuando pulsas su botón. Existe para el trabajo que repites a menudo pero nunca a un ritmo, como compilar la app para todas las plataformas o publicar una versión: todo se escribe una vez, y lanzarlo cuesta un clic en lugar de volver a teclear el prompt. Conserva todo lo que tienen los demás modos, el historial de ejecuciones, el alcance por máquina y la notificación, y la app móvil lleva el mismo botón, preguntando siempre qué ordenador debe ejecutarlo ya que un teléfono no ejecuta nada por sí mismo.
La frecuencia Cuota responde a una sola pregunta: qué debe ejecutarse una y otra vez con los créditos de cada ventana, antes de que caduquen. Las preguntas vecinas pertenecen a otras páginas.
Combina bien con
Disparadores webhook
El mismo panel, pero disparado por un evento en lugar de por un reloj. Se abre una pull request, se rompe una build, y el agente arranca.
Tablero de backlog
Arrastra una tarea a una columna y un agente de IA la toma. Las tareas programadas son la misma idea con un reloj en lugar del arrastrar y soltar.
Equipos de agentes
Agentes Dev, QA y PM que se hablan entre sí. Programa un flujo de equipo para que se ejecute en una rutina recurrente.
Delegación de agentes
Un agente dev pasa trabajo a un agente más barato a través de MCP. Combínalo con una planificación para ejecuciones recurrentes totalmente sin intervención.
Terminales de desarrollo
Gestiona terminales, paneles divididos y comandos de desarrollo. La superficie de terminal en la que se ejecutan tus agentes programados.
Restaurar sesión
Sal y vuelve con cada agente y terminal donde los dejaste, para que el siguiente arranque también recupere tus tareas pendientes.
Multi-proveedor
Ejecuta Claude, Codex y Antigravity en paralelo. Programa el proveedor que debe usar cada tarea.
Para profundizar
Agentes de código en segundo plano: pon tu IA en el turno de noche
Un agente de código no necesita que lo vigiles. Aquí tienes cómo ejecutar agentes en segundo plano mientras haces otra cosa, y cómo dejar que toda una flota programe de noche mientras duermes.
Trabajar de vacaciones con agentes de IA (sin que tu familia se dé cuenta)
Bajar la persiana tres semanas, o ser el del portátil abierto en la playa. Los agentes de código con IA hacen real una tercera opción: el montaje que mantiene vivos los proyectos de tus clientes con diez minutos al día.
¿Cuántos tokens me quedan en Claude? Las dos pantallas que hay que mirar.
Su plan de Claude no está denominado en tokens, así que ninguna pantalla muestra un saldo de tokens. Esto es lo que mide realmente, las dos pantallas que sí lo muestran, por qué se consume mientras usted no escribe nada, y qué le hace a su semana el cambio de la ventana semanal de septiembre de 2026.
Pon tu trabajo de desarrollo recurrente en un horario
Descarga AgentsRoom y deja que las tareas programadas ejecuten tus agentes de IA a la hora exacta. Revisar PRs cada mañana, escanear logs cada noche, actualizar dependencias cada lunes, todo sin escribir una sola línea de cron.
App complementaria: supervisa tus agentes en movimiento
Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.
Envía bugs y peticiones directamente a tu backlog público.