/compact 和 /clear 處理對話上下文,不會恢復已消耗的帳戶額度。Anthropic 模型與限制說明區分了這兩類限制;遇到報錯時先確認是哪一類。
壓縮與清空分別做什麼
/compact 將先前對話壓縮為摘要,為後續內容留出上下文空間。摘要可能丟失早期細節,繼續任務前應保留關鍵約束和未完成事項。
/clear 用於開始新對話,適合切換到不相關的任務。兩者都不會退回先前消耗的訂閱用量,也不會提前觸發帳戶重置。恢復時間以官方用量界面為準。
緩存可復用請求中的上下文,但不能把緩存命中當成額度恢復;也不能據此推導固定的訂閱折扣或節省比例。相關機制見 Claude Code 緩存說明。
減少長會話中的重複消耗
檢查任務記錄中是否存在以下情況:
- 反復全量讀取相同的大文件。
- 搜索、構建或測試命令返回大量不相關輸出。
- 子 Agent 缺少明確的任務和目錄邊界,重複調查同一問題。
限定讀取範圍、過濾輸出並明確分工,可以減少不必要的上下文;具體節省量取決於任務,不能保證固定比例。
額度耗盡後的處理
- 儲存現有修改,記錄未完成事項。
- 用
/usage查看受限視窗及恢復時間;未顯示的時間不要自行猜測。 - 如需提醒,把明確時間錄入本機計時器,到時回帳戶核對。計時器不檢測實際額度恢復。
- 利用等待期梳理下一步設計與驗證步驟。