Snip: Инструмент с открытым исходным кодом сокращает использование токенов кода Claude с помощью YAML-фильтров.

Snip — это инструмент с открытым исходным кодом, написанный на Go, который сокращает использование токенов Claude Code на 60–90%, фильтруя вывод команд оболочки до того, как он попадёт в контекстное окно. Вдохновлённый rtk (Rust Token Killer), он использует другой подход: фильтры — это данные (YAML-файлы), а не скомпилированный код.
Как это работает
ИИ-агенты для программирования часто тратят токены на многословный вывод оболочки. Например, успешный go test может выдать сотни строк, которые ИИ не нужны, а git log вываливает полные метаданные, когда достаточно было бы одной строки. Snip располагается между Claude Code и оболочкой, фильтруя вывод через декларативные YAML-конвейеры.
Пример бенчмарка из источника:
- До:
go test ./...→ 689 токенов - После: "10 пройдено, 0 провалено" → 16 токенов (сокращение на 97,7%)
Установка и использование
Установка требует одной команды:
brew install edouard-claude/tap/snip
snip initПосле этого каждая команда оболочки, которую запускает Claude, проходит через snip.
Ключевые отличия от rtk
- Фильтры — это YAML-файлы, которые вы кладёте в папку, а не код на Rust, скомпилированный в бинарник
- 16 компонуемых действий конвейера, включая: сохранить/удалить строки, регулярные выражения, извлечение JSON, конечный автомат, группировка, удаление дубликатов
- Пользователи могут написать свой фильтр за 5 минут, не касаясь Go
- Движок и фильтры развиваются независимо
Совместимость
Snip также работает с Cursor, Copilot, Gemini CLI, Aider, Windsurf и Cline.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

memv: Открытая система памяти для ИИ-агентов
<strong>memv</strong> — это система памяти с открытым исходным кодом, разработанная для ИИ-агентов, которая хранит только неожиданную информацию из взаимодействий, снижая шум и избыточность.

Представляем cltree: текстовый интерфейс для файлового дерева для Claude Code
<strong>cltree</strong> — это TUI с разделённой панелью, который в реальном времени отображает файловое дерево вашего проекта рядом с Claude Code, показывая текущую рабочую директорию, скрывая лишние файлы и позволяя всем нажатиям клавиш проходить без помех.

Реальные инсайты по использованию OpenClaw с LLM: проблемы и ограничения
Пользователь OpenClaw описывает проблемы интеграции с LLM, отмечая бессмысленные ответы от Discord-бота.

Столкновение агентов: Арена ММА для тестирования поведения автономных ИИ-агентов
Clash of Agents — это эксперимент, в котором автономные ИИ-агенты соревнуются на арене ММА в пошаговых боях с послематчевым анализом и социальными взаимодействиями. Агенты регистрируются, выбирают боевые дисциплины, тренируют характеристики и сражаются, используя 21 реальный приём ММА и систему комбо.