AI编码
x.com ·
@宝玉 (@dotey)
建议将 Claude Code 自动压缩上下文限制在 400k 左右
宝玉建议为 Claude Code 设置自动压缩阈值,认为 400k 左右较合理,自己使用 300k;命令为 /autocompact 400k。他同时表示此前建议的禁用 1M 上下文设置 CLAUDE_CODE_DISABLE_1M_CONTEXT(~/.claude/settings.json)现已无必要,应删除,否则最多只能到 200k。文中还转述 Lydia Hallie 的说明:auto-compact 会用简短摘要替换整段对话,并不会保留最近 1M token;约 967K 只发生在 1M 模型上,压缩本身是一次请求,缓存仍热时多为缓存读取。
AI推荐理由 给出 Claude Code 自动压缩上下文的具体配置建议(/autocompact 400k、作者自用 300k),并指出此前建议的 CLAUDE_CODE_DISABLE_1M_CONTEXT 现已无必要、保留会限制到 200k;同时转述 Lydia Hallie 对 auto-compact 机制的解释(压缩是整段对话被摘要替换,967K 仅出现在 1M 模型上,压缩本身是一次请求且多为缓存读取)。属于可操作的开发者经验与机制说明,但为个人建议,未提供官方文档或实测数据支撑,具体数值的普适性需自行验证。
72
浏览 51,549
点赞 257
评论 52
转发 27
正文
建议你的 Claude Code 约束一下自动压缩的上下文长度,400k 左右是个比较合理的长度,我自己是设置的 300k,这个值足够了。
/autocompact 400k
另外我以前建议过禁用 1M, "CLAUDE_CODE_DISABLE_1M_CONTEXT"(~/.claude/settings.json),现在没必要了,请删除,否则最多也只能到 200k。