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

因为claude的缓存只保持1个小时
如果我想5小时恢复以后继续原来会话追问,岂不是消耗就很高?
我这个时候如果压缩是不是也无法避免大量缓存写入?因为压缩本身也要重新写入整个会话。

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

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

现在有max就直接猛干了

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

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

所以得掂量一下剩下的额度能不能做完当前任务了。
就怕长任务,一下子跑完了5h,下次额度恢复,再继续就尴尬了。
我干脆直接限制上下文长度算了。

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

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

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