Claude Code使用30分钟后变笨?上下文爆了是常见问题。三招管好Claude Code的"记忆":/compact压缩、Esc+Esc中断、/rewind回退。
症状:聊了30分钟后Claude开始出错、漏掉之前的要求、反复犯同一错误。原因:上下文窗口接近满载,模型"忘记"早期对话内容。
第一招:/compact 压缩上下文
/compact
将当前对话历史压缩为摘要,释放上下文空间。压缩后Claude保留关键信息但释放token。建议在长对话中每30分钟主动执行一次。
第二招:Esc+Esc 中断生成
当Claude开始跑偏时,连按两次Esc中断当前生成,避免浪费token在错误方向上。比等待完成后纠正更高效。
第三招:/rewind 回退对话
/rewind
回退到之前的某个对话节点,重新开始。类似git的reset,放弃之后的对话。适合发现走错方向时回退重来。
使用Claude HUD插件实时监控上下文使用量:Claude HUD教程
当上下文使用超过80%时主动/compact,避免等到满了再处理。
1. 每30分钟主动/compact一次
2. 复杂任务拆分为多个会话
3. 用CLAUDE.md记录项目上下文,减少重复解释
4. 发现走偏立即Esc+Esc,不要等
5. 关键节点用/rewind保存,方便回退
相关:Claude HUD插件、ECC增强工具。
Claude Code使用30分钟后变笨?上下文爆了是常见问题。三招管好Claude Code的"记忆":/compact压缩、Esc+Esc中断、/rewind回退。