专题 · FULL STORY
Claude Code 自动压缩机制:从发现到官方澄清
10月初有开发者发现 Claude Code 会在空闲时自动执行压缩以节省额度,随后社区抱怨长任务额度消耗过快、怀疑未压缩。Anthropic 工程师随后澄清 auto-compact 机制,解释拖到 967K 才压缩反而更快耗尽额度。
2026-10-09 ~ 2026-10-11 · 2 集 · 7 条
第 1 集 · Claude Code 新机制:空闲时自动压缩对话省缓存额度(2026-10-09,3 条)
多位 Reddit 用户及开发者发现,Claude Code 新增了实用机制:当用户空闲约一小时后,它会自动执行 /compact 压缩对话上下文,并赶在提示词缓存过期之前完成。此前压缩需手动操作,一旦忘记可能导致约 60 万 token 的缓存白白过期,触发昂贵的 cache miss,新行为显著降低了使用成本。
- Claude Code 空闲时自动压缩上下文,赶在提示词缓存过期前省额度 — JeremyNguyenPhD · 2026-10-09
- Claude Code 新改进:缓存过期前自动压缩对话 — Mrk_J · 2026-10-09
- Claude Code 新行为:空闲时自动 /compact,赶在缓存过期前省钱 — Neither-Eye-8906 · 2026-10-11
第 2 集 · Anthropic 澄清 Claude Code auto-compact 机制:拖到 967K 才压缩导致额度飞快消耗(2026-10-10,4 条)
针对社区吐槽 Claude Code 长任务 5 小时额度消耗飞快、怀疑未做上下文压缩的问题,Anthropic 工程师 Lydia Hallie 澄清了 auto-compact 机制:压缩触发时整个对话会被替换为一段简短摘要,并非在后台保留完整 100 万 token,且缓存命中仍计入用量。额度掉快的主要原因是 1M 上下文模型默认要积累到约 967K 才触发压缩,用户可将阈值调低至 400K 左右以节省额度。
- Claude Code auto-compact 会替换全文为摘要,缓存命中仍计入用量 — lydiahallie · 2026-10-10
- Claude Code auto-compact 机制澄清:上下文被摘要替换,并非保留 100 万 token — YashasGunderia · 2026-10-10
- Claude Code 额度掉太快?默认 967K 才压缩是元凶,调成 400K 更省 — dotey · 2026-10-11
- Claude Code 额度狂掉真相:auto-compact 默认拖到 967K 才压缩 — udmrzn · 2026-10-11