Scheduled Tasks: il cron per agenti AI

Pianifica comandi da terminale, agenti AI
e workflow di sviluppo, direttamente dal tuo workspace

Scheduled Tasks ti permette di programmare l'esecuzione ricorrente di un agente AI su qualsiasi progetto. Scegli un nome, un prompt e una frequenza, e AgentsRoom avvia l'agente al posto tuo: ogni mattina, ogni notte, ogni ora o ogni lunedì. È un cron per agenti di coding, senza nessuna espressione cron da imparare.

Una scheduled task crea una vera sessione agente nel tuo progetto, con il proprio ruolo, provider e modello, e le passa il tuo prompt come primo messaggio. Rivedi le pull request alle 8, scansiona i log di produzione di notte, controlla le dipendenze il lunedì, pubblica un changelog ogni venerdì. La imposti una volta, poi gira da sola.

Scheduled Tasks
In orario
Rivedi le pull request
Ogni giorno alle 08:00Revisore del codice
Avvio agente
Scansiona i log di crash
Ogni ora al :15Ingegnere DevOps
Aggiorna le dipendenze
Lunedì alle 09:00Full-Stack
Lavora mentre dormiEsecuzione automatica

Ogni scheduled task si attiva alla sua ora e avvia un agente in background con il suo ruolo e il suo prompt. Ogni N minuti, oraria, giornaliera, settimanale o mensile, senza nessuna espressione cron.

Una parte del lavoro di sviluppo è identica ogni singolo giorno. Rivedere le pull request arrivate durante la notte. Leggere i log di crash della produzione. Controllare se una dipendenza ha rilasciato una patch di sicurezza. Scrivere il changelog prima della demo settimanale. È ripetitivo, è facile dimenticarsene e arriva sempre nel momento peggiore.

Scheduled Tasks trasforma quel lavoro ricorrente in un ordine permanente. Scrivi il prompt una volta, scegli ogni quanto deve girare, scegli quale agente deve occuparsene, e AgentsRoom prende il controllo. L'agente si attiva all'orario stabilito, fa il lavoro nel tuo progetto e ti lascia un risultato da rivedere. Niente supervisione, niente riavvio manuale, niente post-it sul monitor.

Pensalo come un cron per agenti AI di coding, solo che non tocchi mai un crontab. Al posto delle criptiche espressioni a cinque campi, scegli una frequenza semplice: ogni pochi minuti, ogni ora, ogni giorno a un orario che imposti tu, ogni settimana in un giorno preciso, o ogni mese in una data. La pianificazione è strutturata e leggibile, e la prossima esecuzione viene mostrata in chiaro accanto a ogni task.

Perché pianificare i tuoi agenti

Il lavoro ricorrente si gestisce da solo. Imposti una volta la revisione del codice del mattino e avviene ogni giorno alle 8 senza che tu muova un dito. I task ripetitivi escono dalla tua to-do list per sempre.

Il momento giusto, in automatico. Il lavoro pesante o rumoroso si sposta nelle ore non lavorative. Lascia che un agente scansioni i log di notte e setacci la cronologia git nel weekend, così le tue ore di lavoro restano libere per ciò che ha bisogno di te.

Vieni avvisato nel momento in cui parte. Ogni esecuzione automatica invia una notifica sul desktop e un push sul telefono, così sai sempre che un agente è appena partito e puoi intervenire quando conta.

Ogni esecuzione è riapribile. AgentsRoom conserva uno storico delle esecuzioni recenti e dell'agente dietro ciascuna. Apri una qualsiasi esecuzione per vedere esattamente cosa ha fatto l'agente pianificato, riprendi da dove si era fermato e fai il commit del suo lavoro.

Cosa pianificare

Lavori ricorrenti concreti che puoi affidare a un agente pianificato già oggi.

Pianifica le revisioni del codice

Avvia un agente ogni notte per rivedere il tuo repository: legge i diff del giorno, segnala le modifiche rischiose, suggerisce correzioni. Un revisore permanente che non salta mai un giorno.

Pianifica Claude Code ogni mattina

Avvia una sessione Claude Code ogni giorno alle 8 per rivedere le pull request aperte durante la notte, riassumerle e lasciarti una lista di triage prima del primo caffè.

Pianifica gli aggiornamenti delle dipendenze

Avvia un controllo delle dipendenze ogni lunedì: cerca i pacchetti obsoleti e vulnerabili, propone aggiornamenti sicuri e apre il lavoro di upgrade, così le patch di sicurezza non restano ignorate per settimane.

Pianifica la generazione della documentazione

Genera changelog, release notes e documentazione automaticamente. Pianifica una passata documentale settimanale che trasforma i commit della settimana in un riassunto pulito e leggibile.

Pianifica le sessioni di QA

Avvia un agente QA su base ricorrente, o subito dopo ogni deploy, per mettere alla prova l'app, eseguire la suite di test e segnalare cosa si è rotto prima dei tuoi utenti.

Pianifica l'analisi dei log

Rivedi i log di produzione ogni mattina. Fai setacciare a un agente gli errori della notte, raggrupparli, far emergere quelli nuovi e dirti cosa merita davvero la tua attenzione.

Pianifica l'analisi della cronologia git

Genera riassunti settimanali dell'attività del repository: chi ha cambiato cosa, dov'è il churn, quali aree stanno diventando rischiose. Una lettura ricorrente sulla salute della tua codebase.

Pianifica workflow multi-agente

Avvia più agenti in parallelo su base ricorrente, ognuno con il proprio ruolo, progetto e prompt. Costruisci un'intera routine automatizzata che gira a orario.

Come funziona Scheduled Tasks, passo dopo passo

Da un'idea a un agente ricorrente in meno di un minuto.

01

Apri Scheduled Tasks

Apri il dock del workspace e clicca su Scheduled tasks. Vedi ogni task sul progetto corrente, con la sua frequenza e l'orario della prossima esecuzione.

02

Dagli un nome e scrivi il prompt

Clicca su Nuovo task. Dagli un nome come «Scansiona i log di crash» e scrivi il prompt che l'agente riceverà a ogni esecuzione. Recupera un prompt dalla tua libreria, allega uno schizzo o dettalo a voce.

03

Scegli una frequenza

Scegli Minuti, Oraria, Giornaliera, Settimanale o Mensile, poi imposta il dettaglio: un intervallo, un minuto dell'ora, un orario del giorno, un giorno della settimana o un giorno del mese. Nessuna espressione cron, mai.

04

Scegli l'agente

Scegli il ruolo, il provider e il modello che l'esecuzione pianificata deve usare. Un agente QA per la passata di test, un agente DevOps per i log, un revisore per le PR del mattino. L'agente giusto per ogni lavoro.

05

Salva e vedi la prossima esecuzione

Salva il task. Compare nell'elenco con l'orario della prossima esecuzione scritto in chiaro. Attivalo o disattivalo con un clic, oppure premi Esegui ora per avviarlo subito senza aspettare la pianificazione.

06

Gira da solo

All'orario stabilito, AgentsRoom crea l'agente in background e gli passa il tuo prompt. Ricevi una notifica, l'esecuzione finisce nello storico del task, e la riapri quando vuoi per rivedere il lavoro.

Pannello Scheduled Tasks di AgentsRoom: task agente AI ricorrenti come «Check logs» ogni ora al :11 con un Ingegnere DevOps e «Find a new feature and create it» ogni lunedì alle 12:00 con un agente Full-Stack, ognuno con l'orario della prossima esecuzione, lo storico, i comandi esegui ora, modifica ed elimina.
Il pannello Scheduled Tasks: ogni task mostra la sua frequenza, il ruolo del suo agente, l'orario della prossima esecuzione e uno storico riapribile.

Ogni scheduled task vive sul suo progetto e ti mostra tutto a colpo d'occhio: la frequenza in chiaro, il ruolo dell'agente dietro, e con esattezza quando si attiva. Cerca tra i task, ordina per prossima o ultima esecuzione, e attiva o disattiva qualsiasi task con l'interruttore.

I comandi su ogni riga sono l'intero ciclo: Esegui ora avvia il task su richiesta, il pulsante dello storico riapre gli agenti delle esecuzioni recenti per vedere cosa hanno fatto, e modifica ed elimina tengono l'elenco in ordine. L'elenco dei task è sincronizzato con il tuo account, quindi segue il repository invece di restare bloccato su una sola macchina.

Cinque modi per pianificare, zero sintassi cron

Frequenze strutturate che coprono i veri lavori ricorrenti, scelte da un menu invece che digitate come espressione.

Ogni N minuti

Avvia un task su un intervallo stretto, per esempio ogni 15 minuti. Ideale per controlli brevi e frequenti come interrogare una coda o sorvegliare una build.

Oraria

Si attiva una volta all'ora al minuto che scegli, per esempio al :15. Un battito costante per scansioni di log e controlli di salute durante la giornata.

Giornaliera

Gira ogni giorno a un orario fisso, per esempio 08:00. La classica routine del mattino: rivedere le PR della notte, riassumere gli errori, preparare la giornata.

Settimanale

Gira in un giorno della settimana e a un orario scelti, per esempio lunedì alle 09:00. Perfetta per controlli sulle dipendenze, report settimanali e grooming ricorrente.

Mensile

Gira in un giorno del mese scelto, per esempio il 1°. Per audit mensili, riconciliazioni di fatturazione e riepiloghi di fine mese.

Come si attivano davvero le esecuzioni

Un modello di esecuzione semplice e onesto, senza sorprese.

Gira quando l'app è aperta, con recupero
Le scheduled task si attivano mentre AgentsRoom è in esecuzione. Se un'esecuzione era prevista mentre l'app era chiusa, viene recuperata automaticamente al lancio successivo, così uno slot saltato non va perso.
Avvisato a ogni avvio
Quando un task si attiva in automatico ricevi una notifica desktop nativa e un push sul telefono. Un tap apre l'agente esatto nel progetto esatto così puoi intervenire subito.
Storico delle esecuzioni riapribile
AgentsRoom conserva le esecuzioni recenti di ogni task e l'agente dietro ciascuna. Riapri una qualsiasi esecuzione per ispezionare il suo terminale, rivedere le modifiche e finire il lavoro.

Pianifica qualsiasi agente, qualsiasi provider

Scheduled Tasks è provider-agnostic. L'agente che avvia passa attraverso il normale layer dei provider, così pianifichi qualunque CLI usi già.

Claude Code

Pianifica sessioni Claude Code ricorrenti: un revisore quotidiano, una scansione dei log notturna, un changelog settimanale. Scegli ruolo e modello per ogni task, da un modello leggero per i controlli rapidi a uno di punta per il lavoro impegnativo.

Codex

Pianifica esecuzioni di Codex CLI allo stesso modo. Lo scheduler non tocca mai direttamente l'invocazione della CLI, quindi un agente Codex pianificato si comporta esattamente come uno che avvii a mano.

Gemini CLI

Pianifica agenti Gemini CLI per analisi, riassunti e controlli ricorrenti. Un solo scheduler, ogni provider, nessuna configurazione specifica per provider.

E altri ancora

Qualsiasi CLI di agente collegata ad AgentsRoom può essere pianificata. L'esecuzione ricorrente parte attraverso lo stesso percorso provider-agnostic di un avvio manuale, così i nuovi provider funzionano da subito.

Usi già tmux, cmux o cron?

Se oggi scripti il tuo workflow con tmux o cmux, Scheduled Tasks aggiunge automazione sopra le tue sessioni di terminale: invece di collegarti a un pane e digitare i comandi a mano, AgentsRoom avvia i comandi e gli agenti AI al posto tuo a orari predefiniti.

E dove un cron di sistema, launchd o l'Utilità di pianificazione di Windows si limitano ad avviare uno script shell senza contesto di progetto, una scheduled task crea un agente di coding completo dentro il tuo progetto, con il suo ruolo, il suo modello, il suo prompt e uno storico riapribile. È un'alternativa al cron pensata per i workflow di sviluppo AI, non solo per eseguire uno script.

FAQ

Cosa sono le Scheduled Tasks in AgentsRoom?

Scheduled Tasks è uno scheduler in stile cron per agenti AI di coding. Crei un task ricorrente su un progetto con un nome, un prompt, una frequenza e un agente (ruolo, provider, modello). Al momento giusto, AgentsRoom crea un agente in background in quel progetto e gli passa il tuo prompt come primo messaggio. È il modo più semplice per eseguire una sessione Claude Code, Codex o Gemini su base ricorrente senza scrivere nessuna sintassi cron.

In cosa è diverso da un normale cron job?

Un cron di sistema, launchd o l'Utilità di pianificazione di Windows avviano un comando shell senza sapere nulla del tuo progetto, del tuo ruolo agente o del tuo modello. Una scheduled task avvia una vera sessione di agente di coding dentro il tuo progetto, le passa un prompt, ti invia una notifica e conserva uno storico riapribile di ogni esecuzione. E non scrivi mai un'espressione cron: scegli una frequenza semplice da un menu.

Quali frequenze posso impostare?

Cinque: ogni N minuti, oraria a un minuto scelto, giornaliera a un orario scelto, settimanale in un giorno e a un orario scelti, e mensile in un giorno scelto. La pianificazione è strutturata e leggibile, e l'orario della prossima esecuzione viene mostrato accanto a ogni task in chiaro. Gli orari usano il fuso orario locale della tua macchina.

Gira quando AgentsRoom è chiuso?

Le scheduled task si attivano mentre AgentsRoom è aperto. Se un'esecuzione era prevista mentre l'app era chiusa, viene recuperata automaticamente la volta successiva che avvii l'app, così uno slot saltato gira comunque una volta. È uno scheduler in-app con recupero, non un cron lato server attivo 24 ore su 24.

Cosa succede esattamente quando un task si attiva?

AgentsRoom crea un agente temporaneo nel progetto del task con il ruolo, il provider e il modello che hai scelto, e gli invia il tuo prompt come primo messaggio. L'agente gira in background; ricevi una notifica all'avvio, e l'esecuzione viene aggiunta allo storico del task così puoi riaprire il terminale dell'agente e rivedere cosa ha fatto.

Posso pianificare agenti diversi per task diversi?

Sì. Ogni task sceglie il proprio ruolo, provider e modello. Pianifica un agente QA per una passata di test notturna, un agente DevOps per scansioni di log orarie e un revisore per la revisione delle pull request del mattino. Puoi far girare più agenti pianificati in parallelo sui tuoi progetti.

Posso eseguire una scheduled task immediatamente?

Sì. Ogni task ha un pulsante Esegui ora che lo avvia su richiesta, scavalcando la pianificazione. È comodo per testare il prompt di un nuovo task o per avviare il lavoro all'occorrenza senza aspettare il prossimo slot. Un'esecuzione manuale non invia una notifica di avvio.

Funziona con Codex e Gemini, non solo con Claude Code?

Sì. Scheduled Tasks è provider-agnostic. L'agente che avvia passa attraverso lo stesso layer dei provider di un avvio manuale, quindi puoi pianificare Claude Code, Codex, Gemini CLI e altri agenti supportati. Lo scheduler non fa mai hardcode di un singolo provider.

È un'alternativa a tmux o cmux?

Li completa. Se gestisci le tue sessioni di terminale con tmux o cmux, Scheduled Tasks aggiunge un'automazione basata sul tempo: invece di collegarti e digitare i comandi tu stesso, AgentsRoom avvia i comandi e gli agenti AI a orari predefiniti, con notifiche e uno storico delle esecuzioni.

Dove vengono salvate le mie scheduled task?

Ogni elenco di task viene salvato per progetto e sincronizzato con il tuo account AgentsRoom, legato al repository invece che a una singola macchina, con una cache locale per l'uso offline. L'elenco segue il repo, mentre lo scheduler che avvia le esecuzioni vive nell'app desktop.

Si abbina bene con

Metti il tuo lavoro di sviluppo ricorrente in calendario

Scarica AgentsRoom e lascia che Scheduled Tasks faccia girare i tuoi agenti AI a orario. Rivedi le PR ogni mattina, scansiona i log ogni notte, aggiorna le dipendenze ogni lunedì, tutto senza scrivere una sola riga di cron.

GratisScarica AgentsRoom

App companion: monitora i tuoi agenti in movimento

Usa Claude, Codex, Gemini CLI o un altro provider IA.

Installa l'estensione
Chrome Web Store

Invia bug e richieste direttamente nel tuo backlog pubblico.

Uno sguardo ad AgentsRoom in azione.

Multi-progetto
Multi-provider
Multi-agente
Stato in tempo reale
Diff e commit
App mobile
Anteprima live
Team di agenti
Test browser
Dev guidata da backlog
Libreria di prompt
Libreria di skill
Vedi tutte le funzionalità