关于claude的缓存,如果我3小时跑完了5小时额度,等额度恢复以后我最好是开新的会话?

linmao 2026-10-02 19:15 1

因为claude的缓存只保持1个小时

如果我想5小时恢复以后继续原来会话追问,岂不是消耗就很高?

我这个时候如果压缩是不是也无法避免大量缓存写入?因为压缩本身也要重新写入整个会话。


所以我如果要省开销,最好是5小时恢复以后开新会话?

最新回复 (6)
  • YaLei Li 10-02 19:38
    1楼

    这是肯定的,特别上下文接近1m时。创建费用会比较高。

  • 還sんì吥懂 10-02 19:39
    2楼

    现在有max就直接猛干了


    之前用pro的时候都开着小窗看用量。差不多还剩百分之10就催促它收尾(opus-5特别话唠,每次都要使劲催),然后压缩一下,后面回血了再继续唠


    有时候压缩好几次之后质量变差(还是opus-5的时候, opus-5-5一直压缩感觉还不错)就让它写一个handoff.md 后面有额度了直接开新session了

  • linmao 楼主 10-02 19:39
    3楼

    所以得掂量一下剩下的额度能不能做完当前任务了。

    就怕长任务,一下子跑完了5h,下次额度恢复,再继续就尴尬了。

    我干脆直接限制上下文长度算了。

  • exboy 10-02 19:41
    4楼

    如果能重新创建新会话这是最理想的状态,如果是那种活只干到一半,如果任务本身要创建十个文件,然后干到一半,这个时候没量了,这种情况就没有办法创建新任务了来继续了吧,像这种有没有其他什么办法

  • 丰川祥子 10-02 19:46
    5楼

    可以直接compact,我今天发现5小时消耗完毕了,但是compact还是行的,这样子额度恢复之后,新鲜输入就不会很多了.缓存是不要钱的

  • linmao 楼主 10-02 19:48
    6楼

    5小时满了也能压缩?那这样就不担心了

* 帖子来源Linux.do
返回