Repolode
karanb192

karanb192/cache-tax

Мод для Claude Code, который поддерживает prompt cache в активном состоянии во время перерывов и оценивает стоимость его перезаписи перед отправкой после остывания.

Звёзды
357
Форки
54
Открытые issues
20
Последний коммит
позавчера

Что это?

Cache Tax — мод для Claude Code, который помогает избежать расходов на возобновление долгой сессии после истечения срока действия prompt cache. Перед перерывом команда /keepwarm запускает ограниченное по времени поддержание кэша; в течение этого окна отдельная ветка сессии через заданные интервалы отправляет короткий ping, чтобы сохранённый контекст оставался в кэше. Ping отправляется, только пока окно активно, и прекращается, если проверка кэша показывает, что он уже остыл.

Если вы возвращаетесь к остывшей сессии с большим контекстом, мод один раз задерживает первое обычное сообщение и показывает оценку стоимости перезаписи кэша. Повторная отправка проходит как обычно, а команда /clear позволяет начать заново с заметки. Строка состояния над полем ввода показывает, поддерживается ли кэш в активном состоянии, когда будет следующий ping и что показала последняя проверка. Оценки стоимости рассчитаны по публичным ценам для каждой модели; мод отмечает, что при подписке эти суммы не списываются дополнительно.

Ключевые возможности

  • 01Поддерживает prompt cache в активном состоянии с помощью периодических ping в течение заданного времени
  • 02Показывает оценку стоимости перезаписи перед отправкой после остывания кэша и может один раз задержать сообщение
  • 03Автоматически прекращает поддержание кэша, если проверка показывает, что он остыл
  • 04Показывает статус через /cache-tax status и строку над полем ввода
  • 05Устанавливается как плагин Claude Code из marketplace

Сценарии использования

  • Делать перерыв в долгой сессии разработки, например на обед или встречу, не оплачивая полную перезапись контекста
  • Решать, возобновить ли устаревшую сессию или начать заново с краткой заметки
  • Следить за состоянием кэша и расходами во время долгих сессий Claude Code с оплатой по API-ключу

Быстрый старт

  1. 1

    Добавьте маркетплейс

    claude plugin marketplace add karanb192/claude-code-mods
  2. 2

    Установите плагин cache-tax

    claude plugin install cache-tax@claude-code-mods
  3. 3

    Перезапустите Claude Code или перезагрузите плагины в открытой сессии

    /reload-plugins
  4. 4

    В активной сессии включите keepwarm на шесть часов

    /keepwarm

Что важно знать

  • Требуется Claude Code версии 2.1.287 или выше. Для отправки ping Claude Code должен оставаться запущенным.
  • Каждый ping keepwarm расходует токены, поэтому это не бесплатно.
  • В сессиях с API-key и облачными провайдерами время жизни кэша по умолчанию составляет пять минут; необходимо задать promptCacheTtl равным "1h".

В подборках

Темы

#claude-code#prompt-caching#llm-cost#cli-plugin#typescript#claude-code-plugin#claude-mods#function-hooks

Частые вопросы

Что такое cache-tax?
Мод для Claude Code, который поддерживает prompt cache в активном состоянии во время перерывов и оценивает стоимость его перезаписи перед отправкой после остывания. Cache Tax — мод для Claude Code, который помогает избежать расходов на возобновление долгой сессии после истечения срока действия prompt cache. Перед перерывом команда /keepwarm запускает ограниченное по времени поддержание кэша; в течение этого окна отдельная ветка сессии через заданные интервалы отправляет короткий ping, чтобы сохранённый контекст оставался в кэше. Ping отправляется, только пока окно активно, и прекращается, если проверка кэша показывает, что он уже остыл.
cache-tax можно использовать бесплатно? Какая у него лицензия?
cache-tax распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cache-tax всё ещё поддерживается?
Активно поддерживается. Последний коммит в cache-tax — 5 нояб. 2026 г..
Для чего можно использовать cache-tax?
Делать перерыв в долгой сессии разработки, например на обед или встречу, не оплачивая полную перезапись контекста Решать, возобновить ли устаревшую сессию или начать заново с краткой заметки Следить за состоянием кэша и расходами во время долгих сессий Claude Code с оплатой по API-ключу
Как установить cache-tax?
Добавьте маркетплейс: claude plugin marketplace add karanb192/claude-code-mods Установите плагин cache-tax: claude plugin install cache-tax@claude-code-mods Перезапустите Claude Code или перезагрузите плагины в открытой сессии: /reload-plugins В активной сессии включите keepwarm на шесть часов: /keepwarm
Где скачать cache-tax?
Исходный код и инструкции по установке — на GitHub: https://github.com/karanb192/cache-tax

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подборка инструментов, статей, бенчмарков и страниц вендоров о стоимости токенов в AI, причинах лишних расходов и способах их сократить.

215+5 за неделю44PythonCC0-1.0Активно поддерживаетсяОбновлён 21 час назад

Самостоятельно размещаемый LLM-шлюз для AI-инструментов разработки, например Claude Code и Cursor: он маршрутизирует запросы между провайдерами и сжимает вывод инструментов, снижая расход токенов.

64076JavaScriptApache-2.0Активно поддерживаетсяОбновлён позавчера

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

94+7 за неделю5TypeScriptMITАктивно поддерживаетсяОбновлён вчера