Token-Saver — плагин
Token-Saver сжимает вывод терминала для Claude Code: тесты, сборки, диффы и логи контейнеров. Сжатие идет локально.
- 165 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Плагин встает между командами и агентом и переписывает вывод.
- Скрытая строка вывода может скрыть причину ошибки.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/token-saverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плагин встает между командами и агентом и переписывает вывод.
- Скрытая строка вывода может скрыть причину ошибки.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин Token-Saver перехватывает вывод команд, которые читает ИИ-ассистент, и убирает из него прогресс-логи и шаблонный текст, оставляя диагностику. Тридцать шесть обработчиков знают формат `git`, `pytest`, `jest`, `cargo`, `go`, `docker`, `kubernetes`, `terraform`, `pulumi`, `helm`, `ansible`, `aws` и `gcloud`. Сжатие работает по правилам и разбору текста, без сети и без второй модели. В Claude Code и Antigravity CLI оно включается автоматически после установки, в Codex нужна явная обертка по инструкции из `docs/codex.md`. Версия 3 добавляет экспериментальный режим Delta: при повторных прогонах `pytest` и Ruff он показывает, какие ошибки новые, изменились или остались, а повторные сворачивает в короткий список. Команда `token-saver stats` печатает накопленную экономию.
Для кого. Разработчикам, у которых тесты, сборки и логи съедают контекст агента и бюджет токенов.
Подходит, если
- Длинный вывод `npm install` или `terraform plan` забивает окно Claude Code.
- Тесты гоняются по кругу, и нужно видеть только новые падения.
- Диффы и логи `docker` и `kubectl` надо пропускать через фильтр до модели.
- Хочется замерить экономию командой `token-saver benchmark` на своей команде.
Не подходит, если
- Вывод уже короткий или формат команды не поддерживается: он останется без изменений.
- Нужен полный сырой лог для разбора инцидента.
- Агент работает в среде без хуков, например в чистом чате.
Пример запроса к агенту
Прогони тесты проекта и покажи, какие падения новые по сравнению с прошлым запуском.Ограничения
Эффект зависит от команды: заявленные 60–99% экономии относятся к тестовым сценариям авторов, на коротком выводе выигрыша нет. Режим Delta экспериментальный, включается вручную и поддерживает `pytest` и Ruff в Claude Code. Сжатие может скрыть строку, нужную для конкретной отладки, тогда выполните команду без обработки. Нужен Python 3.10 или новее. Данные о сжатии хранятся локально в статистике, команда `token-saver stats` печатает ее.
Как отключить. Выполните `/plugin uninstall token-saver`; для клона достаточно удалить папку репозитория.
Частые вопросы
Уходят ли данные во внешние сервисы?
Нет. Сжатие работает по правилам и разбору текста, без вызова модели и без выгрузки вывода.
Как проверить экономию до установки?
Клонируйте репозиторий и выполните `python3 bin/token-saver benchmark "git log --oneline -50"`. Флаг `--show-removed` показывает удаленные строки.
Какие агенты поддерживаются?
Claude Code и Antigravity CLI работают автоматически, Codex через явную обертку и инструкции проекта.
Что такое Delta?
Опциональный режим версии 3: при повторных прогонах `pytest` и Ruff он сохраняет подробности новых ошибок, а повторные сворачивает в перечень.
Можно ли добавить свой обработчик?
Да, правила описываются в процессорах репозитория, а контракты качества проверяют, что важная диагностика сохранилась.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныClaude Token Optimizer — меньше токенов на старте
Claude Token Optimizer
Утилита cto считает токены, которые Claude Code загружает на старте сессии, и сокращает CLAUDE.md до короткой шпаргалки.
Token-Goat режет повторные чтения файлов, шум сборок и тяжелые скриншоты до того, как они попадут в контекст агента.
CLI-прокси на Go: сжимает вывод git, тестов и сборки до того, как он попадет в контекст агента, фильтрами на YAML. Экономия токенов по оценке автора 60–90%
Локальный поиск по коду для агентов: находит нужные файлы и фрагменты и держит контекст в пределах заданного бюджета токенов
Плагин Claude Code обрезает шумный вывод Bash моделью Jev до того, как результат уходит в основную модель, без пересказа
Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Token-Saver (эта карточка) | нет | 165 | ||
| Claude Token Optimizer — меньше токенов на старте | нет | 653 | тот сокращает стартовый контекст и CLAUDE.md; Token-Saver сжимает вывод команд на лету | |
| Repomix | нет | не нужна | 29 240 | собирает репозиторий в один файл; Token-Saver работает с выводом команд в сессии |
Коротко о README
Репозиторий на Python с тридцатью шестью обработчиками вывода, режимом Delta версии 3, примерами до и после и сравнением с похожими инструментами. Описаны установка через маркетплейс, работа с Codex, гарантии сохранности диагностики и тесты на фикстурах.