Everything Claude Code — O Plugin que Turbina seu Agente de IA
Se você usa o Claude Code no dia a dia, precisa conhecer o Everything Claude Code (ECC) — um plugin que já acumulou mais de 104.000 estrelas no GitHub e venceu o Anthropic Hackathon.
O que é o Everything Claude Code?
O Everything Claude Code é um sistema completo de otimização de performance para agentes de IA como Claude Code, Cursor, OpenCode e Codex. Ele funciona como um framework de configuração que adiciona skills, instintos, memória, segurança e desenvolvimento research-first ao seu fluxo de trabalho.
Principais funcionalidades
Agentes especializados
O ECC vem com 28 agentes especializados, cada um focado em uma área:
- Planejamento de código e arquitetura — ajuda a estruturar seu projeto antes de escrever código
- Test-Driven Development — guia para desenvolvimento orientado a testes
- Análise de vulnerabilidades — identifica problemas de segurança no código
- Reviewers por linguagem — revisores específicos para Python, Go, C++, Rust, Kotlin, Java e TypeScript
- Resolução de erros de build — diagnostica e corrige falhas de compilação
- Coordenação de testes E2E — orquestra testes end-to-end com Playwright
- Atualização de documentação — mantém a documentação sincronizada com o código
Skills abrangentes
São mais de 125 skills cobrindo:
- Padrões de backend e frontend
- Boas práticas por linguagem
- Workflows de segurança e testes
- Migração de banco de dados
- Design de APIs
- Estratégias de deployment
- Criação de conteúdo (artigos, slides, pesquisa de mercado)
Memória persistente
Uma das funcionalidades mais úteis: o ECC mantém memória entre sessões. Isso significa que o contexto do seu trabalho não se perde quando você reinicia o Claude Code. Ele utiliza hooks automatizados que salvam e carregam contexto automaticamente.
Otimização de tokens
O plugin implementa mecanismos inteligentes de otimização:
- Seleção de modelo adequada para cada tarefa
- Slimming de system prompts para reduzir consumo
- Gerenciamento de processos em background
- Paralelização com git worktrees
Linguagens e tecnologias suportadas
O ECC suporta um ecossistema amplo:
- Linguagens: TypeScript, Python, Go, Java, Kotlin, C++, Rust, Perl, PHP, Swift
- Frameworks: Django, Laravel, Spring Boot, React, Next.js, Axum
- Bancos de dados: PostgreSQL, Supabase, ClickHouse
- Testes: Playwright E2E, pytest, GoogleTest
- Ferramentas: Docker, PM2, Git, sistemas de CI/CD
Como instalar
Pré-requisito: Claude Code
Antes de tudo, você precisa ter o Claude Code instalado:
npm install -g @anthropic-ai/claude-code
Via Plugin Marketplace (recomendado)
# Adicionar do marketplace
/plugin marketplace add affaan-m/everything-claude-code
# Instalar
/plugin install everything-claude-code@everything-claude-code
Instalação manual
# Clonar o repositório
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
npm install
# Ver as opções disponíveis
./install.sh --help
O --help mostra todas as linguagens disponíveis e opções de instalação:
# Linguagens disponíveis: cpp, csharp, go, java, javascript, kotlin, perl, php, python, rust, swift, typescript
# Instalar para uma ou mais linguagens
./install.sh typescript
./install.sh python golang rust
# O target padrão é claude (~/.claude/rules/), mas pode ser alterado
./install.sh --target cursor typescript # Instala em ./.cursor/
./install.sh --target antigravity python # Instala em ./.agent/
# Simular a instalação sem copiar arquivos
./install.sh --dry-run typescript
Também suporta instalação via npx ecc-install para facilitar em qualquer plataforma.
ECC vs Plugins individuais
O Claude Code possui um sistema nativo de plugins onde cada plugin é focado e específico — um LSP para TypeScript, outro para Python, uma integração com Sentry, etc. Cada um adiciona uma capacidade pontual e é leve por natureza.
O ECC segue uma abordagem completamente diferente. É um framework completo que entrega todo o ecossistema de desenvolvimento de uma vez:
| Plugins individuais | ECC | |
|---|---|---|
| Escopo | Uma funcionalidade específica | Framework completo |
| Tamanho | Leve, modular | Grande, abrangente |
| Abordagem | Faz uma coisa bem | Cobre todo o ciclo de desenvolvimento |
| Opinião | Neutro | Opinativo (define workflows como TDD, code review, security scan) |
| Instalação | /plugin install nome | install.sh com seleção de linguagens |
Na prática, os dois se complementam. Você pode usar o ECC como base e adicionar plugins individuais para ferramentas específicas que ele não cobre.
Por que usar?
Se você já trabalha com Claude Code, o ECC é quase obrigatório. Ele transforma uma ferramenta já poderosa em algo ainda mais produtivo:
- Menos repetição — os agentes especializados já sabem as boas práticas da sua linguagem
- Mais consistência — skills padronizados garantem qualidade uniforme
- Memória real — não precisa re-explicar contexto a cada sessão
- Segurança integrada — análise de vulnerabilidades como parte do fluxo
- Multi-linguagem — um único framework para todos os seus projetos
Conclusão
O Everything Claude Code é um daqueles projetos open source que merecem atenção. Com mais de 100 mil estrelas, uma comunidade ativa e funcionalidades que realmente fazem diferença no dia a dia, vale a pena experimentar.
O projeto é MIT licensed e está disponível no GitHub.