Субагент Claude помолчал шесть минут — и снова читает свою историю за ваши деньги. Но с...
Субагент Claude помолчал шесть минут — и снова читает свою историю за ваши деньги. Но совет «поставь кеш на час» тоже умеет сделать дороже. По умолчанию субагентам дают пятиминутный кеш: уже обработанную часть запроса можно читать дешевле, пока она не истекла. Часовой кеш живёт дольше, зато запись в него стоит 2× базовой цены входа, против 1,25× у пятиминутного. Теперь есть небольшой калькулятор cache_gap_check: он читает локальные журналы Claude Code и оценивает, окупился бы часовой вариант на ваших паузах. Код ничего не отправляет в сеть и не переписывает настройки. Как проверить: сохранить файл как cache_gap_check.py и запустить python cache_gap_check.py --days 14. Нужен Python 3. Для Opus 5.5 и Sonnet 5.5 добавить --read-mult 0.05; для Fable 5.1 и Mythos 5.1 — --read-mult 0.025. Иначе скрипт считает чтение по стандартному множителю 0,1. Результат — прикидка, не будущий счёт: скрипт не сравнивает содержимое кеша побайтно. Если контекст изменился, лишний час жизни не поможет. Сама настройка `subagentPromptCacheTtl` описана в документации. Менять её всем подряд ради красивого лайфхака не обязательно. Сначала цифры, потом тюнинг.