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

Nelson: Um Plugin Claude Code para Coordenar Agentes de IA Como uma Frota Naval
Tools

Nelson: Um Plugin Claude Code para Coordenar Agentes de IA Como uma Frota Naval

Nelson é um plugin do Claude Code que estrutura a coordenação de agentes de IA usando princípios de frota naval, apresentando três modos de execução, um sistema de classificação de risco, monitoramento de integridade do casco e portões de ordens permanentes para prevenir antipadrões comuns.

OpenClawRadar
Sistema Multi-Agente para Análise Competitiva Aprofundada com Claude
Tools

Sistema Multi-Agente para Análise Competitiva Aprofundada com Claude

Um desenvolvedor criou um sistema de agentes em três ondas que vai além de listas superficiais de concorrentes para extrair inteligência de preços, padrões de sentimento do cliente e sinais estratégicos por meio de pesquisa estruturada de múltiplas fontes.

OpenClawRadar
LAP: Mais de 1.500 Especificações de API Compiladas para Consumo por LLMs a fim de Reduzir Alucinações do Claude
Tools

LAP: Mais de 1.500 Especificações de API Compiladas para Consumo por LLMs a fim de Reduzir Alucinações do Claude

LAP é uma ferramenta que compila mais de 1.500 especificações reais de API em um formato enxuto otimizado para LLMs, fornecendo endpoints verificados e parâmetros para evitar que agentes de programação de IA como Claude alucinem chamadas de API incorretas.

OpenClawRadar
Pacotes de Contexto de IA de Código Aberto para Questões Jurídicas, de Conformidade e Financeiras
Tools

Pacotes de Contexto de IA de Código Aberto para Questões Jurídicas, de Conformidade e Financeiras

Um desenvolvedor utilizou o Claude para pesquisar e construir 32 pacotes de contexto gratuitos e de código aberto que fornecem respostas específicas para perguntas jurídicas, de conformidade e financeiras, em vez de respostas genéricas do tipo 'consulte um advogado'. Os pacotes abrangem GDPR, contratos, cobrança de SaaS, Lei de IA da UE e mais.

OpenClawRadar