Прокси оптимизации кэша Claude Code
claude-code-cache-fix — это небольшой сторонний open-source инструмент, задача которого — помочь Claude Code экономить баланс. Он работает как «посредник» между вашим компьютером и вышестоящим сервером: приводит каждый запрос в порядок и проставляет корректные метки кэширования, чтобы вышестоящему серверу было проще попасть в кэш и тратить меньше средств. Он не делает ИИ умнее, а лишь продлевает срок жизни вашего баланса.
Предупреждение о стороннем инструменте
claude-code-cache-fix не сопровождается Tianshu официально; запросы будут проходить через локальный прокси на вашей машине. Перед установкой самостоятельно проверьте его исходный код и зависимости.
Кому подходит
- ✅ Интенсивно используете Claude Code и чувствительны к расходу баланса
- ✅ Часто работаете с длинными сессиями через
--resume, держите много MCP / Skills - ✅ Готовы немного поработать в командной строке
- ❌ Совсем не хотите касаться терминала и хотите всё «из коробки» (тогда пока можно обойтись без этого)
Пользователям Windows используйте WSL
Не рекомендуется использовать этот инструмент в нативных CMD / PowerShell Windows. Пользователям Windows стоит выполнить всю настройку Node.js, Claude Code, Tianshu и этого инструмента в Linux-окружении WSL, чтобы избежать несоответствий путей / переменных окружения / портов.
Минимальная проверка работоспособности
Сначала в Linux / macOS / WSL проверьте, что прокси запускается (upstream указывает на Tianshu):
npm install -g claude-code-cache-fix
CACHE_FIX_PROXY_UPSTREAM=https://tian-shu.org cache-fix-proxy serverЕсли вы используете прямую линию, замените
CACHE_FIX_PROXY_UPSTREAMнаhttps://api.tian-shu.org.
Направление Claude Code через локальный прокси
После запуска прокси измените в settings.json Claude Code значение ANTHROPIC_BASE_URL на адрес локального прокси, а в ANTHROPIC_AUTH_TOKEN оставьте ваш токен Tianshu:
{
"env": {
"ANTHROPIC_BASE_URL": "http://127.0.0.1:9801",
"ANTHROPIC_AUTH_TOKEN": "xxx",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_TERMINAL_TITLE": "1"
}
}Откройте ещё один терминал и проверьте состояние прокси:
curl http://127.0.0.1:9801/healthЕсли возвращается {"status":"ok"}, а повторный запуск claude даёт нормальные ответы, значит прокси и Tianshu связаны.
Постоянное использование
Ручной запуск прокси подходит лишь для временной проверки. Для постоянного использования рекомендуем настроить прокси как фоновую службу (systemd / launchd и т. п.), чтобы не запускать его вручную каждый раз перед использованием Claude Code.
Рекомендуем настройку с помощью ИИ
Этот инструмент затрагивает локальный прокси, переменные окружения и фоновую службу — при ручной настройке легко что-то упустить. Можно отправить ИИ описание вашего системного окружения, адрес интерфейса Tianshu и ссылку на GitHub-проект этого инструмента, чтобы он сгенерировал команды под вашу машину. Не забудьте указать upstream https://tian-shu.org и использовать ваш токен Tianshu.
Он не решает все проблемы с балансом
Этот инструмент оптимизирует только проблемы, связанные со структурой локальных запросов и кэшированием. Сама цена модели, расход на длинный контекст, неверный выбор модели, частое чтение больших файлов и т. п. по-прежнему нужно разбирать отдельно.
