Roo Code è una popolare estensione per IDE (ambiente di sviluppo) basata su agenti di programmazione che ha raggiunto i tre milioni di installazioni: un numero che la maggior parte degli strumenti per sviluppatori non raggiunge mai. Eppure ieri, Matt Rubens, co-fondatore e CEO di Roo Code, ha pubblicato un thread su X che ha lasciato la sua community senza parole: l’estensione Roo Code sarà archiviata, con l’ultima release fissata al 15 maggio 2026. La risposta del team si chiama Roomote, ed è costruita su una premessa diversa da qualsiasi estensione per IDE come Roo Code e Cline. Non una chiusura per fallimento, ma qualcosa di più insolito e, per certi versi, più raro da vedere nel settore tech.
Roo Code era nato a fine 2024 come fork di Cline, un altro assistente di coding basato su agenti AI, con l’aggiunta di una funzionalità diventata presto celebre nell’ambiente: il dangerously-skip-permissions, un meccanismo che consentiva all’agente di operare in modalità completamente autonoma, senza interruzioni per richiedere conferme a chi stava usando lo strumento. In quel momento, il coding agentivo era ancora grezzo e sperimentale. Roo Code ci ha scommesso presto, ha conquistato una community appassionata e ha contribuito a spostare l’asticella dell’intero settore.
Cosa succede quando uno strumento di successo diventa obsoleto non per i propri limiti, ma perché il mondo intorno a lui è cambiato troppo in fretta?
Per Rubens l’IDE non sarà più al centro del mondo
Il cambio di direzione interno è avvenuto nell’autunno del 2025, e vale la pena capirlo perché dice qualcosa di importante su dove sta andando lo sviluppo software. Il team di Roo Code aveva cominciato a eseguire il proprio strumento non più nell’IDE tradizionale, ma all’interno di container cloud, in modalità headless, cioè senza interfaccia grafica e senza un occhio umano fisso sullo schermo.
L’agente operava con l’auto-approve completo: apriva ticket, scriveva codice, eseguiva l’applicazione, verificava i risultati e soltanto a quel punto, se tutto andava bene, chiedeva a qualcuno di fare una review. Il flusso si era ridotto a una formula essenziale: un prompt in ingresso, una pull request di qualità in uscita.
Questo cambiamento non è solo tecnico, è concettuale. Se l’agente può produrre una PR partendo da una singola istruzione testuale, il ruolo dell’IDE cambia radicalmente: non è più il cockpit dal quale si guida ogni singola operazione, ma diventa un punto di arrivo, non di partenza.
Nel frattempo, il mercato si era mosso rapidamente nella stessa direzione: nuovi framework agentic erano emersi, i modelli linguistici erano migliorati, e le soluzioni proprietarie offerte direttamente dai provider si erano moltiplicate, spesso incorporando, o semplicemente copiando, le stesse funzionalità che Roo Code aveva introdotto per primo. Continuare a competere su quel terreno sarebbe stato come ottimizzare uno strumento per un problema che stava già scomparendo.
Roomote: l’agente che vive dove lavori già
Invece di operare all’interno dell’ambiente di sviluppo locale, Roomote vive direttamente in Slack, il canale di comunicazione dove la maggior parte dei team aziendali trascorre buona parte della giornata lavorativa. L’idea è che un agente davvero integrato non debba essere cercato: deve essere dove sei tu, disponibile come un collega, non come un plugin da attivare.
Dal punto di vista delle integrazioni, Roomote si connette con diversi strumenti già diffusi nei team di sviluppo:
- Linear. Per la gestione dei task e del backlog prodotto.
- GitHub. Per il controllo del codice sorgente e le pull request.
- Sentry. Per il monitoraggio degli errori in produzione.
La verifica del lavoro avviene tramite screenshot e un ambiente locale completo, il che significa che l’agente non si limita a generare codice: controlla che funzioni davvero, prima di presentare il risultato.
Roomote non è pensato soltanto per gli ingegneri. Product manager, responsabili del supporto, figure di operations, marketer e founder possono inviare una richiesta in linguaggio naturale e ricevere una pull request pronta da revisionare. Se questo funziona come promesso, l’accesso alla produzione software si allarga ben oltre i confini tradizionali del reparto tecnico.
Il modello AI sottostante non è fisso: Roomote seleziona il modello frontier più adatto al compito, il che offre una flessibilità che gli strumenti legati a un singolo provider non possono garantire.
Un cambio di paradigma, non solo di prodotto
Matt Rubens non ha descritto un fallimento, ma una lettura del mercato: continuare a sviluppare Roo Code avrebbe significato vincere una battaglia su un campo di gioco che stava per essere smantellato.
Roo Code era un’estensione gratuita, Roomote lavorerà in cloud e sarà un servizio a pagamento. La community di Roo Code ha reagito con una certa amarezza comprensibile: chi aveva investito settimane nella configurazione di modalità personalizzate si ritrova a ricominciare. Il team ha indicato Cline come alternativa naturale per chi vuole restare nell’IDE, dato che molte delle funzionalità sviluppate in Roo Code sono già state incorporate in quel progetto.
L’invito vero è a fare un salto concettuale: smettere di pensare all’AI come a un assistente che amplifica il lavoro individuale dello sviluppatore, e cominciare a immaginarla come un membro operativo del team, con accesso agli stessi strumenti e agli stessi canali. Che questo salto sia prematuro o semplicemente anticipato di qualche mese, lo dirà il mercato. Per ora, Roomote è in waitlist aperta su roomote.dev, con accessi rilasciati quotidianamente.













