Everything Claude Code (ECC): o que é, o que 2.2.0 mudou e como instalar
Everything Claude Code, frequentemente pesquisado como everything-claude-code, é o kit de ferramentas de affaan-m com agentes, habilidades, regras, hooks e ferramentas de instalação para agentes de programação. Este guia explica o que o ECC inclui, o que a versão 2.2.0 mudou e como instalá-lo no Claude Code, Codex ou Kimi. Ele reflete a versão e a documentação disponíveis em 31 de agosto de 2026.
O que é everything-claude-code?
Everything Claude Code (ECC) é um kit de ferramentas licenciado sob a licença MIT cujo repositório canônico no GitHub é affaan-m/ECC. Seu pacote npm é ecc-universal, enquanto seu identificador no marketplace de plugins do Claude é ecc@ecc. Esses nomes identificam diferentes canais de distribuição do mesmo projeto.
Se você chegou aqui por meio de uma busca por “affaan-m everything-claude-code”, use esses identificadores para distinguir o repositório, o pacote do instalador e o plugin. A README da versão 2.2.0 documenta o kit de ferramentas e suas opções de instalação.
O que o ECC acrescenta?
A versão 2.2.0 contém 68 agentes, 286 habilidades e 94 adaptadores de comandos, além de regras, hooks, memória, aprendizado contínuo e ferramentas de instalação. Esses são os totais de toda a distribuição; não significam que todas as ferramentas de programação compatíveis recebem recursos idênticos.
Os agentes abrangem planejamento, revisão, correção de builds, segurança, arquitetura e trabalho em domínios específicos. As habilidades abrangem testes, pesquisa, documentação, desenvolvimento frontend, dados, aprendizado de máquina e operações. O AgentShield verifica prompts, hooks, configuração de MCP, permissões, segredos e arquivos de agentes.
Pensar no ECC como uma coleção de configurações do Claude Code é útil, mas incompleto: o kit também inclui ferramentas de instalação e suporte a outros agentes de programação. Para saber mais sobre um de seus principais tipos de conteúdo, consulte nosso Guia de habilidades do Claude Code.
O ECC é gratuito?
O repositório de código aberto continua gratuito, e o ECC Pro não é necessário para instalar o kit de ferramentas OSS. A README identificada por uma tag anuncia separadamente uma oferta hospedada de ECC Pro + GitHub App para repositórios privados, a partir de $19 por usuário por mês. Esse preço se refere à oferta hospedada, não à instalação de código aberto.
O que mudou no ECC 2.2.0
O ECC 2.2.0 foi lançado em 28 de agosto de 2026, com o título “ECC 2.2.0: Configuração guiada, Antigravity 2.0 e a ponte CLI do Nasiko”. A versão oficial aponta a configuração guiada como uma adição central.
Um instalador guiado para três ambientes de agentes
O novo instalador oferece suporte a Claude Code, Codex e Kimi. Ele verifica cada ambiente selecionado — a ferramenta de programação que receberá o ECC — antes de gravar arquivos.
A instalação continua separada da configuração do provedor. O instalador não instala nem autentica as CLIs dos provedores, e as configurações de modelo e a autenticação continuam sob controle de cada provedor. Prepare essas ferramentas antes de executar a configuração do ECC.
Confiabilidade da instalação e fluxos de trabalho mais amplos
A versão 2.2.0 também melhora a forma como as instalações rastreiam e preservam arquivos:
- Registros cumulativos de propriedade são mantidos após instalações seletivas repetidas.
- O OpenCode usa
~/.config/opencode. - A limpeza de instalações legadas do Codex preserva arquivos do usuário modificados ou não rastreados e exige evidências de propriedade por padrão.
A instalação nativa do Antigravity 2.0 tem como destino .agents/{rules,workflows,skills,agents}. As adições aos fluxos de trabalho abrangem Pi, Itô, avaliação de agentes, conselho de múltiplos modelos, dev-team, documentação viva, terminal seguro, TasteForge e skill-comply.
A ponte Nasiko é experimental e de adesão opcional. Ela oferece suporte a uma versão fixa da v0.1.0 CLI do Nasiko, com downloads verificados por SHA-256. O ECC não opera o plano de controle do Nasiko nem habilita telemetria por meio dessa ponte.
A garantia da versão também abrange o arquivo exato do pacote npm: seu hash é calculado, ele é testado no Linux, macOS e Windows, publicado sob uma tag de homologação e verificado quanto à integridade no registro antes que latest seja movida. A versão 2.1.0 continua sendo o pacote para reversão imediata.
Como instalar o ECC 2.2.0
O pacote npm exige Node.js 18 ou posterior. Para o plugin do Claude, você também precisa da CLI do Claude Code 2.1.0 ou posterior. Verifique a versão instalada do Claude no seu terminal:
claude --version
Se o Claude Code ainda precisar ser instalado, comece pelo nosso guia de instalação do Claude Code. O instalador do ECC espera que a CLI do provedor esteja presente; ele não a fornece nem realiza sua autenticação.
Comece pelo instalador fixado na versão de lançamento
Execute este comando em um terminal para selecionar explicitamente o pacote npm 2.2.0:
npx --yes ecc-universal@2.2.0 install --guided
O assistente mostra uma prévia dos destinos e solicita confirmação. Ele oferece suporte a --harness claude, --harness codex, --harness kimi e --all-harnesses.
Para obter uma prévia sem alterações, use a opção --dry-run do instalador. Sua opção --json retorna uma saída legível por máquina. A implementação do instalador guiado documenta esses controles e as escolhas obrigatórias para cada ambiente de execução.
Há uma ressalva sobre a disponibilização: o README marcado com a tag orientava os usuários a verificar npm view ecc-universal version durante a propagação no npm. O momento exato da conclusão da propagação até agosto de 31 é incerto, portanto a data de lançamento, por si só, não determina quando a versão padrão do registro mudou.
Automatize escolhas explícitas
Para uma instalação não interativa, forneça as escolhas obrigatórias e passe a flag --yes do instalador:
npx --yes ecc-universal@2.2.0 install --guided \
--harness claude --harness codex --harness kimi \
--claude-scope local --claude-hooks standard \
--profile core --yes
Este exemplo seleciona os três ambientes de execução, escolhe o escopo local e o perfil de hooks standard do Claude e fornece o perfil de conteúdo core exigido para o Kimi.
As duas flags --yes têm finalidades diferentes. A primeira pertence a npx; a flag final autoriza alterações não interativas pelo instalador do ECC. Mantenha essas decisões explícitas ao adaptar o comando para automação.
Escolha a configuração adequada para cada ambiente de execução
O ECC permite a instalação conjunta no Claude Code, Codex e Kimi, mas seus modelos de configuração diferem. A skill de configuração 2.2.0 distingue os seguintes caminhos:
| Ambiente de execução | Modelo de instalação | Escopo e comportamento dos hooks |
|---|---|---|
| Claude Code | Nativo ecc@ecc plugin |
Escopos: user, project, local; perfis de hooks: off, minimal, standard, strict |
| Codex | Ciclo de vida nativo de marketplace/plugin | O Codex controla a revisão de hooks e a confiança explícita; os escopos e perfis de hooks do Claude não se aplicam |
| Kimi Code | Arquivos de projeto gerenciados em ./.kimi-code |
Os hooks de ciclo de vida do ECC não são compatíveis; a configuração de modelo/provedor e a autenticação permanecem inalteradas |
Claude Code: escolha o escopo de forma consciente
O escopo user do Claude se aplica globalmente ao usuário. O escopo project compartilha a configuração por meio das configurações do repositório, enquanto local a mantém privada para o projeto.
Escolha com base em quem deve receber a configuração: sua conta de usuário, os colaboradores do repositório ou apenas sua configuração local do projeto. O escopo e o perfil de hooks são escolhas separadas.
Os perfis de hooks disponíveis são off, minimal, standard e strict. Os nomes dos perfis, por si só, não devem substituir a revisão dos hooks que você pretende habilitar. Nosso guia de hooks do Claude Code fornece contexto para essa revisão.
Para uma instalação apenas no Claude, a alternativa nativa é executar estes comandos dentro do Claude Code:
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
Codex: use seus controles nativos de confiança
O Codex tem seu próprio ciclo de vida de marketplace/plugin, revisão de hooks e controles de confiança explícita. Não aplique ao Codex os nomes de escopo nem os quatro perfis de hooks do Claude.
Seus comandos nativos de instalação e verificação são:
codex plugin marketplace add affaan-m/ECC
codex plugin add ecc@ecc --json
codex plugin list --json
O comando final lista os plugins em um formato legível por máquina, oferecendo uma etapa concreta de verificação após adicionar o ECC.
Kimi: selecione o conteúdo do projeto
O Kimi recebe arquivos gerenciados em ./.kimi-code, e sua instalação guiada exige um perfil de conteúdo. Os hooks de ciclo de vida do ECC não são compatíveis com esse caminho.
Portanto, instalar os três ambientes de execução significa configurar três integrações distintas. Isso não torna idênticos o comportamento dos hooks nem os componentes disponíveis.
Atualizações, reconfiguração e problemas comuns de instalação
Escolha um método de instalação por ambiente de execução. Sobrepor o plugin do Claude a uma instalação manual completa pode duplicar componentes; a mesma preocupação se aplica à combinação da sincronização do Codex com a instalação pelo marketplace.
Se as skills aparecerem duplicadas, verifique se você combinou métodos de instalação antes de adicionar mais arquivos. Se parecer que faltam regras em uma instalação do plugin do Claude, há uma explicação separada: Os plugins do Claude não distribuem rules. Adicione os pacotes de regras selecionados separadamente.
Atualização e alteração do escopo do Claude
As instalações existentes do plugin do Claude podem usar /plugin update ecc. O assistente do plugin do Claude, ecc setup, pode atualizar uma instalação existente ou migrar seu escopo.
Durante uma migração de escopo, o assistente verifica o destino antes de remover a origem. Depois, recarregue com /reload-plugins ou reinicie o Claude Code. A implementação da configuração documenta esse comportamento.
Mantenha a seleção de pacotes, as atualizações de plugins e a migração de escopo como tarefas distintas ao planejar a manutenção. O comando npm fixado seleciona explicitamente a versão 2.2.0; o comando de atualização do plugin e o assistente de configuração atendem às respectivas tarefas de manutenção do plugin.
Principais conclusões
- O ECC é o kit de ferramentas de affaan-m, licenciado sob a MIT e distribuído por meio de
affaan-m/ECC,ecc-universal, e do identificador de pluginecc@ecc. - A versão 2.2.0 adiciona configuração guiada para Claude Code, Codex e Kimi, com verificações antes da gravação dos arquivos.
- Use
npx --yes ecc-universal@2.2.0 install --guidedpara o ponto de entrada npm fixado na versão de lançamento; a instalação e a autenticação da CLI do provedor continuam sendo etapas separadas. - Claude, Codex e Kimi usam modelos diferentes de escopo, confiança e hooks. As contagens de componentes da distribuição como um todo não indicam capacidades idênticas.
- Escolha um método de instalação por ambiente de execução e adicione os pacotes de regras do Claude separadamente quando necessário.
Perguntas frequentes
O Everything Claude Code é gratuito ou preciso do ECC Pro?
O repositório de código aberto do Everything Claude Code é gratuito e licenciado sob a MIT. O ECC Pro é uma oferta hospedada separada, com um GitHub App para repositórios privados, anunciada no 2.2.0 README a partir de $19 por usuário por mês; ele não é necessário para a instalação de código aberto.
Posso instalar o ECC no Claude Code, Codex e Kimi simultaneamente?
Sim, o instalador guiado 2.2.0 permite selecionar os três ambientes de execução. O Claude usa um plugin com escopo definido e perfis de hooks, o Codex usa seu ciclo de vida nativo de plugins e controles de confiança, e o Kimi recebe arquivos de projeto sem hooks de ciclo de vida do ECC.
Qual escopo e perfil de hooks do Claude devo escolher?
Use user para configurações globais da sua conta de usuário, project para configurações compartilhadas pelas configurações do repositório, ou local para configurações privadas do projeto. Os perfis de hooks são off, minimal, standard e strict; escolha o perfil separadamente do escopo após revisar os hooks que pretende habilitar.
Por que as skills do ECC estão duplicadas ou faltam regras?
Combinar o plugin do Claude com uma instalação manual completa, ou a sincronização do Codex com a instalação pelo marketplace, pode duplicar componentes. Os plugins do Claude não distribuem regras, portanto os pacotes de regras selecionados devem ser adicionados separadamente.
Uma única chave de API para Claude Opus 5.5, Sonnet 5, Haiku 4.5 e Fable 5.1, além de GPT-6 modelos. Pague conforme o uso, sem assinatura.
Obtenha Sua Chave de API →