Сократитель Токенов: Плагин Claude Code для интеллектуального сжатия контекста

Token Reducer — это плагин Claude Code, который решает проблему чрезмерного потребления токенов при работе со средними и крупными репозиториями. Инструмент обрабатывает контекст репозитория локально перед отправкой в Claude, значительно уменьшая размер контекста без потери релевантного кода.
Как это работает
Плагин использует несколько техник для интеллектуального сжатия контекста:
- AST-сегментация — Разбирает код на осмысленные единицы (функции, классы, блоки) вместо простого разделения текста
- Гибридный поиск — Сочетает BM25 (ключевые слова) с векторным сходством для поиска наиболее релевантных фрагментов
- Сжатие TextRank — Применяет экстрактивное суммирование для сохранения важных частей и удаления шума
- Карта импортов — Отслеживает зависимости, чтобы связанный код оставался вместе
- 2-шаговое расширение символов — При работе с функцией A, которая вызывает функцию B, автоматически подтягивает контекст B
Производительность и тестирование
В тестах на репозиториях Python, TypeScript и JavaScript разработчик сообщает о сокращении размера контекста на 90–98% без потери кода, релевантного задаче. Инструмент был создан с использованием самого Claude для итераций по архитектуре, начиная с базового сегментатора и тестируя на реальных задачах, пока сжатие не стало плотным, но сохраняющим контекст.
Установка и доступность
Token Reducer полностью бесплатен и распространяется под лицензией MIT. Для установки:
/plugin marketplace add Madhan230205/token-reducer
Исходный код доступен на GitHub по адресу github.com/Madhan230205/token-reducer. Разработчик ищет отзывы о том, где сжатие помогает в рабочих процессах, в каких случаях важный контекст теряется, и какие языки или структуры репозиториев требуют лучшей обработки.
Технические детали
Плагин работает полностью локально, без облачных API и передачи данных с вашего компьютера. Он был упакован как плагин Claude Code после надёжной работы в собственных проектах разработчика. Репозиторий открыт для вкладов, с возможностью оптимизации для разных языков, добавления умного кэширования или настройки параметров поиска.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Выпущен пакет навыков для разработки расширений Chrome с открытым исходным кодом
Разработчик quangpl упаковал четырёхлетний опыт разработки расширений для Chrome в восемь навыков AI-агента, охватывающих создание каркаса с WXT, генерацию манифеста, аудит безопасности, тестирование, генерацию ресурсов, публикацию и миграцию с MV2 на MV3.

Разработчик видеоредакторов создает бесплатный инструмент для транскрипции Treelo с использованием кода Claude.
Видеоредактор создал Treelo — бесплатный веб-инструмент, который преобразует аудио/видеофайлы в редактируемые блоки с временными метками, включает пресеты субтитров и экспортирует в форматы SRT, VTT, ASS и WAV. Инструмент был создан в ходе итеративных диалогов с Claude Code.

Портирование Autoresearch от Karpathy на Apple Neural Engine для повышения производительности на ватт
Прототип объединяет проект автоисследований Андрея Карпати с обратно спроектированной производительностью Apple Neural Engine, стремясь к лучшей пропускной способности на ватт по сравнению с официальными API. Проект построен на существующих репозиториях GitHub и признаёт вклад нескольких разработчиков.

Вспомнить: Локальная память проекта для Claude Code — без затрат токенов на сводки
Recall предоставляет Claude Code долговременную локальную память сессии с помощью классической суммаризации. Без API-ключа, без внешней модели — context.md размером ~1–2K токенов, создаваемый офлайн на основе хуков сессии.