Computer

ECC: cos'è, come funziona e se è sicuro installarlo

ECC è un pacchetto gratuito e open source che si installa sopra strumenti come Claude Code, Codex o Cursor — non serve a niente da solo, serve a chi scrive codice con l'aiuto di un'intelligenza artificiale. Aggiunge decine di assistenti già pronti, centinaia di istruzioni riutilizzabili e un controllo di sicurezza chiamato AgentShield — che però controlla la configurazione dello strumento, non il programma che stai scrivendo con esso. Il progetto esiste davvero (uso reale misurato sui download, non solo sulle stelle di GitHub), ma è in gran parte il lavoro di una sola persona, non di una community ampia e paritaria; e un'installazione completa attiva 24 automatismi che partono da soli, uno dei quali prima di ogni singola azione — meglio scegliere solo i pezzi che servono.

Fabrizio Picco
corretta il 2 ottobre 2026 · si legge in 10 minuti

Se hai sentito parlare di ECC — magari in un video che parla di «271.000 stelle su GitHub» o di un sistema che rende Claude Code più potente — e ti stai chiedendo se è una cosa vera o l'ennesimo progetto gonfiato per fare numeri, questa guida risponde con i dati controllati uno per uno: cos'è davvero, cosa installa sul tuo computer, cosa dicono i controlli indipendenti e se conviene installarlo. Prima una premessa: se non usi già un assistente IA che scrive codice (Claude Code e simili), questo articolo non ti riguarda — ECC è un accessorio per quello strumento, non un programma a sé.

Cos'è ECC, in parole semplici

Strumenti come Claude Code o Codex sono assistenti di intelligenza artificiale che scrivono codice per te, dentro una finestra di solo testo (il terminale): gli chiedi una cosa in italiano o inglese, e loro scrivono, modificano o controllano i file di un programma. Funzionano già da soli, ma ogni persona che li usa finisce per reinventare le stesse abitudini: come controllare la sicurezza del codice, come tenere traccia di cosa si è già deciso in un progetto, come evitare di ripetere le stesse istruzioni ogni volta.

ECC è un pacchetto gratuito che si installa sopra questi strumenti per dare già pronte quelle abitudini. In inglese si chiama «agent harness» — letteralmente «imbracatura per agenti»: non è un assistente in più, è l'insieme di regole, assistenti specializzati e automatismi che incornicia come lavora quello che hai già.

Il nome «ECC» non viene sciolto in nessuna sigla nel README di oggi, ma non nasce dal nulla: l'indirizzo con cui il progetto è partito, everything-claude-code, porta ancora oggi (con un reindirizzamento automatico, controllato da me) alla pagina attuale. «Everything Claude Code» è il nome per esteso con cui lo conoscono anche le fonti indipendenti citate più avanti. Non è comunque un prodotto di Anthropic (l'azienda che fa Claude): è un progetto indipendente, fatto da terzi, che si appoggia a Claude Code senza farne parte.

Quanto è diffuso davvero: i numeri, controllati uno per uno

Il numero che colpisce di più, e che gira nei video che parlano di ECC, sono le 271.051 stelle su GitHub (il «mi piace» di quel sito, dato al 2 ottobre 2026, controllato con l'interfaccia diretta di GitHub e non con un riassunto): più delle 128.165 stelle di Kubernetes e delle 200.661 di TensorFlow (controllate lo stesso giorno), progetti enormi e storici — ottenute però in appena otto mesi e mezzo da un progetto nato il 18 gennaio 2026. Un numero così alto, così in fretta, per uno strumento di nicchia è legittimo guardarlo con sospetto: su GitHub esistono campagne per gonfiare le stelle con account finti.

Il segnale più solido contro l'idea di un progetto vuoto è l'uso reale: il pacchetto scaricabile (ecc-universal) ha avuto 12.176 download solo nell'ultima settimana su npm, il catalogo dei programmi JavaScript — un numero molto più difficile da falsificare rispetto a una stella su GitHub.

Sul «chi ci lavora», però, la risposta onesta è più sfumata di un semplice «tanta gente ci lavora davvero». Ricontando io stesso, pagina per pagina, l'elenco completo dei contributori: sono 371 persone diverse ad aver scritto almeno una riga nel progetto (6 di quei nomi sono automatismi, non persone), ma 233 di loro hanno fatto un solo contributo, solo 20 ne hanno fatti almeno dieci, e l'autore da solo ha scritto 1.752 commit su 2.969 totali — il 59% di tutto il lavoro. Lo stesso README lo dice apertamente: si descrive come un singolo responsabile che distribuisce aggiornamenti ogni settimana su sette strumenti diversi. Non è quindi una grande comunità alla pari: è il progetto di una persona, con un contorno reale ma minoritario di contributi altrui.

Nessuno può garantire al 100% che ogni singola stella sia una persona vera: succede, anche a progetti autentici, di fare crescita con mezzi poco puliti. Ma i segnali che si possono controllare — download reali, un repository che cresce invece di stare fermo — non sono quelli di un progetto gonfiato a vuoto.

Cosa installa davvero: agenti, skill, hook e memoria

Il README ufficiale elenca quattro pezzi principali, tutti pensati per funzionare dentro Claude Code o strumenti simili (numeri di oggi, 2 ottobre 2026):

68 «agenti»: assistenti già pronti con un compito specifico — uno rivede il codice, uno scrive test, uno controlla la sicurezza — la stessa idea spiegata nella guida di questo sito su come creare un agente in Claude, solo che qui li trovi già scritti invece di scriverli tu.

293 «skill»: istruzioni riutilizzabili su un argomento preciso (per esempio, le convenzioni di un linguaggio di programmazione), che l'assistente richiama da solo quando il compito lo richiede, invece di spiegarlo ogni volta da capo.

Hook, cioè automatismi: pezzi di programma che partono da soli in certi momenti — per esempio, prima che l'assistente esegua un comando, o dopo che ha modificato un file — senza bisogno di chiederlo ogni volta.

Una memoria che resta fra una sessione di lavoro e l'altra, così l'assistente non riparte sempre da zero sullo stesso progetto.

Il README conta anche 94 «comandi legacy»: scorciatoie pensate per chi veniva da una versione precedente del progetto, non il cuore di ECC. Questi numeri cambiano nel tempo — un controllo indipendente di giugno 2026 ne contava 64 e 262: non prenderli come una cifra fissa per sempre, sono quelli letti oggi.

Come si installa, e da dove non scaricarlo mai

Per chi già usa Claude Code, l'installazione è un comando solo da scrivere nel terminale (npx ecc-universal@2.2.3 setup, la versione più recente al 2 ottobre 2026), oppure un comando equivalente dentro l'app stessa come plugin. Esistono varianti per Codex, Cursor e altri strumenti: il README ne elenca una decina. Il README stesso, subito sotto questo comando, avverte di una cosa che vale per qualunque pacchetto di questo tipo, non solo per ECC: «un numero di versione fissato non è un controllo di sicurezza né una verifica di integrità» — controllare la fonte del rilascio prima di eseguire codice di terzi, invece di fidarsi del fatto che il comando specifichi una versione precisa.

Il punto più importante di tutta la pagina ufficiale è scritto in cima, dentro un riquadro di avviso: «Official sources only» — installare ECC solo dai canali verificati (il repository GitHub ufficiale, i due pacchetti su npm, l'app ufficiale di GitHub, il sito ecc.tools). Le copie non ufficiali, dice il progetto stesso, «non sono mantenute né controllate e possono contenere malware».

Non è un avviso campato in aria: un audit di sicurezza indipendente (Jörg Michno, DEV Community, 12 giugno 2026) ha trovato per davvero una copia del repository — arabicapp/everything-claude-code — che copiava la pagina originale ma sostituiva il README con un falso link di download: dentro, un file compresso con un finto «installer» che in realtà lanciava un programma offuscato, lo stesso schema usato da malware che rubano dati, con istruzioni pensate apposta per chi non è pratico («fai doppio clic su questo file»). La segnalazione ufficiale è ancora pubblica su GitHub (issue #2242).

La regola pratica resta sempre la stessa, per ECC come per qualunque programma popolare: installare solo dagli indirizzi scritti nella pagina ufficiale del progetto, mai da un link trovato in un video, in un commento o in un sito di terzi che promette «lo stesso programma, più comodo da scaricare».

È sicuro? Cosa dicono i controlli indipendenti

ECC in sé non sposta soldi e non ha un portafoglio digitale. C'è però un collegamento commerciale dichiarato nel README che vale la pena conoscere: un comando dello strumento, ecc ito find, invia una richiesta di preventivo vera e autenticata a Itô, il mercato di potenza di calcolo per intelligenza artificiale della stessa azienda dell'autore — definito nel README «sponsor di calcolo preferito» di ECC. Il progetto dichiara che quel comando non compra né prenota nulla da solo e che è facoltativo (qualunque altro fornitore di GPU va bene): ma resta un ponte verso un prodotto a pagamento della stessa persona che mantiene lo strumento gratuito, cosa onesta da sapere prima di usarlo. A parte questo, licenza MIT (completamente libera), un canale separato per segnalare falle di sicurezza in privato, e al 2 ottobre 2026 nessun avviso di sicurezza aperto su GitHub.

Il pezzo che il progetto presenta come il suo controllo di sicurezza si chiama AgentShield, nato a un hackathon organizzato insieme ad Anthropic (l'azienda di Claude) a febbraio 2026. Qui serve una distinzione precisa, segnalata da un'analisi indipendente (Matt Cullerton): AgentShield controlla la configurazione di Claude Code sul tuo computer — chi ha il permesso di fare cosa, se un automatismo nascosto potrebbe fare danni, se c'è una password dimenticata in un file di testo. Non controlla il programma che tu stai scrivendo con l'aiuto dell'IA: se un video o un articolo lascia intendere che ECC "testa la sicurezza della tua app", non è precisamente quello che fa.

Sugli automatismi che partono da soli, due numeri diversi, con due date diverse, per onestà: un audit indipendente del 12 giugno 2026 aveva contato 28 hook attivati a livello globale con un'installazione completa, due dei quali partivano prima di ogni singola azione, più oltre 500 file di istruzioni caricati in automatico. Scaricando io stesso oggi, 2 ottobre 2026, il file che li elenca (hooks/hooks.json), il numero è 24: di quelli che partono PRIMA di un'azione, uno solo scatta per qualunque azione, gli altri otto sono legati a comandi specifici (una modifica di file, un comando nel terminale, un server esterno). Il progetto cambia in fretta: il numero di oggi non sarà lo stesso fra qualche mese.

Il README distingue bene le quattro cose che si installano — skill, agenti, regole e hook — e consiglia di installare in modo selettivo le regole (gli standard di un progetto, sempre caricati), non gli hook in generale. Per gli hook la cautela è un'altra, scritta anch'essa nel README: il programma di installazione guidato si ferma da solo a spiegare cosa farebbe, prima di scrivere qualunque cosa, a meno di scegliere di proposito l'installazione manuale «completa» — lì la responsabilità di guardare cosa si attiva passa a chi installa. C'è anche un pezzo che blocca comandi distruttivi prima che partano (chiamato GateGuard: ferma per esempio una cancellazione di file con rm o un ripristino forzato di git) e un controllo automatico sul codice che compone il progetto stesso.

Conviene installarlo? Prezzo e per chi è pensato

Se non usi già uno strumento come Claude Code, Codex o Cursor, la risposta è semplice: non ti serve, ECC non fa niente da solo.

Se invece li usi già: la parte di base è completamente gratuita (piano «Free», open source, licenza MIT), e copre l'uso personale su repository pubblici, con un limite di 10 analisi di sicurezza al mese. Il sito ufficiale (ecc.tools) vende anche un piano Pro a 19 $ a postazione al mese (o 190 $ all'anno, circa il 17% in meno): serve a chi vuole analizzare anche repository privati, e non riguarda solo le aziende — lo stesso sito dice che «la maggior parte delle persone parte da una sola postazione», quindi va bene anche per un singolo sviluppatore con progetti privati suoi. C'è un piano «Enterprise» su richiesta, quello sì pensato per aziende con tanti utenti.

Chi c'è dietro non è un fantasma creato apposta per questo progetto: l'autore, Affaan Mustafa, ha un account GitHub attivo dal 2023 con quasi 12.000 persone che lo seguono, e dichiara un'azienda propria (Itô / Ito-Markets) — la stessa che sta dietro al comando «ito find» di cui si parla più sopra.

La raccomandazione pratica, per chi vuole provarlo: partire dall'installazione guidata (che si ferma a spiegare cosa farebbe prima di scrivere qualunque cosa) o da un profilo minimo, non dall'installazione manuale «completa» con tutti gli automatismi attivi al primo colpo — si può sempre aggiungere un pezzo in più dopo averlo visto funzionare.

I prezzi citati in questa guida sono quelli letti sul listino ufficiale del fornitore il 2 ottobre 2026. Possono cambiare senza preavviso: controllali sul sito del fornitore prima di decidere.

Domande frequenti

Cos'è un "agent harness"?

È l'insieme di regole, assistenti già pronti e automatismi che si installa sopra uno strumento come Claude Code per strutturare come lavora, invece di lasciarlo con le impostazioni di base. Non sostituisce lo strumento di base: ci si appoggia sopra.

ECC è gratis?

Sì, nella versione open source di base (piano Free), per uso personale su repository pubblici. Il piano Pro (19 $ a postazione al mese) serve per analizzare anche repository privati, ed è pensato anche per un singolo sviluppatore, non solo per le aziende; l'Enterprise è su richiesta.

Le 271.000 stelle su GitHub sono vere o gonfiate?

Non si può garantire che ogni singola stella sia una persona reale — è un rischio noto di GitHub, anche per progetti autentici. Il segnale più solido è l'uso reale: oltre 12.000 download in una sola settimana su npm. Il progetto però è in gran parte il lavoro di una sola persona (il 59% dei commit è dell'autore): non è una grande comunità alla pari, ma non è nemmeno un guscio vuoto.

AgentShield controlla anche il programma che sto scrivendo con l'IA?

No, ed è il punto più frainteso: controlla la configurazione di Claude Code sul tuo computer (permessi, automatismi, password dimenticate in un file), non il codice dell'applicazione che stai costruendo con l'assistente. Un controllo indipendente lo ha segnalato esplicitamente dopo che un video lasciava intendere il contrario.

Bisogna installare tutti i pezzi insieme?

Si può, ma non conviene farlo al primo colpo: un'installazione completa attiva 24 automatismi (dato di oggi, cambia nel tempo) che partono da soli, uno dei quali per ogni singola azione. Il programma di installazione guidato si ferma da solo a spiegare cosa farebbe prima di scrivere qualunque cosa.

ECC ha mai avuto problemi di sicurezza veri?

Il progetto originale no (nessun avviso di sicurezza aperto su GitHub), ma una sua copia non ufficiale sì: un audit indipendente ha trovato un repository che si spacciava per ECC e nascondeva un programma dannoso in un finto installer, pensato per chi non è pratico di computer. È l'esempio concreto del perché conta scaricare solo dai canali ufficiali elencati nella guida.

Mi serve sapere programmare per usarlo?

Sì: ECC presuppone che tu stia già usando un assistente IA che scrive codice (Claude Code, Codex, Cursor o simili). Se non programmi e non usi questi strumenti, questo progetto non ti riguarda.

Da dove vengono questi dati

Dati controllati il 2 ottobre 2026.

Questa guida l’ho scritta con l’aiuto dell’intelligenza artificiale e l’ho verificata sulle fonti qui sopra prima di pubblicarla. Come lavoro

Continua da qui