Compactador de Garras: motor de compressão de tokens em 14 estágios para pipelines de LLM

O que é o Claw Compactor?
Claw Compactor é um motor de compressão de tokens LLM de código aberto construído em torno de um Pipeline de Fusão de 14 estágios. Cada estágio é um compressor especializado — desde análise de código com consciência de AST até amostragem estatística de JSON e desduplicação baseada em simhash — encadeados por meio de uma arquitetura de fluxo de dados imutável onde a saída de cada estágio alimenta o próximo.
Detalhes da Arquitetura
O Pipeline de Fusão inclui estes estágios:
- QuantumLock → Cortex → Photon → RLE → SemanticDedup → Ionizer
- LogCrunch → SearchCrunch → DiffCrunch → StructuralCollapse
- Neurosyntax → Nexus → TokenOpt → Abbrev
Princípios de design principais:
- Fluxo de dados imutável — FusionContext é uma dataclass congelada. Cada estágio produz um novo FusionResult; nada é modificado no local.
- Verificar antes de comprimir — Cada estágio possui should_apply() que inspeciona tipo de contexto, linguagem e função antes de realizar qualquer trabalho. Estágios que não se aplicam são ignorados sem custo.
- Roteamento consciente do conteúdo — Cortex detecta automaticamente o tipo de conteúdo (código, JSON, logs, diffs, resultados de busca) e linguagem (Python, Go, Rust, TypeScript, etc.), então os estágios subsequentes tomam decisões de compressão conscientes do tipo.
- Compressão reversível — Ionizer armazena originais em um RewindStore endereçado por hash. O LLM pode chamar uma ferramenta para recuperar qualquer seção comprimida por seu ID de marcador.
Resultados de Benchmark
Compressão do Mundo Real (FusionEngine v7 vs Regex Legado):
- Código Python: 25,0% de compressão (3,4x melhoria sobre legado)
- JSON (100 itens): 81,9% de compressão (6,5x melhoria)
- Logs de build: 24,1% de compressão (4,4x melhoria)
- Conversa de agente: 31,0% de compressão (5,4x melhoria)
- Git diff: 15,0% de compressão (2,4x melhoria)
- Resultados de busca: 40,7% de compressão (7,7x melhoria)
- Média ponderada: 53,9% de compressão (5,9x melhoria)
Tarefas Reais SWE-bench:
- django__django-11620 (4,5K): 14,5% de compressão
- sympy__sympy-14396 (5,5K): 19,1% de compressão
- scikit-learn-25747 (11,8K): 15,9% de compressão
- scikit-learn-13554 (73K): 11,8% de compressão
- scikit-learn-25308 (81K): 14,4% de compressão
vs LLMLingua-2 (Fidelidade ROUGE-L):
- Taxa de compressão 0,3 (agressiva): Claw Compactor 0,653 vs LLMLingua-2 0,346 (+88,2%)
- Taxa de compressão 0,5 (equilibrada): Claw Compactor 0,723 vs LLMLingua-2 0,570 (+26,8%)
Início Rápido
git clone https://github.com/open-compress/claw-compactor.git
cd claw-compactor
# Faça benchmark do seu workspace (não destrutivo)
python3 scripts/mem_compress.py /path/to/workspace benchmark
# Pipeline de compressão completo
python3 scripts/mem_compress.py /path/to/workspace fullRequisitos: Python 3.9+. Opcional: pip install tiktoken para contagens exatas de tokens.
Uso da API
from scripts.lib.fusion.engine import FusionEngine
engine = FusionEngine()
result = engine.compress(
text="def hello(): \n # greeting function \n print('hello')",
content_type="code", # ou deixe Cortex detectar automaticamente
language="python", # dica opcional
)
print(result["compressed"]) # saída comprimida
print(result["stats"]) # estatísticas por estágio
📖 Leia a fonte completa: HN LLM Tools
👀 See Also

Top 6 Habilidades Open Source do Claude (15 de abril a 3 de maio)
Seis habilidades open-source do Claude dos últimos 15 dias: alquimia de marca, npm-downloads-to-leads, hyperframes, newsletter por e-mail, precificação e mais. Detalhamento de cada funcionalidade.
TextGen (text-generation-webui) torna-se aplicativo desktop nativo com versões portáteis
TextGen, a alternativa de código aberto ao LM Studio, evoluiu de uma interface web para um aplicativo desktop sem instalação para Windows, Linux e macOS, com versões portáteis, privacidade total e suporte avançado a quantização.

Snip: Ferramenta de código aberto reduz o uso de tokens do Claude Code com filtros YAML
Snip é uma ferramenta baseada em Go que fica entre o Claude Code e o shell, filtrando a saída verbosa de comandos por meio de pipelines declarativos em YAML para reduzir o uso de tokens em 60-90%. Inclui 16 ações de pipeline combináveis e funciona com vários agentes de IA para programação.

Cérebro da Equipe: Um Plugin de Memória Compartilhada para o Claude Code Que Armazena o Conhecimento da Equipe no Git
Team Brain é um plugin do Claude Code que armazena o conhecimento da equipe em uma pasta .team-brain/ dentro do seu repositório. Ele gera automaticamente um arquivo BRAIN.md limitado a 180 linhas para otimizar a precisão das instruções do Claude e funciona entre diferentes ferramentas criando arquivos .cursorrules e AGENTS.md.