@xiaowang_keyclaude code使用[1m]标签的模型时出现自动压缩的问题 中发帖

claudecode版本:2.1.220 
操作系统:win11
问题:之前在跑长任务的时候,会出现200k上下文超了但是任务还在跑的情况,又不敢停下来压缩,索性在配置文件里加了一个自动压缩的配置,"CLAUDE_CODE_AUTO_COMPACT_WINDOW": "190000",,按照这个配置使用一直没出现过问题。最近使用any的opus-5的时候,觉得1m上下文设置这个压缩值有点浪费了,然后换成了260000这个值(也换过450000这个值),结果在使用的过程中发现明明刚压缩过一次,刚跑没几步又触发一次自动压缩,刚才让它自己找问题,原因如下
主要原因是
[image]
还了解到了关于claudecode的压缩阶段,分为触发压缩和预热两个阶段,这两个阶段的计算逻辑是这样的
[image]
最简单的解决办法就是不要设置这个自动压缩,或者设置200k以下的值就可以。当然了...