Pare de instalar plugins no Claude Code - O guia definitivo

@regent0x_
INGLÊShá 2 meses · 21 de mai. de 2026
711K
284
27
12
1.5K

TL;DR

Este guia explica como otimizar o Claude Code abandonando plugins pesados em favor de comandos nativos como /context, /compact e /rewind para economizar tokens e melhorar a qualidade das respostas.

Eu tinha 23 plugins instalados no Claude Code. 8 skills. 5 servidores MCP. 3 frameworks de agentes personalizados. Alguma ferramenta de gerenciamento de contexto que encontrei no Twitter às 2h da manhã.

Minhas sessões estavam lentas. Minha janela de contexto estava enchendo antes mesmo de eu digitar meu primeiro prompt real. Eu estava batendo nos limites mais rápido que gente no plano gratuito.

Aí eu rodei /context pela primeira vez e vi a decomposição:

regent0x - inline image

62.000 tokens consumidos antes mesmo de eu dizer "olá".

Isso é 31% de toda a minha janela de contexto – foi-se. Devorada por plugins que deveriam tornar o Claude Code melhor. E eu ainda não tinha escrito um único prompt.

regent0x - inline image

Passei aquele fim de semana deletando tudo. Todo plugin. Toda skill. Todo servidor MCP que eu não usava diariamente. Reduzi tudo apenas aos recursos nativos.

Minhas sessões ficaram 3x mais longas. Minhas saídas, mais precisas. Meu gasto de tokens caiu pela metade.

Acontece que o Claude Code já vem com tudo o que eu estava pagando plugins para fazer. Eu só nunca aprendi o que já estava lá.

Aqui está todo recurso nativo que substituiu um plugin que eu usava.

1 // gerenciamento de contexto

Isso sozinho substitui 5 plugins.

Contexto é o recurso mais importante no Claude Code. Você tem uma janela de 200 mil tokens. Tudo compete por ela – sua conversa, prompts de sistema, ferramentas, arquivos que o Claude lê, saídas de comandos. Quando ela enche, o Claude começa a esquecer coisas, alucinar e produzir lixo.

A maioria das pessoas instala plugins para "gerenciar contexto". Eu tinha dois. Ambos desnecessários porque o Claude Code tem três comandos nativos que fazem isso melhor.

regent0x - inline image

/context – veja exatamente para onde estão indo seus tokens.

Esse é o comando que eu queria ter conhecido no primeiro dia. Digite /context e você tem uma decomposição completa: quantos tokens o prompt de sistema usa, quanto suas ferramentas consomem, quanto do histórico da conversa está ocupando, quanto espaço você ainda tem.

É assim que meu contexto fica agora – depois da limpeza. Antes, só a linha de skills e plugins ocupava 14 mil tokens. Isso é 7% do meu contexto total consumido por extensões ociosas, esperando serem chamadas, a maioria das quais eu usava talvez uma vez por semana.

Regra prática: rode /context no início de toda sessão séria. Se sua linha de base estiver acima de 30k antes de digitar qualquer coisa, você tem um problema estrutural. Corrija isso antes de fazer qualquer trabalho.

/compact – comprima sua conversa sem perder contexto.

Esse é o comando mais subutilizado de todo o Claude Code. Usuários experientes rodam ele a cada 20-30 minutos durante trabalho ativo. A maioria das pessoas nunca digitou isso uma vez.

Quando sua conversa fica longa, cada nova mensagem custa mais tokens porque o Claude relê todo o histórico. Na mensagem 30, uma única troca queima 31x mais tokens que a primeira. /compact comprime todo esse histórico em um resumo denso, liberando espaço enquanto mantém o contexto importante.

regent0x - inline image

/compact focus on the auth module and current test failures

Você pode até dizer o que priorizar no resumo. "Mantenha as decisões de esquema do banco, comprima todo o resto." É cirúrgico.

A diferença entre rodar /compact regularmente e não rodar: sessões de 30 minutos contra sessões de 3+ horas no mesmo orçamento de tokens.

/clear – reset nuclear quando precisar.

/clear apaga tudo. Histórico da conversa sumiu. Começo do zero. Edições de arquivo permanecem no disco, mas o contexto está completamente vazio.

A distinção importa:

  • /compact mantém o Claude orientado sobre o que aconteceu.
  • /clear começa do zero absoluto.
  • Use /clear quando estiver mudando para algo totalmente não relacionado.
  • Use /compact quando estiver continuando, mas precisar de mais espaço.

Antes de aprender esses três comandos, eu estava instalando plugins que faziam versões piores da mesma coisa enquanto consumiam milhares de tokens de overhead. Agora eu só digito um comando de barra e pronto.

2 // controle de sessão

Pare de perder seu trabalho.

Eu costumava ter um plugin que salvava o estado da minha sessão para eu poder retomar depois. Acontece que o Claude Code já tem isso embutido desde o início.

/resume – continue exatamente de onde parou.

Seu terminal travou. Seu laptop morreu. Você fechou a janela por acidente. Não importa. Digite /resume e você vê uma lista de todas as sessões recentes. Escolha uma e você volta exatamente para onde estava.

Sem argumentos, abre um seletor de sessões. Com um nome, vai direto para ela. Você pode até nomear sessões com /name para encontrá-las facilmente depois.

/rewind – desfaça qualquer coisa, a qualquer momento.

O Claude reescreveu seu módulo de autenticação e piorou. /rewind reverte tudo – código e conversa – para um checkpoint anterior.

Esc Esc – o superpoder oculto.

Um único Esc interrompe a geração. Todo mundo sabe disso. Mas Esc duas vezes abre algo que a maioria nunca viu – uma lista rolável de todos os checkpoints que o Claude Code criou durante sua sessão. Cada estado de arquivo. Cada estado de conversa. Totalmente restaurável.

regent0x - inline image

Quatro opções: restaurar código e conversa, só conversa, só código, ou resumir do checkpoint em diante.

Isso muda o quão agressivamente você pode experimentar. Risco zero. Desfazer completo. Deixe o Claude tentar abordagens ousadas – se falharem, o rewinds não custa nada. Eu tinha um plugin que fazia uma versão pior disso. Deletei no mesmo dia em que descobri o Esc Esc.

3 // controle de custo e modelo

Pare de pagar a mais por tarefas simples.

/cost – saiba o que está gastando em tempo real.

Se você está na API, /cost mostra seu gasto atual na sessão corrente. Nenhum plugin necessário. Nenhum painel externo. Apenas digite o comando.

Para assinantes Pro e Max, /stats mostra seu progresso em relação aos limites de uso – tanto o limite de sessão de 5 horas quanto o limite semanal.

/model – troque de modelo no meio da sessão.

Esse me salvou mais dinheiro do que qualquer truque de otimização que já tentei.

Opus é poderoso, mas caro. Consome aproximadamente o dobro de tokens do Sonnet. E a questão é: Sonnet é a escolha certa para 80% do trabalho de codificação. É rápido, capaz e econômico. Opus só importa para decisões arquiteturais complexas e depuração profunda.

regent0x - inline image

/model permite trocar no meio da sessão:

Eu costumava rodar Opus para tudo – formatar arquivos, escrever testes, renomear variáveis. Agora mudo para Sonnet em tarefas simples e volto para Opus só quando preciso. Mesmo trabalho, metade do custo.

/effort – controle o quanto o Claude pensa.

Renomear uma variável não precisa do mesmo esforço cognitivo que projetar um esquema de banco. /effort permite dizer ao Claude quanto investir de pensamento. Esforço baixo em tarefas simples = menos tokens = sessões mais longas.

Option+T – alternar pensamento estendido por mensagem.

Pensamento estendido é poderoso, mas caro. Adiciona tokens significativos a cada resposta. Option+T ativa e desativa por mensagem, em vez de deixar sempre ligado.

Pergunta rápida de formatação? Deixe desligado. Decisão arquitetural complexa? Ligue. De volta a uma renomeação simples? Desligue de novo. O atalho leva 0,2 segundos. O caminho pelo menu leva 4.

4 // configuração de projeto

10 minutos que economizam horas.

/init – deixe o Claude Code se configurar sozinho.

Rode /init na raiz de qualquer projeto e o Claude Code gera um CLAUDE.md inicial varrendo seu código. Ele detecta sua stack, sua estrutura de arquivos, suas convenções e escreve um arquivo de configuração que toda sessão futura lerá automaticamente.

Depois personalize. Adicione suas convenções, suas decisões arquiteturais, suas regras. A versão gerada é um ponto de partida – você a torna sua.

/doctor verifica se seus servidores MCP estão conectados, se suas skills estão carregadas, se suas permissões estão corretas. Rode depois de qualquer mudança de configuração.

.claudeignore – mantenha lixo fora do contexto.

Assim como .gitignore mantém arquivos fora do git, .claudeignore mantém arquivos fora da janela de contexto do Claude Code.

Cada arquivo que o Claude lê consome tokens. Cada diretório que ele escaneia custa contexto. .claudeignore é a maneira mais simples de manter suas sessões enxutas. Eu tinha um plugin que "otimizava a leitura de arquivos". Acontece que .claudeignore faz a mesma coisa em 5 linhas.

5 // qualidade de código

Melhor que a maioria dos plugins de revisão.

/review – revisão de código embutida.

Digite /review e o Claude analisa suas alterações recentes. Ele verifica bugs, problemas de estilo, potenciais problemas e sugere melhorias. Mais direcionado e consciente do contexto do que pedir "revise minhas alterações" em um prompt livre.

/diff mostra toda mudança no seu diretório de trabalho. /security-review escaneia especificamente por vulnerabilidades. Eu usava um plugin de segurança separado para isso – deletei depois de descobrir que /security-review faz a mesma coisa com zero overhead.

/plan – pense antes de codificar.

Antes do Claude começar a escrever código, ler arquivos e executar comandos, /plan faz ele produzir uma decomposição estruturada do que pretende fazer – sem realmente fazer nada disso.

Isso economiza tokens porque você pega mal-entendidos cedo. Se o Claude planeja ler seis arquivos quando você só precisa de dois, você corrige antes que ele queime contexto lendo arquivos desnecessários.

Mude para o modo plan antes de qualquer tarefa complexa. Revise o plano. Ajuste. Depois execute. É a diferença entre trabalho preciso e suposição cara.

6 // atalhos de teclado

A maneira mais rápida de fazer tudo.

Esses não são comandos, são memória muscular. Depois que você os aprende, nunca mais volta.

regent0x - inline image

Shift+Tab – alternar modos de permissão.

O Claude Code pede permissão para cada edição de arquivo e cada comando. Seguro, mas lento. Shift+Tab alterna entre três modos:

  • normal: pede permissão para tudo (seguro, lento)
  • auto-accept: executa sem perguntar (rápido, requer confiança)
  • plan: mostra o que fará, mas não executa (revise primeiro)

Mude para auto-accept quando estiver iterando rapidamente em código que você entende. Mude para plan quando o Claude estiver fazendo algo arriscado. Volte para normal em código sensível. Um único toque de tecla muda toda a velocidade da interação.

Ctrl+R – pesquise seu histórico de prompts.

O Claude Code mantém todo o seu histórico de prompts entre sessões. Ctrl+R permite pesquisar difusamente por tudo.

Você rodou um prompt complexo três dias atrás que funcionou perfeitamente. Em vez de redigitar ou rolar o histórico do terminal: Ctrl+R, digite duas palavras-chave, ele volta. Depois de um mês de uso, seu histórico de prompts é uma biblioteca pessoal de tudo que funcionou.

Ctrl+G – escreva prompts em um editor de verdade.

A entrada do terminal é de uma linha. Escrever um prompt de vários parágrafos com instruções específicas em uma única linha de terminal é doloroso. Ctrl+G abre seu editor de texto padrão – vim, VS Code, o que você tiver configurado. Escreva seu prompt direito. Salve e feche. Ele envia.

Obrigatório para quem escreve prompts detalhados. A entrada do terminal não foi feita para parágrafos. Seu editor foi.

/btw – faça uma pergunta paralela sem interromper.

O Claude está no meio de uma tarefa, três arquivos dentro de uma refatoração. De repente você precisa saber algo – "qual arquivo tem o middleware de autenticação?"

Antes do /btw: cancele toda a tarefa, faça sua pergunta, depois re-prompt a tarefa original. Todo o contexto do trabalho interrompido – perdido.

/btw permite fazer uma pergunta paralela enquanto o Claude continua trabalhando. A resposta vem sem tocar no histórico da conversa da tarefa principal.

7 // comandos personalizados

Construa seus próprios plugins em 30 segundos.

Aqui está o que a maioria não percebe: a maioria dos plugins são apenas arquivos markdown com instruções. Você pode construir a mesma coisa em .claude/commands/.

Crie um arquivo markdown. Coloque instruções nele. Ele se torna um comando de barra.

regent0x - inline image

Agora /fix-issue 456 faz exatamente o que um plugin faria – mas com zero overhead, zero dependências e zero tokens extras consumidos na sua janela de contexto.

/review-pr. Fluxo de trabalho personalizado. Zero tokens de overhead na linha de base. Você escreveu em 30 segundos.

Para times: commit estes arquivos no seu repositório em .claude/commands/. Todo mundo recebe os mesmos fluxos de trabalho. Trate-os como código – revise-os em PRs, itere sobre eles, versione-os.

Isso é literalmente o que a maioria dos marketplaces de plugins vende para você. Só que é grátis, não pesa nada no contexto e você controla cada palavra.

O paradoxo da configuração

Aqui está o que ninguém no ecossistema do Claude Code comenta: todo plugin, toda skill, todo servidor MCP que você instala adiciona overhead de linha de base à sua janela de contexto. Eles são carregados no início de cada sessão, quer você os use ou não.

O Claude Code limita arquivos de regras individuais a 6.000 caracteres e o total combinado a 12.000. Esses limites existem por um motivo. A própria documentação da Anthropic diz claramente: "para cada linha, pergunte: remover isso faria o Claude cometer erros? Se não, corte."

regent0x - inline image

Eu tinha 62.000 tokens de overhead antes de digitar meu primeiro prompt. Isso é quase um terço de toda a minha janela de contexto – consumida por ferramentas ociosas.

Depois da limpeza: 6.000 tokens de overhead de linha de base. 156.000 tokens disponíveis para trabalho real. Sessões que costumavam morrer em 30 minutos agora duram 3+ horas.

A matemática é simples: menos plugins = mais contexto = sessões mais longas = melhores saídas.

As exceções (o que realmente vale a pena instalar)

Não estou dizendo para nunca instalar nada. Estou dizendo: instale com intenção. Aqui está o que sobreviveu à minha limpeza:

superpowers – o único framework de skills que vale o overhead. Metodologia de desenvolvimento estruturada que realmente muda como o Claude aborda o trabalho. 170k+ estrelas por um motivo.

https://github.com/obra/superpowers

karpathy's 4 lines – 4 regras comportamentais que impedem o Claude de assumir, complicar demais, tocar em código que você não pediu e entregar sem verificação. 60k+ estrelas.

https://github.com/forrestchang/andrej-karpathy-skills

context-mode MCP – se você usa servidores MCP, este isola a saída deles para que não despejem 10.000 tokens de JSON bruto na sua conversa. Roteia saídas de ferramentas para uma base de conhecimento separada. Seu contexto permanece limpo.

https://github.com/d-e-s-o/claude-context-mode

Três extensões. Overhead total: ~4.000 tokens. Todo o resto? Comandos nativos que custam zero.

A lista completa

regent0x - inline image

Cada um deles é nativo. Cada um custa $0. Cada um está disponível agora mesmo no seu terminal.

Pare de instalar plugins. Comece a usar o que já está lá.

Siga-me @regent0x_ para estudar e pesquisar apenas alpha puro. Obrigado pela leitura. Não esqueça de favoritar isto.

Salvar com um clique

Faça leitura profunda de artigos virais com IA no YouMind

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
Para criadores

Transforme seu Markdown em um artigo 𝕏 impecável

Quando você publica seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown em um artigo 𝕏 impecável e pronto para publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais