Caso studio. Live
CLACOROO: che cosa comporta pubblicare davvero un'app desktop
Scrivere un programma che gira sul proprio computer è la parte breve. Farlo arrivare su tre sistemi operativi diversi, in modo che si installi senza spaventare nessuno e si aggiorni da solo, è il lavoro che noi stessi avevamo sottovalutato. CLACOROO è il prodotto su cui lo abbiamo fatto per intero.
Scritto da Maximilian Giurastante. .
CLACOROO è un'applicazione desktop open source di MAXYMIZE che dà un'interfaccia grafica alla configurazione di Claude Code: plugin, skill, agenti, server MCP, hook e impostazioni, che altrimenti si gestiscono da riga di comando e modificando file di configurazione a mano. È gratuita, distribuita per macOS, Windows e Linux con licenza AGPL.
La scheda del progetto
- Che cos'è
- Prodotto proprio di MAXYMIZE, gratuito e open source
- A chi serve
- Sviluppatori e team che usano Claude Code ogni giorno e vogliono vedere e cambiare la configurazione senza comandi
- Sistemi supportati
- macOS, Windows e Linux, con i formati di pacchetto tipici di ciascuno
- Licenza
- AGPL: chi la modifica e la distribuisce deve pubblicare il codice, anche se la offre come servizio
- Installazione
- Scaricabile dal sito e installabile su macOS anche da gestore di pacchetti
- Avvio
- Maggio 2026
- Stato
- Distribuita pubblicamente come versione di prova aperta, aggiornata di frequente
- Contorno
- Sito e documentazione in italiano e inglese; approfondimento tecnico nella pagina prodotto
Il problema: una configurazione potente che nessuno vede
Gli strumenti di sviluppo assistito da AI si configurano con file sparsi in cartelle nascoste e con comandi da ricordare. Funziona benissimo per chi li ha scritti. Per tutti gli altri significa non sapere che cosa è installato, che cosa è attivo e perché una sessione si comporta in un modo invece che in un altro.
CLACOROO è nato da un fastidio quotidiano: gestire plugin, skill, agenti, server e impostazioni significava tenere a mente comandi e aprire file di configurazione a mano, senza mai avere una vista d'insieme. Un pannello che mostri lo stato reale e permetta di cambiarlo in sicurezza è una di quelle cose che, una volta viste, non si tolgono più.
La regola che ha guidato il prodotto
L'applicazione non è il proprietario della configurazione: la mostra e la modifica, ma la verità restano i file veri, quelli che lo strumento legge davvero. Chiunque può continuare a usare la riga di comando in parallelo senza che nulla si disallinei. È la differenza fra un pannello di controllo e un contenitore che si appropria dei dati di qualcun altro.

La parte che nessuno preventiva: farla arrivare alle persone
Un'applicazione desktop non si pubblica come un sito. Ogni sistema operativo ha i propri formati di pacchetto, le proprie regole di sicurezza e i propri avvisi quando un programma non è riconosciuto. È il lavoro che separa un prototipo funzionante da un prodotto che qualcuno installa davvero.
Che cosa serve su ciascun sistema
Tre colonne. macOS: pacchetto per due tipi di processore, identità dello sviluppatore e verifica, installazione anche da gestore di pacchetti. Windows: programma di installazione e versione portatile, avviso del sistema se il programma non è riconosciuto. Linux: tre formati di pacchetto per distribuzioni diverse.
- macOS: Pacchetto di installazione (e archivio compresso), Identità e verifica (per evitare il blocco), Gestore di pacchetti (installazione da terminale). La parte più regolata dei tre sistemi
- Windows: Programma di setup (con disinstallazione), Versione portatile (senza installazione), Avviso di sistema (se non riconosciuto). Un certificato riduce gli avvisi, ma ha un costo annuo
- Linux: Formato universale (gira quasi ovunque), Pacchetti nativi (due famiglie principali), Nessuna verifica (ma più formati da tenere). Più libertà, più pacchetti da costruire a ogni versione
Gli aggiornamenti, e perché non sono silenziosi
CLACOROO controlla se esiste una versione più recente e lo dice, ma non la installa da solo: l'aggiornamento silenzioso richiede il livello di firma più alto su ciascun sistema, con un costo che a questo stadio del prodotto non si giustifica. È una scelta dichiarata invece che una mancanza nascosta, ed è lo stesso ragionamento che facciamo con un cliente quando decide quanto investire nella catena di pubblicazione.
Perché open source, e che cosa comporta
CLACOROO è gratuita e il suo codice è pubblico con licenza AGPL: chi lo modifica e lo distribuisce deve pubblicare le proprie modifiche, anche se lo offre come servizio in rete. Non è una rinuncia, è una scelta con conseguenze precise in entrambe le direzioni.
- A favore: uno strumento che legge e scrive la configurazione di chi lo usa ha bisogno di essere ispezionabile. Nessuno deve fidarsi sulla parola.
- A favore: il codice pubblico è una prova di competenza verificabile, che una scheda commerciale non può dare.
- Contro: la licenza scelta rende difficile a chiunque trasformarlo in un servizio chiuso, ma anche a noi cambiare strada con leggerezza.
- Contro: un prodotto pubblico va mantenuto in pubblico, con documentazione, note di versione e risposte alle segnalazioni.
La documentazione è la parte che pesa di più e che si vede di meno: sito e manuale esistono in italiano e in inglese, con una ventina di pagine per lingua, e vanno aggiornati a ogni rilascio. In un prodotto che si installa da soli e senza venditori, quelle pagine sono parte del prodotto.
Stato e risultati
CLACOROO è distribuita pubblicamente e aggiornata di frequente. È ancora dichiarata come versione di prova aperta, perché su tre sistemi operativi e con configurazioni molto diverse fra loro il collaudo vero lo fanno le persone che la installano.
- 3
- sistemi operativi con pacchetti dedicati (macOS, Windows, Linux)
- 2
- lingue per sito e documentazione (italiano e inglese)
- 4
- mesi dalla prima versione alla distribuzione stabile (da maggio 2026)
- 0
- euro per usarla (gratuita e con codice pubblico)
Cosa insegna a chi valuta un'applicazione desktop
Chi chiede un programma desktop ha di solito una ragione buona: lavorare senza rete, accedere a file locali, restare indipendente da un servizio esterno. Sono ragioni valide, e portano con sé un conto che va messo nel preventivo dall'inizio.
- La pubblicazione su ogni sistema operativo è una catena a sé: va contata come lavoro, non come ultimo passo.
- La firma del programma non è un dettaglio estetico: senza, il sistema avvisa l'utente e molti si fermano lì.
- Gli aggiornamenti automatici alzano ancora l'asticella: decidere di non averli è legittimo, purché sia una scelta dichiarata.
- Un prodotto che si installa da soli ha bisogno di documentazione fin dal primo giorno, in tutte le lingue in cui lo si offre.
- Se il programma tocca file o configurazioni di altri strumenti, la regola d'oro è non diventarne il proprietario.
Se stai valutando uno strumento desktop per il tuo team, la pagina sviluppo software su misura descrive come lavoriamo e come lavoriamo e quanto costa dà gli ordini di grandezza. Le decisioni tecniche di CLACOROO sono nella pagina prodotto.
Tecnologie usate
Scelte fatte per un programma che gira sul computer di chi lo usa, tocca file veri e deve restare comprensibile a chi vorrà leggerne il codice.
Applicazione
- Programma desktop
- Interfaccia senza framework pesanti
- Terminale integrato
Dati
- Nessun database interno
- Legge e scrive i file di configurazione veri
- Credenziali nel portachiavi del sistema
Distribuzione
- Pacchetti per tre sistemi
- Rilasci pubblici
- Avviso di aggiornamento
Contorno
- Sito bilingue
- Manuale per lingua
- Note di versione pubbliche
Domande frequenti
Che cos'è CLACOROO?
Un'applicazione desktop gratuita e open source che dà un'interfaccia grafica alla configurazione di Claude Code: plugin, skill, agenti, server, hook e impostazioni, più le statistiche d'uso e un terminale integrato. Serve a vedere e cambiare in sicurezza cose che altrimenti si gestiscono da riga di comando.
È davvero gratuita?
Sì, ed è pubblicata con licenza AGPL: il codice è consultabile e modificabile, e chi la distribuisce modificata deve pubblicare le proprie modifiche. Non esiste oggi una versione a pagamento attiva.
Modifica i miei file di configurazione in modo distruttivo?
No. L'applicazione considera i file veri come unica fonte di verità e conserva quello che non conosce invece di sovrascriverlo. Si può continuare a usare la riga di comando in parallelo senza che le due strade si disallineino.
Perché non c'è l'aggiornamento automatico silenzioso?
Perché richiede il livello di firma più alto su ciascun sistema operativo, con costi annuali che a questo stadio del prodotto non si giustificano. L'applicazione segnala la nuova versione e porta alla pagina di scarico. È una scelta dichiarata, non una dimenticanza.
Potete costruire uno strumento desktop per il mio team?
Sì. CLACOROO è la prova che il percorso completo, dalla prima versione ai pacchetti per tre sistemi operativi con documentazione e note di versione, lo abbiamo fatto per intero su un prodotto nostro. Nel preventivo la catena di pubblicazione va contata come lavoro a sé, e lo diciamo prima invece che dopo.
Scritto da Maximilian Giurastante
Founder e software developer, MAXYMIZE. Progetta e sviluppa piattaforme SaaS, gestionali su misura e automazioni con modelli linguistici. Oltre vent'anni come project leader nell'integrazione di sistemi tecnologici, audio e video.
Ti serve uno strumento che giri sui computer del tuo team?
Raccontaci che cosa dovrebbe fare e su quali sistemi. In trenta minuti capiamo se serve un programma desktop o basta un'applicazione web, e cosa comporta in tempi e costi.