MAXYMIZE Business

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.

Schermata del sito di CLACOROO: a sinistra una finestra di terminale con i comandi di gestione dei plugin, a destra il titolo "You live in Claude Code" e il pulsante per scaricare.
Il sito del prodotto Il sito racconta il prodotto partendo dal problema: la riga di comando che l'applicazione sostituisce. È clacoroo.app, in italiano e in inglese.

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
Lo stesso programma richiede tre catene di pubblicazione diverse. Chi commissiona un'applicazione desktop di solito scopre questa parte alla fine, quando pensava di aver finito.

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.

Prenota una consulenza gratuita