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

✍️ OpenClawRadar📅 Publicado: March 18, 2026🔗 Source
Compactador de Garras: motor de compressão de tokens em 14 estágios para pipelines de LLM
Ad

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.
Ad

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 full

Requisitos: 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

Ad

👀 See Also

Top 6 Habilidades Open Source do Claude (15 de abril a 3 de maio)
Tools

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.

OpenClawRadar
🦀
Tools

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.

OpenClawRadar
Snip: Ferramenta de código aberto reduz o uso de tokens do Claude Code com filtros YAML
Tools

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.

OpenClawRadar
Cérebro da Equipe: Um Plugin de Memória Compartilhada para o Claude Code Que Armazena o Conhecimento da Equipe no Git
Tools

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.

OpenClawRadar