Claude Info
Продуктивность

Claude Token Saver

Myking1983/claude-token-saver

Скилл для Claude Code, основанный на анализе исходного кода. Встраивает знание архитектуры кэширования и стратегии оптимизации токенов. Автоматически предлагает экономию: компактизацию диалога, настройку .claudeignore, объединение запросов и управление сессиями.

Установка

terminal
bash
git clone https://github.com/Myking1983/claude-token-saver.git

README

claude-token-saver

Набор стратегий экономии токенов Claude Code — на основе анализа исходного кода, помогает снизить потребление токенов на 80%.

Что это такое?

Claude Code Skill, который встраивает знание архитектуры кэширования Claude Code и стратегии оптимизации токенов в виде инструментария, доступного агенту.

После установки агент будет автоматически предлагать оптимизацию в следующих ситуациях:

  • Диалог превысил 15 сообщений → рекомендует /compact
  • Пользователь отправляет один запрос несколькими сообщениями → рекомендует объединить
  • В проекте отсутствует .claudeignore → рекомендует создать
  • Пользователь меняет модель в середине сессии → напоминает, что новая сессия экономичнее
  • Для простой задачи редактирования включён Thinking → рекомендует отключить

Установка

Способ 1: установка через Claude Code Skill (рекомендуется)

bash
# Выполните в Claude Code
/skill install Myking1983/claude-token-saver

Способ 2: ручная установка

bash
# Скопируйте SKILL.md в директорию skills Claude Code
mkdir -p ~/.claude/skills/token-saver
curl -o ~/.claude/skills/token-saver/SKILL.md \
  https://raw.githubusercontent.com/Myking1983/claude-token-saver/main/token-saver/SKILL.md

Способ 3: установка на уровне проекта

Скопируйте папку token-saver/ в директорию .claude/skills/ вашего проекта.

Краткое описание ключевых стратегий

Тарификация кэша (на примере Sonnet 4.6)

Тип тарификацииЦена / млн токеновСкидка
Обычный ввод$3.00
Запись в кэш$3.75+25% (первый запрос)
Чтение из кэша$0.30-90%

Четыре главных «убийцы» кэша

  1. Смена модели в середине сессии → кэш обнуляется, штраф ×12
  2. Изменение CLAUDE.md в середине сессии → кэш системного промпта инвалидируется
  3. Вставка точных временны́х меток → хэш запроса меняется при каждом обращении
  4. Случайные пути в описаниях инструментов → префикс меняется при каждом запросе

9 практических стратегий

СтратегияЭкономия
1Одна сессия — одна задача50–80%
2После завершения подзадачи сразу выполнять /compact50–80%
3Не менять модель в середине сессии50–80%
4Подготовить CLAUDE.md до начала сессии50–80%
5Формулировать запрос целиком, а не дополнять по частям20–50%
6Редактировать сообщение, а не отправлять исправление новым20–50%
7Указывать точные пути, а не просить AI искать самостоятельно20–50%
8Исключать большие файлы через .claudeignore20–50%
9Отключать Thinking для простых задач20–50%

Шаблон .claudeignore

После установки можно использовать claudeignore-template как отправную точку:

gitignore
# Lock files (JSON = 2x token density)
package-lock.json
yarn.lock
pnpm-lock.yaml
uv.lock
Cargo.lock

# Build artifacts
dist/
build/
target/
node_modules/
__pycache__/

# Generated files
*.map
*.min.js
*.min.css
*.sqlite
*.db
coverage/

Благодарности

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

Лицензия

MIT

Похожие скиллы