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

O Buddy v2.0.0 Adiciona Recurso de Pré-visualização para Claude Code Buddies
Tools

O Buddy v2.0.0 Adiciona Recurso de Pré-visualização para Claude Code Buddies

A Any Buddy v2.0.0 introduz uma funcionalidade de pré-visualização que permite aos usuários testar diferentes buddies antes de aplicá-los ao código Claude, juntamente com correções específicas para as plataformas Linux, Mac e Windows. A ferramenta conquistou 160 estrelas no GitHub desde seu lançamento.

OpenClawRadar
Nova API de Dados Estruturados Oferece Preços por Assinatura para Agentes de LLM
Tools

Nova API de Dados Estruturados Oferece Preços por Assinatura para Agentes de LLM

Um desenvolvedor lançou uma API de dados estruturados que normaliza os preços de assinatura em plataformas de streaming, serviços de compartilhamento de viagens, aplicativos de namoro e outras plataformas baseadas em assinatura. A API fornece esquemas JSON consistentes, preços com reconhecimento de região quando disponíveis e endpoints compatíveis com MCP para agentes de LLM consumirem sem necessidade de scraping.

OpenClawRadar
Duas Habilidades de Código do Claude para Gerenciar a Configuração CLAUDE.md
Tools

Duas Habilidades de Código do Claude para Gerenciar a Configuração CLAUDE.md

Um desenvolvedor criou duas habilidades Claude Code para lidar com a configuração do CLAUDE.md: /cc-init cria configurações enxutas para novos projetos, e /cc-optimize analisa projetos existentes em busca de bloat e problemas. Ambas visam reduzir a sobrecarga de contexto e melhorar o seguimento de instruções.

OpenClawRadar
Jentic Mini: Camada de API e Execução de Ações Auto-Hospedada para OpenClaw
Tools

Jentic Mini: Camada de API e Execução de Ações Auto-Hospedada para OpenClaw

Jentic Mini é uma camada de execução de API e ações auto-hospedada que fica entre agentes de IA e APIs externas, armazenando credenciais em um cofre criptografado e fornecendo kits de ferramentas com escopo definido com chaves individualmente revogáveis. Ele importa automaticamente mais de 10.000 especificações OpenAPI e fontes de fluxo de trabalho Arazzo quando as credenciais são adicionadas.

OpenClawRadar