Claude Code 省钱小技巧 - 缓存常态化激活

maximo 2026-09-22 19:52 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




Claude Code 订阅 - 缓存常态化激活


Claude的缓存只有1h,每次跑长任务过期重开都很心疼


因此做了一个缓存激活插件,支持一键安装,开箱即用


效果


(对话正常结束...)
✻ Brewed for 8m 18s · done 5:33 PM · 1 monitors still running

(claude闲置接近一个小时...)

● Monitor event: "Ping the session once it has been idle long enough to threaten the prompt-cache TTL"

● ok

✻ Baked for 5s · done 6:25 PM · 1 monitors still running


优势



设计逻辑


1.开启 Monitor,Claude Code 新特性,后台监管服务

2.监控最后一次活跃时间, 以 Stop / UserPrompt 为锚点

3.每5min轮询,不超过50min,什么都不做;超过则输出一个 “ping” 用于激活

4.最大空闲时间12h,防止过多无效ping浪费额度

5.以上所有时间均可自定义,支持对API的5min缓存加热


按官方缓存计费,ping 10次仍比冷启动1次便宜2x,而 Fable 便宜 8x


安装命令


/plugin marketplace add demouo/claude-code-cache-keepalive
/plugin install cache-keepalive@claude-cache-tools

github 主页




风险


必须是Claude订阅,其他API会阉割Monitor功能,A\我真的服你了


其他工作


已引用,但是逻辑不一样,因此重新造了轮子,有用的话欢迎star~

最新回复 (6)
  • maximo 楼主 09-22 20:20
    1

    最大空闲时长默认12小时,比较适合睡一觉起来,过了半天突然想去看看claude等等场景,自用基本上会控制在6次ping(5h)以内,也给我省了不少额度。

  • maximo 楼主 09-22 20:21
    2

    有些任务你不想加缓存激活的话,打开monitor,按 x 即可删除这个监控的后台

  • T_T 09-22 20:23
    3

    谢谢佬 一会试试看

  • maximo 楼主 09-22 20:33
    4

    好滴,感谢支持,使用愉快呀~

  • T_T 09-22 20:59
    5

    有个问题 我用的桌面客户端 也安装开启了 要保持客户端一直运行 还是可以关闭客户端

  • maximo 楼主 09-22 21:01
    6

    这个我需要实测一下,还没在客户端上测过

* 帖子来源Linux.do
返回