Redutor de Tokens: Um Plugin de Código Claude para Compressão Inteligente de Contexto

Token Reducer é um plugin do Claude Code que aborda o problema do consumo excessivo de tokens ao trabalhar com repositórios de médio a grande porte. A ferramenta processa o contexto do repositório localmente antes de enviá-lo ao Claude, reduzindo significativamente o tamanho do contexto sem perder o código relevante.
Como Funciona
O plugin utiliza várias técnicas para comprimir o contexto de forma inteligente:
- Segmentação baseada em AST — Analisa o código em unidades significativas (funções, classes, blocos) em vez de divisão de texto ingênua
- Recuperação híbrida — Combina BM25 (correspondência de palavras-chave) com similaridade vetorial para encontrar os trechos mais relevantes
- Compressão TextRank — Aplica sumarização extrativa para manter partes importantes e eliminar ruído
- Mapeamento de grafo de importação — Rastreia dependências para que códigos relacionados permaneçam juntos
- Expansão de símbolos de 2 saltos — Ao trabalhar na função A que chama a função B, automaticamente inclui o contexto de B
Desempenho e Testes
Em testes com repositórios Python, TypeScript e JavaScript, o desenvolvedor relata redução de 90-98% no tamanho do contexto sem perder código relevante para a tarefa. A ferramenta foi construída usando o próprio Claude para iterar na arquitetura, começando com um segmentador básico e testando contra tarefas reais de codificação até que a compressão fosse eficiente, mas preservando o contexto.
Instalação e Disponibilidade
Token Reducer é completamente gratuito e licenciado sob MIT. Para instalar:
/plugin marketplace add Madhan230205/token-reducer
O código-fonte está disponível no GitHub em github.com/Madhan230205/token-reducer. O desenvolvedor está buscando feedback sobre onde a compressão ajuda nos fluxos de trabalho, casos onde contexto importante é perdido e quais linguagens ou estruturas de repositório precisam de melhor tratamento.
Detalhes Técnicos
O plugin funciona totalmente localmente, sem APIs em nuvem e sem dados saindo da sua máquina. Foi empacotado como um plugin do Claude Code após funcionar de forma confiável nos próprios projetos do desenvolvedor. O repositório está aberto para contribuições, com espaço para otimização para diferentes linguagens, adição de cache mais inteligente ou ajuste de parâmetros de recuperação.
📖 Read the full source: r/ClaudeAI
👀 See Also

Baton: Um Aplicativo de Desktop para Gerenciar Múltiplos Agentes de IA de Programação
Baton é um aplicativo de desktop que ajuda desenvolvedores a gerenciar múltiplos agentes de IA para codificação em workspaces isolados. Ele fornece sessões de terminal em tempo real, isolamento de worktree git e monitoramento de status para agentes como Claude Code, Codex CLI, OpenCode e Gemini CLI.

Servidor MCP de Pares Conecta Sessões de Codificação de IA para Colaboração
Peers é um servidor MCP local que conecta sessões do Claude Code e do Codex, permitindo que elas se descubram, colaborem por meio de blocos de rascunho compartilhados, compartilhem artefatos como diffs e relatórios de teste e transfiram o contexto da sessão como markdown estruturado.

Framework de multiagente de código aberto extraído do vazamento do código do Claude
Um desenvolvedor extraiu o sistema de orquestração multiagente do código-fonte vazado do Claude Code e o reconstruiu como um framework de código aberto independente de modelo com licença MIT. O framework TypeScript de 8.000 linhas inclui agendamento de tarefas, mensagens entre agentes e ferramentas integradas.

Resultados do PinchBench: Primeiro Benchmark Específico para Agentes de IA de Codificação OpenClaw
O primeiro benchmark específico do OpenClaw, PinchBench, classifica 32 modelos de IA por taxa de sucesso, custo e velocidade, com o Google Gemini-3-Flash-Preview liderando com 95,1% de sucesso por US$ 0,72.