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.
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à.
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.
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.
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).
È 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.
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.
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.
- GitHub — affaan-m/ECC (repository ufficiale e README completo) elenco di agenti/skill/hook, avviso "Official sources only", sezioni AgentShield, GateGuard e Itô: letto per intero (2.048 righe) il 2 ottobre 2026
- GitHub API — dati pubblici del repository 271.051 stelle, 40.498 fork, data di creazione 18 gennaio 2026, licenza MIT, nessun security advisory aperto: letti il 2 ottobre 2026, non dal riassunto di una pagina
- GitHub API — elenco completo dei contributori 371 contributori (6 bot), 233 con un solo contributo, 20 con almeno 10, autore al 59% dei commit totali: ricontati a mano, pagina per pagina, il 2 ottobre 2026
- GitHub — hooks/hooks.json del repository 24 hook totali, 1 solo con matcher ".*" su PreToolUse: scaricato e contato a mano il 2 ottobre 2026
- npm — pacchetto ecc-universal 13 versioni pubblicate da febbraio 2026, maintainer dichiarato; 12.176 download nell'ultima settimana da api.npmjs.org/downloads/point/last-week/ecc-universal: letti il 2 ottobre 2026
- ecc.tools/pricing — pagina ufficiale dei prezzi i tre piani con le frasi esatte ("most people start at 1 seat" per il Pro, limiti di analisi per ciascuno): letta il 2 ottobre 2026
- GitHub — profilo dell'autore, affaan-m account dal 2023 (non creato per questo progetto), 11.690 follower, azienda dichiarata Itô/Ito-Markets: letto il 2 ottobre 2026
- Matt Cullerton — «ECC Really Does Ship 68 Agents and 258K Stars, But Its Security Scanner Audits Your Config, Not Your App» analisi indipendente che verifica i numeri di un video virale su TikTok e segnala lo scarto fra configurazione e applicazione; cita (non conta lui stesso) l'audit DEV per gli hook: pubblicata il 13 settembre 2026, letta il 2 ottobre 2026
- Jörg Michno (DEV Community) — «We Audited the Viral 213k-Star "Everything Claude Code" Repo — and Found a Malware Clone in the Wild» audit originale dei 28 hook globali e 513 file di istruzioni (versione di allora: 64 agenti, 262 skill) e scoperta della copia con malware: pubblicato il 12 giugno 2026, letto il 2 ottobre 2026
- GitHub — segnalazione della copia con malware (issue #2242) dettaglio della copia arabicapp/everything-claude-code e del finto installer con payload offuscato: letta 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


