
Primeira camada: Interação do Usuário (Commands + Rules)
Os 32 comandos de atalho são a porta de entrada para interagir com o everything-claude-code. Eles são divididos em 6 categorias principais:
| Categoria do Comando | Comandos Representativos | Função |
|---|---|---|
| Fluxo de trabalho principal | /plan, /tdd, /e2e |
Planejamento de tarefas, TDD, testes de ponta a ponta |
| Qualidade de código | /code-review, /build-fix, /refactor-clean |
Revisão de código, correção de build, limpeza de refatoração |
| Colaboração multi-Agent | /multi-plan, /multi-execute |
Vários Agents colaborando em paralelo para tarefas complexas |
| Sistema de aprendizado | /learn-eval, /evolve |
Avalia o efeito do aprendizado, evolui experiências em habilidades |
| Específico por linguagem | /go-review, /python-review |
Revisão de código para linguagens específicas |
| Gerenciamento de sessão | /sessions, /checkpoint |
Rastreamento de sessão e salvamento de checkpoints |
As Rules (Regras) são configurações básicas carregadas permanentemente no contexto, incluindo padrões de codificação genéricos, fluxos de trabalho Git, requisitos de cobertura de teste (80% TDD), regras de segurança, etc. As regras são divididas em três conjuntos específicos para TypeScript, Python e Go.
Segunda camada: Inteligência (Agents + Skills)
Os 13 Agents especializados são o núcleo do everything-claude-code. Cada Agent possui limites de responsabilidade claros e permissões de ferramentas restritas:
| Nome do Agent | Responsabilidade | Permissões de Ferramentas |
|---|---|---|
| Planner | Decomposição e planejamento de tarefas de alto nível | Ampla (Orquestração) |
| Architect | Design de sistema e decisões de arquitetura | Ampla (Orquestração) |
| TDD Guide | Guia do processo de desenvolvimento orientado a testes | Ferramentas de código + teste |
| Code Reviewer | Revisão de código genérica | Análise somente leitura |
| Security Reviewer | Revisão especializada em segurança | Análise somente leitura |
| Build Error Resolver | Diagnóstico e correção de erros de build | Ferramentas de build + depuração |
| E2E Runner | Execução de testes de ponta a ponta | Ferramentas de execução de teste |
| Refactor Cleaner | Limpeza e refatoração de código | Ferramentas de edição de código |
| Doc Updater | Manutenção automática de documentação | Ferramentas de edição de doc |
| Go Reviewer | Revisão específica para Go | Análise somente leitura |
| Go Build Resolver | Correção de erros de build em Go | Ferramentas de build Go |
| Python Reviewer | Revisão específica para Python (PEP 8) | Análise somente leitura |
| Database Reviewer | Revisão de SQL/ORM/Migrações | Somente leitura de banco de dados |
Os Agents utilizam um modelo de delegação hierárquica: Agents de orquestração (Planner, Architect) possuem acesso amplo a ferramentas e podem despachar Agents especializados; Agents especializados só acessam ferramentas relacionadas às suas funções, evitando operações indevidas.
As mais de 40 Skills são módulos de conhecimento de domínio carregados sob demanda. Diferente das Rules, as Skills só são carregadas quando necessário, economizando espaço na janela de contexto. Elas cobrem principalmente:
- Desenvolvimento Backend: Padrões de design de API, cache de banco de dados, estratégias de migração, otimização de performance.
- Desenvolvimento Frontend: React, Next.js, testes E2E, Page Object Model.
- Específicos por Linguagem: TypeScript, Python, Go, Java, C++, Django, Spring Boot.
- DevOps: Conteinerização Docker, padrões de implantação, gerenciamento de processos PM2.
- Funções Avançadas: Otimização de tokens, pipelines de LLM conscientes de custo, varredura de segurança.
🎯 Dica Técnica: O sistema de Agents e Skills do everything-claude-code depende da forte capacidade de raciocínio do modelo Claude. Recomendamos utilizar a plataforma APIYI (apiyi.com) para obter acesso aos modelos da série Claude 4, garantindo o melhor desempenho na colaboração multi-Agent.
Terceira camada: Automação (Hooks + Scripts)
Hooks são mecanismos de automação baseados em eventos, disparados automaticamente em diferentes fases do ciclo de vida do Claude Code:
| Tipo de Hook | Momento do Gatilho | Função |
|---|---|---|
| PreToolUse | Antes da execução da ferramenta | Verificação de qualidade (gatekeeping) |
| PostToolUse | Após a execução da ferramenta | Validação de resultados |
| SessionStart | Ao iniciar a sessão | Carregamento de contexto e memória |
| SessionEnd | Ao encerrar a sessão | Salvamento de padrões e memória persistente |
| PreCompact | Antes da compressão de contexto | Sugestões estratégicas de compressão |
| Stop | Ao terminar a sessão | Extração de padrões e consolidação de experiência |
Quarta camada: Aprendizado (Continuous Learning v1 + v2)
Esta é a funcionalidade mais exclusiva do everything-claude-code: permitir que o Claude Code acumule experiência entre diferentes sessões.
Sistema de Aprendizado v1 (Baseado em Skills):
- Extrai padrões de codificação através do Stop Hook ao final da sessão.
- Armazena os padrões no diretório
~/.claude/skills/learned/. - Observa uma cobertura de cerca de 50-80%.
Sistema de Aprendizado v2 (Baseado em Instinct):
- Implementa 100% de cobertura através dos hooks PreToolUse/PostToolUse.
- Cada unidade de aprendizado é um "instinto" (Instinct), com uma pontuação de confiança entre 0.3 e 0.9.
- Utiliza o comando
/evolvepara agregar 3 ou mais instintos relacionados em um módulo de habilidade reutilizável.
Tutorial de Instalação do everything-claude-code e Configuração da API do Claude Code
Instalando o everything-claude-code
Pré-requisitos: Claude Code CLI v2.1.0 ou superior.
Passo 1: Instalar o plugin
# Instalar através do marketplace de plugins do Claude Code
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
Passo 2: Instalar os arquivos de regras
# Clonar o repositório
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# Escolha o conjunto de regras de acordo com sua linguagem de programação principal
./install.sh typescript # Projetos TypeScript
./install.sh python # Projetos Python
./install.sh golang # Projetos Go
Passo 3: Verificar a instalação
# Testar dentro do Claude Code
/plan "Add user authentication"
Se você vir o Agente Planner decompondo a tarefa automaticamente e delegando-a para outros Agentes, a instalação foi concluída com sucesso.
Configuração de Acesso à API do Claude Code
O Claude Code precisa da API do modelo Claude para funcionar. Abaixo estão os passos para configurar usando a plataforma APIYI:
# Configurar o endereço base da API
export ANTHROPIC_BASE_URL=https://api.apiyi.com
# Configurar a Chave API
export ANTHROPIC_API_KEY=sua_chave_api
💡 Dica: A plataforma APIYI (apiyi.com) suporta toda a série de modelos Claude, como o Claude 3.5 Opus e Claude 3.5 Sonnet. Como a colaboração multi-agente do everything-claude-code gera um volume considerável de chamadas de API, o sistema de tarifação flexível da APIYI ajuda a controlar os custos de forma eficaz.
Após concluir a configuração, o Claude Code usará automaticamente o endpoint da APIYI para realizar a invocação do modelo Claude, e todos os Agentes e Skills do everything-claude-code estarão prontos para uso.

Detalhamento das 5 principais funcionalidades do everything-claude-code
Funcionalidade 1: Sistema de Colaboração Multi-Agent
A capacidade mais poderosa do everything-claude-code é o trabalho colaborativo entre múltiplos Agents. Tomando como exemplo o desenvolvimento de uma funcionalidade completa:
- Usando o comando
/plan, o Planner Agent decompõe os requisitos em várias subtarefas. - O Architect Agent projeta a solução técnica e a arquitetura do sistema.
- O TDD Guide Agent escreve primeiro os casos de teste.
- Após a conclusão do desenvolvimento, o Code Reviewer Agent e o Security Reviewer Agent realizam revisões em paralelo.
- O E2E Runner Agent executa testes de ponta a ponta para validação.
- O Doc Updater Agent atualiza automaticamente a documentação relacionada.
Todo o processo ocorre sem a necessidade de alternância manual; os Agents colaboram automaticamente por meio de delegação hierárquica.
Funcionalidade 2: Auditoria de Segurança AgentShield
O AgentShield é uma ferramenta de varredura de segurança integrada, focada especificamente nos riscos de segurança do ecossistema Claude Code:
- 912 regras de teste, com 98% de cobertura de código.
- 102 regras de análise estática.
- Escopo de detecção: vazamento de chaves, problemas de permissão, riscos de injeção de Hook e vulnerabilidades de MCP.
- Pipeline de varredura adversarial com três Agents (utilizando o modelo Opus).
# Varredura básica
npx ecc-agentshield scan
# Varredura profunda (utilizando o modelo Opus)
npx ecc-agentshield scan --opus --stream
Funcionalidade 3: Economia da Janela de Contexto
Um dos conceitos centrais de design do everything-claude-code é a eficiência de Tokens. A janela de contexto de 200K do Claude Code pode ser consumida rapidamente no uso real:
| Fonte de Consumo | Ocupação Estimada |
|---|---|
| Comandos do sistema | ~10K tokens |
| Regras (Rules) permanentes | ~5-8K tokens |
| Definições de ferramentas MCP | ~2-5K tokens cada |
| Histórico de conversa | Acúmulo contínuo |
Se muitos MCPs forem ativados, o espaço real disponível na janela de contexto de 200K pode cair para cerca de 70K. A solução do everything-claude-code é:
- Rules sempre carregadas (custo necessário, aprox. 5-8K).
- Skills carregadas sob demanda (consomem Tokens apenas quando usadas).
- Agent ativado sob demanda (carregado apenas no momento da delegação).
O projeto recomenda não ativar mais de 10 MCPs por projeto.
Funcionalidade 4: Suporte a Desenvolvimento Multilingue
O everything-claude-code não suporta apenas TypeScript. Ele oferece regras exclusivas e Agents de revisão para as principais linguagens de backend:
| Linguagem | Conjunto de Regras | Agent Exclusivo | Suporte a Frameworks |
|---|---|---|---|
| TypeScript | Melhores práticas de TS | Code Reviewer | React, Next.js |
| Python | PEP 8, dicas de tipo | Python Reviewer | Django, DRF, Celery |
| Go | Idiomatismos de Go, tratamento de erros | Go Reviewer + Go Build Resolver | gRPC, PostgreSQL |
| Java | – | – | Spring Boot |
| C++ | – | – | Suporte básico |
Funcionalidade 5: Templates de Projetos Reais
O projeto inclui 4 templates de configuração baseados em projetos reais, que podem ser copiados e usados diretamente:
| Template | Stack Tecnológica | Cenário de Uso |
|---|---|---|
| Aplicação SaaS | Next.js + Supabase + Stripe | Produtos SaaS Web |
| Microsserviços em Go | gRPC + PostgreSQL | Microsserviços de Backend |
| Django REST | DRF + Celery | APIs Web em Python |
| Rust API | Axum + SQLx + PostgreSQL | APIs de alta performance |
FAQ: Perguntas Frequentes sobre o everything-claude-code
Q1: O everything-claude-code é pago?
O projeto em si é totalmente gratuito, com código aberto sob a licença MIT. No entanto, a execução do Claude Code gera custos de invocação do modelo da API Claude. Através da plataforma APIYI (apiyi.com), você pode obter formas flexíveis de faturamento, ideais para desenvolvedores individuais e equipes.
Q2: A instalação afetará as funcionalidades originais do Claude Code?
Não. O everything-claude-code é um aprimoramento puramente na camada de configuração e não modifica o código principal do Claude Code. Você pode escolher usar apenas os Agents, Skills ou comandos que desejar, e pode desinstalar a qualquer momento para voltar ao estado original.
Q3: A colaboração multi-Agent aumenta o volume de chamadas da API?
Sim. No modo multi-Agent, a inferência de cada Agent conta como uma invocação do modelo independente. Recomendamos usar o comando /plan para colaboração multi-Agent apenas quando necessário; para tarefas simples, o Claude Code padrão é suficiente. Ao utilizar a API do Claude via APIYI (apiyi.com), você consegue gerenciar os custos de chamada de forma eficaz.
Q4: Quais modelos Claude o everything-claude-code suporta?
Suporta todos os modelos da série Claude 4. Configurações recomendadas:
- Desenvolvimento diário: Claude 4 Sonnet (rápido e de baixo custo).
- Arquiteturas complexas: Claude 4 Opus (maior capacidade de raciocínio).
- Varredura profunda AgentShield: Requer o modelo Opus.
Na plataforma APIYI (apiyi.com), você tem acesso centralizado a todos esses modelos.
Resumo do everything-claude-code
O everything-claude-code transforma o Claude Code de uma ferramenta de programação por chat com IA em uma plataforma de desenvolvimento de Agentes de IA orquestrável. Seu valor reside em:
- Validado na prática: Fruto de 10 meses de uso diário acumulado pela equipe vencedora do hackathon da Anthropic.
- Ecossistema completo de Agentes: 13 Agentes especializados que cobrem todo o fluxo de desenvolvimento.
- Gerenciamento inteligente de Tokens: Sistema de Skills carregado sob demanda para maximizar o uso da janela de contexto.
- Capacidade de evolução contínua: O sistema de aprendizado de versão dupla torna o Claude Code cada vez mais inteligente com o uso.
- Segurança de nível de produção: O AgentShield oferece varredura de segurança com 912 regras.
Recomendamos obter o acesso à API do Claude através da APIYI (apiyi.com), combinando-a com o plugin everything-claude-code para configurar rapidamente um fluxo de trabalho de desenvolvimento assistido por IA de alta eficiência.
Referências
-
Repositório GitHub everything-claude-code: Projeto oficial de código aberto.
- Link:
github.com/affaan-m/everything-claude-code - Descrição: Contém o código-fonte de todos os Agentes, Skills e Comandos.
- Link:
-
Análise Técnica Dev Genius: Detalhes da solução vencedora do hackathon.
- Link:
blog.devgenius.io - Descrição: Analisa detalhadamente a aplicação do everything-claude-code no hackathon da Anthropic.
- Link:
-
Documentação Oficial APIYI: Guia de integração da API do Claude.
- Link:
help.apiyi.com - Descrição: Tutorial de uso da API para a série de modelos Claude 4.6.
- Link:
-
Documentação Oficial do Claude Code: Documentação da ferramenta CLI oficial da Anthropic.
- Link:
docs.anthropic.com - Descrição: Explicação das funções básicas e configurações do Claude Code.
- Link:
Este artigo foi escrito pela equipe técnica da APIYI, focada em ferramentas de programação com IA e melhoria da eficiência no desenvolvimento. Para mais tutoriais técnicos, visite APIYI (apiyi.com).
