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
👀 Смотрите также

Jan-Code-4B: Облегченная модель, настроенная для работы с кодом, предназначенная для локальной разработки
Команда Jan выпустила Jan-Code-4B — модель с 4 миллиардами параметров, настроенную для работы с кодом, на основе Jan-v3-4B-base-instruct. Она предназначена как прямая замена модели Haiku в Claude Code, предлагая улучшенную помощь в программировании при локальном запуске.

Соперничающий обзор: Межмодельный цикл оценки планов ИИ-агентов
Rival-review — это инструмент с лицензией MIT, который использует вторую модель ИИ для проверки планов от основного агента ИИ-кодирования перед выполнением, выявляя такие проблемы, как ошибочные планы отката, уязвимости безопасности и решения на устаревших данных.

Разграничение уровня управления для разработки мультиагентного искусственного интеллекта
Delimit — это открытый слой управления, который координирует работу нескольких ИИ-агентов для программирования, предотвращая конфликты. Он предоставляет общую память, обнаружение коллизий и отслеживание действий для таких агентов, как Claude Code, Codex и Gemini.

angular-grab: Инструмент для извлечения контекста компонентов Angular для AI-агентов
angular-grab — это инструмент только для разработчиков, который позволяет навести курсор на любой элемент интерфейса в сервере разработки Angular, нажать Cmd+C и скопировать полную трассировку стека компонентов с путями к файлам и HTML в буфер обмена для вставки в AI-агенты.