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

✍️ OpenClawRadar📅 Publicado: April 15, 2026🔗 Source
Snip: Ferramenta de código aberto reduz o uso de tokens do Claude Code com filtros YAML
Ad

Snip é uma ferramenta de código aberto escrita em Go que reduz o uso de tokens do Claude Code em 60-90% filtrando a saída de comandos do shell antes que ela chegue à janela de contexto. Inspirado pelo rtk (Rust Token Killer), ele adota uma abordagem diferente: os filtros são dados (arquivos YAML) em vez de código compilado.

Como funciona

Agentes de IA para programação frequentemente desperdiçam tokens com saídas verbosas do shell. Por exemplo, um go test bem-sucedido pode gerar centenas de linhas que o LLM não precisa, e git log despeja metadados completos quando um resumo de uma linha seria suficiente. O Snip fica entre o Claude Code e o shell, filtrando a saída por meio de pipelines declarativos em YAML.

Exemplo de benchmark da fonte:

  • Antes: go test ./... → 689 tokens
  • Depois: "10 passaram, 0 falharam" → 16 tokens (redução de 97,7%)
Ad

Configuração e uso

A configuração requer um comando:

brew install edouard-claude/tap/snip
snip init

Após isso, todo comando do shell executado pelo Claude passa pelo snip.

Diferenças principais em relação ao rtk

  • Os filtros são arquivos YAML que você coloca em uma pasta, não código Rust compilado no binário
  • 16 ações de pipeline combináveis, incluindo: manter/remover linhas, regex, extração JSON, máquina de estados, group_by, dedup
  • Os usuários podem escrever seus próprios filtros em 5 minutos sem mexer no Go
  • O mecanismo e os filtros evoluem independentemente

Compatibilidade

Snip também funciona com Cursor, Copilot, Gemini CLI, Aider, Windsurf e Cline.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token
Tools

NLA transforma as ativações internas do Gemma 3 em texto legível para qualquer token

A Anthropic lançou os Natural Language Autoencoders (NLA), que decodificam o estado interno de um modelo em texto. Combinado com o Gemma 3, o Auto Verbalizer explica o que o modelo estava "pensando" para qualquer token gerado. Os pesos estão no Hugging Face; demo no Neuronpedia.

OpenClawRadar
motif MCP confere ao Claude Code capacidade de assistir vídeos para reprodução de bugs de UI
Tools

motif MCP confere ao Claude Code capacidade de assistir vídeos para reprodução de bugs de UI

motif é um servidor MCP que permite ao Claude Code assistir a gravações de tela de bugs de UI, usando análise quadro a quadro do Gemini 2.5 Flash para retornar descrições visuais, causas raiz e diffs. A configuração requer uma chave de API Gemini e duas linhas no mcp.json.

OpenClawRadar
Fullerenos: Camada de memória persistente de código aberto para agentes de codificação reduz tokens em 64% no SWE-bench
Tools

Fullerenos: Camada de memória persistente de código aberto para agentes de codificação reduz tokens em 64% no SWE-bench

Fullerenes usa um grafo de conhecimento SQLite local construído via Tree-sitter para dar a agentes de codificação como Claude Code memória persistente, reduzindo o uso de tokens em 64% no SWE-bench e até 96,6% em benchmarks internos.

OpenClawRadar
Ferramenta PRECC Reduz Custos da API de Código Claude com Compressão Pré-Chamada de Ferramenta
Tools

Ferramenta PRECC Reduz Custos da API de Código Claude com Compressão Pré-Chamada de Ferramenta

Um desenvolvedor criou o PRECC, uma ferramenta de código aberto que intercepta as chamadas da ferramenta Claude Code e comprime os payloads usando RTK (Redundancy-aware Token Kompression), reduzindo os tokens de entrada em 40-66% sem impacto perceptível na latência.

OpenClawRadar