Vale a pena instalar tudo do awesome-claude-code de uma vez?

O awesome-claude-code é um catálogo, não uma fila de instalação. A lista mais popular, de hesreallyhim, soma 52,9 mil estrelas e 4,6 mil forks entre skills, agents, status lines, developer tooling e plugins, e o beta público dos plugins do Claude Code (9 de outubro de 2025) deixou a adoção em massa fácil demais. O problema é o pedágio: cada servidor MCP conectado registra suas definições de ferramentas em toda requisição, mesmo ocioso, e plugin de terceiro recebe acesso ao terminal, arquivos locais e variáveis de ambiente. Adote um item por problema real, com /context na mão
Fala aí, beleza? Você abre a lista, bate o olho em 52,9 mil estrelas e 4,6 mil forks, e a vontade é uma só: instalar tudo numa tarde 😀
Skill aqui, subagente ali, um status line bonitinho, um hook que promete automatizar sua vida
Aí no dia seguinte o setup tá completão, e ninguém lembra o que metade daquilo faz
A pergunta deste post é essa: adotar em bloco compensa, ou é melhor puxar item por item, quando o problema aparece com nome?
O que é o awesome-claude-code (e por que existe mais de um)
O repositório mais popular do ecossistema é o awesome-claude-code, mantido por hesreallyhim no GitHub
A própria descrição dele se apresenta como uma coleção de skills, agents, status lines, developer tooling e plugins
Ou seja: é vitrine, é catálogo, é lugar de descobrir coisa
E aqui vem o primeiro detalhe que muita gente ignora: não existe "a" lista
Existem várias listas homônimas mantidas por autores diferentes, tipo subinium/awesome-claude-code, LangGPT/awesome-claude-code, jqueryscript/awesome-claude-code e VoltAgent/awesome-claude-code-subagents
Então quando alguém te manda "instala o que tá na awesome list", a primeira pergunta honesta é: qual delas? 🙂
Domine o Claude Code do básico ao avançado
Você vai aprender a criar sistemas completos com Claude Code, sem precisar ser programador. Inscreva-se para ter acesso a um desconto de lançamento e bônus especiais!
E por que ficou tão fácil adotar tudo de uma vez?
Porque o Claude Code ganhou um sistema de plugins
Ele entrou em beta pública com anúncio da Anthropic em 9 de outubro de 2025, empacotando slash commands, subagentes, servidores MCP e hooks numa unidade só
Se você já mexeu com NPM ou composer, a ideia é bem parecida: alguém empacota, você instala com um comando
O que era "copia esse arquivo pra cá, cola essa config ali" virou um passo curto
E tudo que fica fácil de instalar fica fácil de acumular
Instalar tudo de uma vez x adotar por problema real: a comparação
Bora colocar as duas posturas lado a lado:
| Critério | Instalar tudo de uma vez | Adotar por problema real |
|---|---|---|
| Custo de contexto | Cada servidor MCP conectado registra suas definições de ferramentas em toda requisição, mesmo ocioso, então o pedágio é por camada ligada | Menos camadas ligadas, menos definições registradas a cada requisição |
| Superfície de segurança | Cada plugin instalado recebe acesso ao terminal, arquivos locais e variáveis de ambiente | A superfície cresce só quando você decide que vale, item por item |
| Esforço de manutenção | Você vira responsável por um monte de coisa que não escolheu conscientemente | Você mantém o que usa, e sabe por que instalou |
| Facilidade de reverter | Dá pra desligar com /plugin disable <plugin>@<marketplace> ou remover com /plugin uninstall <plugin>@<marketplace>, mas achar o culpado no meio da pilha é o trabalho chato |
Reverter é trivial: era um item, com um objetivo, e ele volta atrás sozinho |
| Tempo até o primeiro ganho | Rápido pra ter "muita coisa", lento pra saber qual delas resolveu algo | Mais lento pra encher a tela, mais rápido pra ver resultado num fluxo que te incomodava |
| O que você explica do próprio setup | Pouca coisa, porque o marketplace opera sem verificação centralizada, sem assinatura de código e sem sandbox de execução, e ninguém leu item por item | Praticamente tudo, porque cada peça entrou com uma justificativa |
Repara que nem toda camada pesa igual, e isso é importante pra não sair demonizando a lista inteira
Skills, por exemplo, usam divulgação progressiva: o nível 1 é só o YAML frontmatter (name e description), o corpo do SKILL.md só carrega quando a skill é acionada, e arquivos vinculados são lidos depois
Já servidor MCP conectado cobra o pedágio mesmo parado
Mesma lista, custos diferentes
Claude Code com pouco contexto sobrando: por que camada ligada cobra pedágio
O sintoma:
A sessão começa e a janela já parece apertada
Você manda a primeira tarefa e sente o setup pesado, meio arrastado, com menos espaço pro que realmente importa: o teu código
A causa:
Cada servidor MCP conectado registra suas definições de ferramentas em toda requisição, mesmo quando está ocioso
Não é "só quando eu uso", é sempre
Existe issue no repositório anthropics/claude-code intitulada "MCP tools consume 50% of context tokens – need consolidation strategies"
Tem gente reclamando exatamente disso em setup carregado
O contraste honesto é o que falei ali em cima: skill com divulgação progressiva não se comporta assim, porque o corpo do arquivo só entra em cena quando a skill é acionada
Então o vilão não é "instalar coisa", é instalar coisa que fica ligada sem motivo
A solução:
Para de adivinhar e vai olhar
O Claude Code tem o /context, que exibe a divisão entre system prompt, ferramentas do sistema, ferramentas MCP, arquivos de memória, agentes e espaço livre
É o extrato da tua janela, beleza? Se ferramenta MCP tá comendo uma fatia gorda e você não usou nenhuma delas na semana, tá aí a resposta
Prevenção:
A própria Anthropic posiciona plugins como modulares, alternáveis on/off pra otimizar desempenho
Ou seja: ligar e desligar conforme a necessidade faz parte do desenho, não é gambiarra
Tratar o setup como algo fixo ("instalei, tá lá pra sempre") é que é o erro
O risco de instalar plugin de terceiro sem ler o que ele faz
O sintoma:
Você pega uma leva de itens de catálogo e manda instalar em sequência, numa tarde de curiosidade
Ninguém revisou nada
O critério foi "parece massa"
A causa:
Plugin no Claude Code não é enfeite
Ele recebe acesso ao terminal, arquivos locais e variáveis de ambiente
E o modelo de distribuição é de confiança implícita: o marketplace opera sem verificação centralizada, sem assinatura de código e sem sandbox de execução
Não tem um porteiro no meio conferindo o que entra
A prova pública:
A PromptArmor demonstrou um hook malicioso que burla o pedido de aprovação humana e exfiltra arquivos do usuário por prompt injection indireta
Lê de novo essa parte: burla o pedido de aprovação
Aquele momento em que você bate o olho e aperta "sim" é justamente o ponto que o ataque contorna
E tem o agravante da velocidade: o claudemarketplaces.com raspa o GitHub de hora em hora, então um marketplace malicioso pode aparecer no registro em até uma hora depois de virar público
Sem curadoria humana no meio do caminho
A prevenção operacional:
Aqui tem um detalhe muito massa do Claude Code que quase ninguém usa a favor: adicionar um marketplace e instalar um plugin são dois passos distintos
O /plugin marketplace add <owner>/<repo> apenas registra o catálogo
Nada é instalado até você rodar /plugin install
Ou seja, dá pra registrar, olhar com calma o que tem ali, ler o que a coisa faz, e só depois decidir
Esse intervalo entre registrar e instalar é barato e é o teu maior aliado
Tome cuidado! Não é porque tá numa lista com dezenas de milhares de estrelas que cada item individual passou por revisão
A estrela é da lista, não do plugin
Quando um item da lista realmente merece entrar no seu setup
Agora vira a lógica: para de olhar o catálogo e olha o teu dia
A pergunta certa não é "o que tem de legal na lista?"
É "que chatice eu repeti essa semana?"
Situações em que adotar se justifica:
- Uma tarefa que você repete toda semana, sempre igual, sempre na mão
- Um fluxo que você já executa manualmente e consegue descrever passo a passo (se você não consegue descrever, automatizar vai só embaralhar)
- Uma integração que o projeto exige de verdade, tipo acessar um sistema que o time inteiro usa
- Um incômodo que você consegue nomear em uma frase
Situações em que é só curiosidade:
- "Vi no Twitter e pareceu insano"
- "Todo mundo tá usando"
- "Um dia eu posso precisar disso"
- "Já que tô instalando um, vou instalar os cinco"
Curiosidade é ótima, viu? Mas o lugar dela é numa sessão de teste, não no setup que você usa pra trabalhar
A regra prática:
Um item por vez, com critério de sucesso definido ANTES
Tipo: "se em duas semanas isso não tiver me poupado aquele passo manual do deploy, sai"
Sem critério, tudo fica, porque desinstalar dá uma preguiça danada e ninguém tem coragem de admitir que instalou por hype
E um aviso: não adianta perguntar pro próprio Claude "vale a pena instalar isso?" e esperar objetividade, porque a tendência dele é concordar contigo
Se você vai usar ele como conselheiro, vale antes ajustar o jeito de fazer o Claude discordar de você, senão o veredito já vem viciado
O resto da lista fica lá, como consulta
Catálogo é pra abrir quando o problema aparece, não pra esvaziar numa tarde
Como auditar e podar o que você já instalou
Se você já saiu instalando (sem julgamento, todo mundo faz isso hehe), dá pra podar de forma curta e reversível
Sequência curta, comando por comando:
- Abre o Claude Code e roda o
/contextpra ver quem tá comendo a tua janela
/context
Ele exibe a divisão entre system prompt, ferramentas do sistema, ferramentas MCP, arquivos de memória, agentes e espaço livre
O erro comum deste passo: olhar o número, achar ruim e não anotar nada
Anota, senão na próxima sessão você esqueceu qual fatia te incomodou
- Roda o
/pluginpra gerenciar o que está instalado
/plugin
Ele tá disponível tanto no terminal quanto no VS Code
- Cruza as duas informações: o que aparece pesando no
/contexte você não usou essa semana?
Esse é o teu candidato a poda
Sem drama, sem apagar nada ainda
- Desliga sem perder a instalação, usando o disable
/plugin disable <plugin>@<marketplace>
Esse é o passo mais confortável de todos, porque é reversível na hora
O erro comum deste passo: pular direto pro uninstall por ansiedade
Desliga primeiro, roda a semana, sente a diferença
- Se fez falta, liga de volta
/plugin enable <plugin>@<marketplace>
É literalmente o mesmo caminho, invertido
- Se não fez falta nenhuma, remove de vez
/plugin uninstall <plugin>@<marketplace>
O erro comum deste passo: insistir na interface quando ela não coopera
Existe issue aberta no repositório anthropics/claude-code relatando que a TUI do /plugin não desinstala de forma confiável, e que o caminho pela CLI funciona ponta a ponta
Então se a remoção pela telinha não pegar, vai pelo comando
- Roda o
/contextde novo e compara com o que você anotou no passo 1
É o antes e depois
Sem essa comparação você não sabe se podou o que pesava ou se podou o que era leve
Uma coisa que vale repetir: registrar um marketplace com /plugin marketplace add <owner>/<repo> não instala nada
Então, se você quer manter a lista por perto sem carregar o setup, esse é o meio termo honesto
Veredito: a lista é catálogo de consulta, não fila de instalação
Resposta curta: não vale a pena instalar tudo do awesome-claude-code de uma vez
Não por causa da qualidade da lista, que é enorme e claramente útil
É pelo custo de manter camada ligada que ninguém usa, e pela superfície de segurança que cresce sem contrapartida
Se você tá começando no Claude Code:
Usa a lista pra entender o que existe e nada além disso
Instala zero ou um item
A maior parte do ganho inicial vem de aprender a conversar com a ferramenta, não de acumular plugin
Se você já tem um setup montado:
O teu movimento não é adicionar, é auditar
Roda o /context, olha a fatia das ferramentas MCP, e usa o /plugin disable como bisturi
Desligar é grátis e reversível
Se você trabalha em repositório de empresa:
Aí a régua é outra, e ela é dura
Plugin recebe acesso ao terminal, arquivos locais e variáveis de ambiente, e a demonstração da PromptArmor mostrou hook malicioso burlando a aprovação humana
Registrar o catálogo e ler antes de instalar deixa de ser preciosismo e vira processo
O que este post NÃO afirma:
Não tem teste próprio aqui, e eu não vou fingir que tem
A qualidade individual de cada item da lista não foi avaliada, então nada do que tá acima diz que o plugin X é bom ou ruim
O argumento aqui é sobre o custo estrutural de manter muita coisa ligada, e sobre o modelo de confiança do marketplace
O julgamento item a item continua sendo teu
Conclusão
Recapitulando: o awesome-claude-code de hesreallyhim é uma vitrine com skills, agents, status lines, developer tooling e plugins, e as 52,9 mil estrelas dizem que a curadoria da LISTA é boa
Não dizem que cada item merece entrar no teu setup hoje
Camada ligada cobra pedágio, principalmente servidor MCP, que registra as definições de ferramentas em toda requisição mesmo ocioso
E plugin de terceiro é código com acesso à tua máquina, num marketplace sem verificação centralizada, sem assinatura e sem sandbox
Próximo passo, bem concreto: abre o Claude Code, roda o /context, anota o que tá ligado e você não usou
Desliga UM item essa semana com /plugin disable e vê se sentiu falta
Depois volta na lista só quando aparecer um problema com nome e sobrenome
É assim que catálogo bom vira setup enxuto…
Até o próximo post! 😀
Perguntas frequentes
Como desinstalar um plugin do Claude Code quando a interface do /plugin trava?
Existe issue aberta no repositório anthropics/claude-code relatando que a TUI do /plugin não desinstala de forma confiável. O relato aponta que o caminho pela CLI funciona ponta a ponta, com /plugin uninstall <plugin>@<marketplace>. Vale testar por ali antes de assumir que o plugin sumiu do setup.
Qual a diferença entre /plugin marketplace add e /plugin install no Claude Code?
/plugin marketplace add <owner>/<repo> só registra o catálogo, nada é instalado nesse passo. A instalação de fato só acontece quando você roda /plugin install. São dois comandos, dois momentos de decisão, e dá pra parar no primeiro sem comprometer nada.
Skills consomem contexto do mesmo jeito que servidores MCP no Claude Code?
Não. Skills usam divulgação progressiva: só o YAML frontmatter (name e description) fica carregado até a skill ser acionada, e o corpo do SKILL.md só entra depois. Já cada servidor MCP conectado registra suas definições de ferramentas em toda requisição, mesmo ocioso.
É seguro instalar qualquer plugin listado num marketplace do Claude Code?
Não dá pra assumir que sim. O marketplace opera sem verificação centralizada, sem assinatura de código e sem sandbox de execução, e o plugin instalado recebe acesso ao terminal, arquivos locais e variáveis de ambiente. A PromptArmor já demonstrou publicamente um hook malicioso que burla a aprovação humana e exfiltra arquivos por prompt injection indireta.
Como saber quanto contexto os plugins e ferramentas MCP instalados estão consumindo no Claude Code?
Rode /context. O comando exibe a divisão entre system prompt, ferramentas do sistema, ferramentas MCP, arquivos de memória, agentes e espaço livre. Se a fatia de ferramentas MCP estiver grande sem uso correspondente na semana, é sinal pra desligar algo.
Dá pra desligar um plugin sem desinstalar de vez no Claude Code?
Dá. /plugin disable <plugin>@<marketplace> desliga sem remover, e /plugin enable <plugin>@<marketplace> liga de novo quando precisar. A Anthropic trata isso como parte do desenho: plugins são modulares e podem ser alternados on/off pra otimizar desempenho.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
