# token-saver

Сжимает длинный вывод терминала в сессиях Claude Code, убирая лишние логи и индикаторы прогресса. Освобождает контекст под код без сетевых запросов.

- плагин · `type=plugin` · Claude Code · ★ 161
- Автор: ppgranger
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/ppgranger/token-saver
- Обновлён: 2026-09-19
- HTML: https://affpapa.org/nevibecode/plugins/token-saver

## Что делает

Плагин перехватывает вывод утилит вроде `git`, `pytest`, `npm`, `docker`, `terraform` и `kubectl` перед тем, как он попадёт к модели. Обработка выполняется на вашей машине через регулярные выражения и парсинг, исключая повторные вызовы нейросетей или передачу данных на внешние серверы. Плотные логи вроде `git status -s` или ошибок `tsc` плагин не трогает, чтобы не повредить точную диагностику.

Внутри работают 36 специализированных процессоров для разных инструментов сборки, тестов и облачных CLI. В версии 3 появилась экспериментальная функция Delta для `pytest` и `ruff`: при повторных запусках плагин показывает только свежие или изменившиеся сбои, а повторяющиеся сворачивает в краткий список. Для работы самого инструмента в окружении нужен Python 3.10+.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install token-saver@claude-community
```

## Когда брать
- сэкономить контекстное окно при длинных выводах тестов pytest и jest
- убрать лишние строки прогресса при установке пакетов через npm или pip
- сжать простыни логов сборки контейнеров docker и шагов cargo
- отслеживать только новые ошибки тестов между повторными прогонами

## Примеры запросов агенту
- Запусти pytest и покажи упавшие тесты
- Покажи git diff последних пяти коммитов
- Запусти сборку проекта через npm install

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 177259
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 89321
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65596
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28914
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88429
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67869

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
