· 8 min · Open source

Everything Claude Code (ECC): cos'è, cosa è cambiato con 2.2.0 e come installarlo

Everything Claude Code (ECC): cos'è, cosa è cambiato con 2.2.0 e come installarlo

Everything Claude Code, spesso cercato come everything-claude-code, è il toolkit di affaan-m composto da agenti, skill, regole, hook e strumenti di installazione per agenti di programmazione. Questa guida spiega cosa include ECC, cosa è cambiato nella versione 2.2.0 e come installarlo in Claude Code, Codex o Kimi. Rispecchia la release e la documentazione disponibili al 31 agosto 2026.

Che cos'è everything-claude-code?

Everything Claude Code (ECC) è un toolkit con licenza MIT il cui repository GitHub ufficiale è affaan-m/ECC. Il suo pacchetto npm è ecc-universal, mentre il suo identificatore nel marketplace e come plugin di Claude è ecc@ecc. Questi nomi identificano diversi canali di distribuzione dello stesso progetto.

Se sei arrivato qui cercando «affaan-m everything-claude-code», usa questi identificatori per distinguere il repository, il pacchetto di installazione e il plugin. La versione 2.2.0 README documenta il toolkit e le relative opzioni di installazione.

Cosa aggiunge ECC?

La versione 2.2.0 contiene 68 agenti, 286 skill e 94 shim per i comandi, oltre a regole, hook, memoria, apprendimento continuo e strumenti di installazione. Si tratta di totali riferiti all'intera distribuzione; non significano che ogni strumento di programmazione supportato riceva funzionalità identiche.

Gli agenti coprono pianificazione, revisione, correzione delle build, sicurezza, architettura e attività specifiche di dominio. Le skill spaziano tra test, ricerca, documentazione, sviluppo frontend, dati, machine learning e operazioni. AgentShield analizza prompt, hook, configurazione MCP, autorizzazioni, segreti e file degli agenti.

Pensare a ECC come a una raccolta di configurazioni per Claude Code è utile, ma incompleto: il toolkit include anche strumenti di installazione e supporto per altri agenti di programmazione. Per approfondire uno dei suoi principali tipi di contenuto, consulta la nostra La guida alle skill di Claude Code.

ECC è gratuito?

Il repository open source rimane gratuito e non serve ECC Pro per installare il toolkit OSS. Il README contrassegnato da un tag pubblicizza separatamente una soluzione ospitata ECC Pro + GitHub App per repository privati, a partire da $19 per utente al mese. Quel prezzo si riferisce all'offerta ospitata, non all'installazione open source.

Cosa è cambiato con ECC 2.2.0

ECC 2.2.0 è stato rilasciato il 28 agosto 2026, con il titolo «ECC 2.2.0: configurazione guidata, Antigravity 2.0 e il bridge CLI Nasiko». La release ufficiale indica la configurazione guidata come una delle principali novità.

Un unico programma di installazione guidata per tre ambienti di esecuzione

Il nuovo programma di installazione supporta Claude Code, Codex e Kimi. Controlla ogni ambiente di esecuzione selezionato, cioè lo strumento di programmazione che riceve ECC, prima di scrivere i file.

L'installazione rimane separata dalla configurazione del fornitore. Il programma di installazione non installa né autentica le CLI dei fornitori, e le impostazioni dei modelli e l'autenticazione rimangono sotto il controllo dei fornitori. Prepara questi strumenti prima di eseguire la configurazione di ECC.

Affidabilità dell'installazione e flussi di lavoro più ampi

La versione 2.2.0 migliora anche il modo in cui le installazioni tengono traccia dei file e li preservano:

  • I registri cumulativi di appartenenza dei file vengono mantenuti anche dopo installazioni selettive ripetute.
  • OpenCode usa ~/.config/opencode.
  • La pulizia delle installazioni legacy di Codex preserva i file utente modificati o non tracciati e richiede, per impostazione predefinita, prove della titolarità.

L'installazione nativa di Antigravity 2.0 ha come destinazione .agents/{rules,workflows,skills,agents}. Le aggiunte ai flussi di lavoro comprendono Pi, Itô, la valutazione degli agenti, il consiglio multimodello, dev-team, la documentazione in continua evoluzione, il terminale sicuro, TasteForge e skill-comply.

Il bridge Nasiko è sperimentale e attivabile su richiesta. Supporta una specifica build della CLI Nasiko v0.1.0 con download verificati tramite SHA-256. ECC non gestisce il piano di controllo di Nasiko né abilita la telemetria tramite questo bridge.

Le verifiche della release coprono anche l'esatto archivio npm: ne viene calcolato l'hash, viene testato su Linux, macOS e Windows, pubblicato con un tag di staging e verificato per l'integrità nel registro prima che latest venga spostato. La versione 2.1.0 rimane il pacchetto da usare per un rollback immediato.

Come installare ECC 2.2.0

Il pacchetto npm richiede Node.js 18 o successivo. Per il plugin Claude, serve anche Claude Code CLI 2.1.0 o successiva. Verifica la versione di Claude installata nel terminale:

claude --version

Se devi ancora installare Claude Code, inizia dalla nostra guida all'installazione di Claude Code. Il programma di installazione di ECC presuppone che la CLI del provider sia già presente; non la fornisce né ne esegue l'autenticazione.

Inizia dal programma di installazione vincolato alla release

Esegui questo comando in un terminale per selezionare esplicitamente il pacchetto npm 2.2.0:

npx --yes ecc-universal@2.2.0 install --guided

La procedura guidata mostra un'anteprima delle destinazioni e richiede conferma. Supporta --harness claude, --harness codex, --harness kimie --all-harnesses.

Per un'anteprima senza modifiche, usa l'opzione --dry-run del programma di installazione. La sua opzione --json restituisce un output leggibile dalle macchine. L' implementazione del programma di installazione guidata documenta questi controlli e le scelte richieste per ciascun harness.

C'è una precisazione sul rilascio: il documento README associato al tag indicava agli utenti di controllare npm view ecc-universal version durante la propagazione su npm. Il momento esatto del completamento della propagazione entro il 31 agosto è incerto, quindi la sola data di rilascio non stabilisce quando sia cambiata la versione predefinita del registro.

Automatizza le scelte esplicite

Per un'installazione non interattiva, specifica le scelte richieste e passa il flag --yes del programma di installazione:

npx --yes ecc-universal@2.2.0 install --guided \
  --harness claude --harness codex --harness kimi \
  --claude-scope local --claude-hooks standard \
  --profile core --yes

Questo esempio seleziona tutti e tre gli harness, sceglie per Claude l'ambito local e il profilo degli hook standard e specifica il profilo dei contenuti core richiesto per Kimi.

I due flag --yes hanno scopi diversi. Il primo appartiene a npx; il flag finale autorizza le modifiche non interattive da parte del programma di installazione di ECC. Mantieni esplicite queste decisioni quando adatti il comando per l'automazione.

Scegli la configurazione giusta per ciascun harness

ECC supporta l'installazione contemporanea in Claude Code, Codex e Kimi, ma i rispettivi modelli di configurazione differiscono. La skill di configurazione 2.2.0 distingue i seguenti percorsi:

Harness Modello di installazione Ambito e comportamento degli hook
Claude Code Nativo ecc@ecc plugin Ambiti: user, project, local; profili degli hook: off, minimal, standard, strict
Codex Ciclo di vita nativo di marketplace/plugin Codex gestisce la revisione degli hook e la fiducia esplicita; gli ambiti e i profili degli hook di Claude non si applicano
Kimi Code File di progetto gestiti in ./.kimi-code Gli hook del ciclo di vita di ECC non sono supportati; la configurazione del modello/provider e l'autenticazione rimangono invariate

Claude Code: scegli l'ambito consapevolmente

In Claude, l'ambito user si applica globalmente all'utente. L'ambito project condivide la configurazione tramite le impostazioni del repository, mentre local la mantiene privata per il progetto.

Scegli in base a chi deve ricevere la configurazione: il tuo account utente, i collaboratori del repository o soltanto la configurazione locale del progetto. L'ambito e il profilo degli hook sono scelte separate.

I profili degli hook disponibili sono off, minimal, standarde strict. I soli nomi dei profili non devono sostituire la revisione degli hook che intendi abilitare. La nostra guida agli hook di Claude Code fornisce il contesto necessario per questa revisione.

Per un'installazione solo su Claude, l'alternativa nativa consiste nell'eseguire questi comandi all'interno di Claude Code:

/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc

Codex: usa i suoi controlli di fiducia nativi

Codex dispone di un proprio ciclo di vita di marketplace/plugin, della revisione degli hook e di controlli di fiducia esplicita. Non applicare a Codex i nomi degli ambiti o i quattro profili degli hook di Claude.

I suoi comandi nativi di installazione e verifica sono:

codex plugin marketplace add affaan-m/ECC
codex plugin add ecc@ecc --json
codex plugin list --json

Il comando finale elenca i plugin in un formato leggibile dalle macchine, offrendo un passaggio concreto di verifica dopo l'aggiunta di ECC.

Kimi: seleziona i contenuti del progetto

Kimi riceve file gestiti in ./.kimi-codee la sua installazione guidata richiede un profilo dei contenuti. Gli hook del ciclo di vita di ECC non sono supportati in questo percorso.

Installare tutti e tre gli harness significa quindi configurare tre integrazioni distinte. Non rende identici il comportamento dei loro hook o i componenti disponibili.

Aggiornamenti, riconfigurazione e problemi di installazione

Scegli un solo metodo di installazione per ciascun harness. Affiancare il plugin Claude a un'installazione manuale completa può duplicare i componenti; lo stesso rischio si presenta combinando la sincronizzazione di Codex con l'installazione dal marketplace.

Se le skill risultano duplicate, verifica se hai combinato più metodi di installazione prima di aggiungere altri file. Se sembrano mancare delle regole in un'installazione del plugin Claude, la spiegazione è diversa: i plugin Claude non distribuiscono rules. Aggiungi separatamente i pacchetti di regole selezionati.

Aggiornare e modificare l'ambito di Claude

Le installazioni esistenti del plugin Claude possono usare /plugin update ecc. La procedura guidata del plugin Claude, ecc setup, può aggiornare un'installazione esistente o migrarne l'ambito.

Durante una migrazione dell'ambito, la procedura guidata verifica la destinazione prima di rimuovere l'origine. Successivamente, ricarica con /reload-plugins o riavvia Claude Code. L' implementazione della configurazione documenta questo comportamento.

Mantieni distinte la selezione del pacchetto, gli aggiornamenti del plugin e la migrazione dell'ambito quando pianifichi la manutenzione. Il comando npm vincolato alla versione seleziona esplicitamente la versione 2.2.0; il comando di aggiornamento del plugin e la procedura guidata di configurazione svolgono i rispettivi compiti di manutenzione del plugin.

Punti chiave

  • ECC è il toolkit di affaan-m con licenza MIT, distribuito tramite affaan-m/ECC, ecc-universale l'identificatore del plugin ecc@ecc .
  • La versione 2.2.0 aggiunge una configurazione guidata per Claude Code, Codex e Kimi, con controlli prima della scrittura dei file.
  • Usa npx --yes ecc-universal@2.2.0 install --guided per il punto di ingresso npm vincolato alla release; l'installazione e l'autenticazione della CLI del provider rimangono separate.
  • Claude, Codex e Kimi usano modelli diversi per ambiti, fiducia e hook. Il numero di componenti nell'intera distribuzione non implica capacità identiche.
  • Scegli un solo metodo di installazione per ciascun harness e aggiungi separatamente i pacchetti di regole di Claude quando necessario.

FAQ

Everything Claude Code è gratuito o serve ECC Pro?

Il repository open source di Everything Claude Code è gratuito e distribuito con licenza MIT. ECC Pro è un'offerta ospitata separata con una GitHub App per repository privati, pubblicizzata nel 2.2.0 README a partire da $19 per utente al mese; non è necessaria per l'installazione OSS.

Posso installare ECC contemporaneamente in Claude Code, Codex e Kimi?

Sì, il programma di installazione guidata 2.2.0 consente di selezionare tutti e tre gli harness. Claude utilizza un plugin con ambito definito e profili degli hook, Codex utilizza il proprio ciclo di vita nativo dei plugin e i controlli di attendibilità, mentre Kimi riceve i file del progetto senza gli hook del ciclo di vita di ECC.

Quale ambito e quale profilo degli hook di Claude dovrei scegliere?

Usa user per una configurazione globale per il tuo account utente, project per una configurazione condivisa tramite le impostazioni del repository, oppure local per una configurazione privata del progetto. I profili degli hook sono off, minimal, standarde strict; scegli il profilo separatamente dall'ambito dopo aver esaminato gli hook che intendi abilitare.

Perché le skill di ECC sono duplicate o mancano delle regole?

Combinare il plugin di Claude con un'installazione manuale completa, oppure la sincronizzazione di Codex con l'installazione dal marketplace, può duplicare i componenti. I plugin di Claude non distribuiscono regole, quindi i pacchetti di regole selezionati devono essere aggiunti separatamente.

A

AI Prime Tech pubblica questo blog. Gli articoli sono redatti con l'assistenza dell'AI; verifica nella documentazione ufficiale i dettagli specifici della versione, come gli ID dei modelli, i prezzi e i limiti, prima di farvi affidamento.

Ottieni accesso all'API Claude a un costo inferiore

Un'unica chiave API per Claude Opus 5.5, Sonnet 5, Haiku 4.5 e Fable 5.1, oltre a GPT-6 modelli. Pagamento a consumo, senza abbonamento.

Ottieni la tua chiave API →
AI Prime Tech è un gateway API indipendente di terze parti. Claude™ e Anthropic® sono marchi di Anthropic, PBC. Non si intende suggerire alcuna affiliazione o approvazione.