Snip: Herramienta de código abierto reduce el uso de tokens de Claude Code con filtros YAML

✍️ OpenClawRadar📅 Publicado: 15 de abril de 2026🔗 Source
Snip: Herramienta de código abierto reduce el uso de tokens de Claude Code con filtros YAML
Ad

Snip es una herramienta de código abierto escrita en Go que reduce el uso de tokens de Claude Code entre un 60 y 90% filtrando la salida de comandos de terminal antes de que llegue a la ventana de contexto. Inspirado en rtk (Rust Token Killer), adopta un enfoque diferente: los filtros son datos (archivos YAML) en lugar de código compilado.

Cómo funciona

Los agentes de codificación de IA a menudo desperdician tokens en la salida detallada de la terminal. Por ejemplo, una prueba go test exitosa puede producir cientos de líneas que el LLM no necesita, y git log vuelca metadatos completos cuando bastaría con una sola línea. Snip se sitúa entre Claude Code y la terminal, filtrando la salida mediante tuberías declarativas en YAML.

Ejemplo de referencia de la fuente:

  • Antes: go test ./... → 689 tokens
  • Después: "10 aprobadas, 0 fallidas" → 16 tokens (reducción del 97,7%)
Ad

Configuración y uso

La configuración requiere un solo comando:

brew install edouard-claude/tap/snip
snip init

Después de esto, cada comando de terminal que ejecuta Claude pasa por snip.

Diferenciadores clave respecto a rtk

  • Los filtros son archivos YAML que colocas en una carpeta, no código Rust compilado en el binario
  • 16 acciones de tubería componibles que incluyen: mantener/eliminar líneas, expresiones regulares, extracción JSON, máquina de estados, agrupar_por, eliminar duplicados
  • Los usuarios pueden escribir su propio filtro en 5 minutos sin tocar Go
  • El motor y los filtros evolucionan de forma independiente

Compatibilidad

Snip también funciona con Cursor, Copilot, Gemini CLI, Aider, Windsurf y Cline.

📖 Leer la fuente completa: r/ClaudeAI

Ad

👀 Ver también

Depurando la lógica de verificación de compilación de Claude Code: Por qué falla la búsqueda de nombres y la búsqueda de huella estructural lo soluciona
Herramientas

Depurando la lógica de verificación de compilación de Claude Code: Por qué falla la búsqueda de nombres y la búsqueda de huella estructural lo soluciona

Claude Code le dijo a un usuario que 'la función no está construida' cuatro veces en una misma sesión, todas incorrectas. La solución: reemplazar la búsqueda por nombre con la búsqueda por huella estructural (rutas, esquemas, herramientas registradas). Se comparte una regla práctica.

OpenClawRadar
Clavis MCP Server: Gestión Segura de Credenciales para Claude Desktop
Herramientas

Clavis MCP Server: Gestión Segura de Credenciales para Claude Desktop

Clavis es un servidor MCP que gestiona claves API y tokens OAuth para Claude Desktop, almacenando credenciales con cifrado AES-256 y proporcionando actualización automática de tokens para evitar errores de expiración durante la conversación.

OpenClawRadar
Gemma 4 E2B Probado como Coordinador Multi-Agente en un Framework de TypeScript
Herramientas

Gemma 4 E2B Probado como Coordinador Multi-Agente en un Framework de TypeScript

Un desarrollador probó Gemma 4 E2B como coordinador en una configuración multiagente utilizando el framework TypeScript open-multi-agent. El modelo descompuso exitosamente tareas en JSON, asignó agentes, llamó herramientas como bash y operaciones de archivos, y sintetizó resultados.

OpenClawRadar
Claude Code: Cómo conectar tu frontend creado con IA a un backend real
Herramientas

Claude Code: Cómo conectar tu frontend creado con IA a un backend real

Claude Code construye frontends pulidos pero a menudo usa datos hardcodeados. Aquí hay cuatro formas de conectarlo a backends reales: APIs puras, SDKs, CLIs y MCP.

OpenClawRadar