chennqqi
V2EX  ›  Claude

求助, ClaudeCode 不能像 Codex 一样自动压缩上下文吗?

  •  
  •   chennqqi · 14h 52m ago · 1318 views

    用的智普的模型,v2.1.150 没敢继续升级版本,怕不兼容

    9 replies    2026-06-14 23:36:55 +08:00
    Yserver
        1
    Yserver  
       14h 44m ago
    可以的 是你没到压缩阈值吧
    buru
        2
    buru  
       13h 29m ago   ❤️ 1
    设置阈值: `CLAUDE_CODE_AUTO_COMPACT_WINDOW`=250000
    我自己设置了 250k 就自动压缩
    chennqqi
        3
    chennqqi  
    OP
       12h 36m ago
    感谢
    zed1018
        4
    zed1018  
       10h 8m ago
    有的。但是我之前问了一下 claude 自己,官方的阈值大概是 80+,如果是 1M context 的话,基本就很靠后才
    触发
    ElegantHedgehog
        5
    ElegantHedgehog  
       9h 39m ago
    自动压缩上下文其实我个人感觉没有那么特别有用。
    我自己的做法是一个 session 完成一个任务,完成以后新开 session


    我看到 OP 你给我这里留言了 https://v2ex.com/t/1220188?p=1#reply2
    你也可以试一下,最后 deepseek 缓存命中也在 97%以上,并且没有压缩后乱七八糟的小问题。


    一个 context 里面如果做太多任务,或者有些任务都不相关,那么无论怎么压缩都会给 AI“添乱”


    最后,压缩做的不好,很容易更“贵”,因为 KV Cache 会被几乎重置。
    tlerbao
        6
    tlerbao  
       9h 35m ago
    @ElegantHedgehog 相反,自动压缩是个极其有用的功能
    huibosa
        7
    huibosa  
       7h 43m ago
    export CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=80

    用这个可以设置 auto compact 触发的百分比,对于第三方非百万上下文的模型更合适
    fenildf
        8
    fenildf  
       4h 18m ago
    @ElegantHedgehog 遇到一个问题请教

    用 AI 给已有代码增加功能。不同的 ai ,或者同一个 ai 不同窗口,都会重新扫描代码。
    一方面确实理解代码后,能提出了更具体地解决方案。
    可是每次重扫代码感觉也不是办法,如果代码库越来越大,扫描会变地很耗时间和 token 。

    有没有办法把基本分析,保存下来,供另一个工具或者同一个工具另外一个窗口(时候)来简单读取?
    dingawm
        9
    dingawm  
       3h 10m ago
    @ElegantHedgehog #5 小任务肯定是优先开新会话而不是压缩,但是长时程任务目前不可能不压缩的。比如 /goal
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   930 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 18:47 · PVG 02:47 · LAX 11:47 · JFK 14:47
    ♥ Do have faith in what you're doing.