Token-Saver — плагин

Token-Saver сжимает вывод терминала для Claude Code: тесты, сборки, диффы и логи контейнеров. Сжатие идет локально.

  • 165 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Плагин встает между командами и агентом и переписывает вывод.
  • Скрытая строка вывода может скрыть причину ошибки.
Все причины и проверки

ppgranger/token-saver

Установка

Работает в

В терминале, через 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 он сохраняет подробности новых ошибок, а повторные сворачивает в перечень.

Можно ли добавить свой обработчик?

Да, правила описываются в процессорах репозитория, а контракты качества проверяют, что важная диагностика сохранилась.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Утилита cto считает токены, которые Claude Code загружает на старте сессии, и сокращает CLAUDE.md до короткой шпаргалки.

CLIРасширенный доступ653Звезды репозитория

Token-Goat режет повторные чтения файлов, шум сборок и тяжелые скриншоты до того, как они попадут в контекст агента.

CLIРасширенный доступ148Звезды репозитория

CLI-прокси на Go: сжимает вывод git, тестов и сборки до того, как он попадет в контекст агента, фильтрами на YAML. Экономия токенов по оценке автора 60–90%

CLIШирокий доступ485Звезды репозитория

Локальный поиск по коду для агентов: находит нужные файлы и фрагменты и держит контекст в пределах заданного бюджета токенов

MCP-серверМинимальный доступ158Звезды репозитория

Плагин Claude Code обрезает шумный вывод Bash моделью Jev до того, как результат уходит в основную модель, без пересказа

ПлагинРасширенный доступ168Звезды репозитория

Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password

СкиллШирокий доступ1,2 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Token-Saver (эта карточка)нет165
Claude Token Optimizer — меньше токенов на стартенет653тот сокращает стартовый контекст и CLAUDE.md; Token-Saver сжимает вывод команд на лету
Repomixнетне нужна29 240собирает репозиторий в один файл; Token-Saver работает с выводом команд в сессии

Коротко о README

Репозиторий на Python с тридцатью шестью обработчиками вывода, режимом Delta версии 3, примерами до и после и сравнением с похожими инструментами. Описаны установка через маркетплейс, работа с Codex, гарантии сохранности диагностики и тесты на фикстурах.

Бейдж для README

Сообщить о проблеме