#4 no GitHub · Pacotes prontos
Como usar o ECC no Claude Code: passo a passo
ECC é um pacote grande que dá ao Claude Code um sistema de trabalho: planeja antes de construir, verifica com testes, revisa o próprio trabalho com contexto novo e guarda o que importa. Traz 71 agentes, 314 habilidades e 98 comandos, além de hooks, regras, memória e um verificador de segurança.
- Para quem
- Quem usa o Claude Code todo dia e quer um pacote completo, com processo pronto. O README recomenda começar pelo fluxo de que você precisa, não pelo catálogo inteiro.
- Estrelas (02/11/2026)
- 295.631, #4 no ranking
- Licença
- MIT
- Repositório
- affaan-m/ECC
Passo a passo
Antes de começar: Node.js 18 ou mais novo; Git; Claude Code 2.1 ou mais novo, acessível no terminal (PATH).
Confira os pré-requisitos
Abra o terminal (no Windows, o PowerShell) e rode os três comandos. Cada um deve mostrar um número de versão. Se algum disser que não encontrou o programa, instale ou conserte esse item antes de continuar.
Comandonode --version git --version claude --version
Rode o assistente de instalação
Este comando baixa o pacote ECC pelo npm e abre um assistente no terminal. O README diz que não é preciso clonar o repositório.
Comandonpx ecc-universal@2.2.3 setup
Escolha as opções do assistente
Para um uso pessoal típico, o README manda escolher Global user, depois hooks Standard, e confirmar.
Abra uma sessão nova e confira
Inicie uma sessão nova do Claude Code e rode o comando abaixo. O plugin ecc@ecc deve aparecer como habilitado.
Comando/plugin list
Peça um plano com o /ecc:plan
Os comandos do plugin usam o prefixo ecc:. Depois do comando, escreva entre aspas o que você quer construir. O README mostra que isso aciona o agente planejador.
Comando/ecc:plan "Add authentication"
Primeiro teste
Numa sessão do Claude com a skill instalada, cole:
/ecc:plan "Add authentication"
Segundo o README, o agente planejador (planner) cria um roteiro de implementação (implementation blueprint).
Cuidados
- O assistente roda um pacote npm (ecc-universal) no seu computador. O próprio README avisa que fixar a versão não é auditoria de segurança nem checagem de integridade, e pede para revisar o código da versão antes de rodar.
- O README manda instalar somente pelos canais oficiais (repositório affaan-m/ECC no GitHub, pacotes npm ecc-universal e ecc-agentshield, plugin ecc@ecc, site ecc.tools). Cópias de terceiros podem conter malware.
- O pacote instala hooks, que são scripts que rodam sozinhos durante as sessões do Claude Code. A escolha Standard é a que o README indica para uso pessoal.
- Instale por um caminho só. Empilhar métodos (por exemplo, plugin e instalação manual completa) duplica habilidades, comandos e hooks.
- O pacote é grande. O README traz o comando /context-budget para quando o contexto ficar pesado, e avisa que o recurso Agent Teams gasta tokens em cada colaborador.
- Há um plano pago opcional (ECC Pro, GitHub App para repositórios privados, a partir de US$ 19 por usuário por mês). Ele não é necessário para a instalação descrita.
- O comando /astra-review envia o código escrito pelo Claude para a OpenAI (usa o Codex CLI com o login do ChatGPT). Só acontece se você invocar esse comando.
Como desfazer
Rode a partir da mesma pasta usada na instalação. Primeiro a simulação (--dry-run), depois a remoção. Se instalou como plugin, remova também o plugin dentro do Claude Code e apague só as pastas de regras que você copiou à mão e não quer mais.
npx ecc-universal@2.2.3 uninstall --dry-run npx ecc-universal@2.2.3 uninstall
O que o README não confirma
Esta página foi montada lendo o README. Estes pontos não estão escritos lá:
- O README mostra /ecc:plan "Add authentication" como exemplo de comando, mas não descreve a saída exata que um leigo verá na tela.
- O exemplo do /ecc:plan é de desenvolvimento de software. O README não traz exemplo de uso fora de código.
- O README não detalha o que cada perfil de hooks (Standard e os outros) faz na prática no assistente. Só diz que Standard é o padrão.
- A versão 2.2.3 é a que o README pede hoje (02/11/2026). Ela pode mudar.
Dúvidas
Posso instalar sem o assistente?
Pode. Dentro do Claude Code, use /plugin marketplace add https://github.com/affaan-m/ECC e depois /plugin install ecc@ecc. O README diz que os dois caminhos instalam o mesmo plugin e que você deve escolher só um.
Por onde começo, com tanta coisa?
O README diz para começar pelo fluxo de que você precisa. Para construir algo novo, o ponto de partida dele é o /ecc:plan com a descrição do que você quer, seguido da habilidade tdd-workflow.
Funciona no Windows?
Sim. O README tem um passo a passo para Windows pelo PowerShell: instalar Node.js, Git e Claude Code, conferir as versões e rodar o mesmo comando npx.
A DNACX já usou o ECC?
Esta página foi montada a partir do README oficial. A DNACX não rodou cada passo, então confira a saída de cada comando e, se algo falhar, volte ao README do repositório.
Próxima da lista
Por Diogo Kammers, da DNACX. Passo a passo montado a partir do README oficial de affaan-m/ECC, lido em . A DNACX não rodou cada passo desta página. A skill é de terceiros e a DNACX não a criou.