在使用 Claude Code 时,定期使用 `/compact` 和 `/clear` 是防止"上下文腐化"、控制 API 成本飙升的最有效方法。由于 Claude 每收到一条新消息都会重新处理全部对话历史,一个积累了数千行终端输出和文件差异的会话最终会变得昂贵、缓慢,并且容易"遗忘"早期指令。使用 `/compact` 可以将冗长的研究或调试过程总结成一组精炼的关键结论,相当于对对话进行"压缩打包",让你在不丢失关键进展的情况下继续工作。相反,在切换到不相关任务时,`/clear` 至关重要:它会清空当前历史记录,提供一个干净的起点。