保留每一個 Claude Code 工作階段
每個工作階段都是可以閱讀與連結的筆記,原始記錄也保留。
步驟
- 連接 Claude Code。在 Claude Code 卡片上按「連接」。面板會在你的
.claude資料夾中打開並顯示隱藏檔案:按「選擇此資料夾」。Exporter 只讀取其中的projects資料夾。 - 選擇筆記存放位置。按「選擇輸出檔案夾」。保險庫內的資料夾直接使用;直接位於個人專屬資料夾中的資料夾會在其中建立
claude-code-sessions-export資料夾。 - 選擇格式。在「儲存到」一行選擇 Markdown、原始記錄或兩者。預設是兩者:筆記用來閱讀,記錄用來還原。
- 按「立即同步」。每個工作階段變成專案資料夾中的一則筆記,以日期、時間和標題命名。進行中的工作階段會在你工作時重寫筆記。
- 之後尋找。卡片上的搜尋欄比對標題、第一個問題或專案;「執行中」篩選顯示正在進行的工作階段,「最長」顯示最大的工作階段。
你會得到什麼
每個工作階段一則筆記:frontmatter 包含專案、分支、模型、時間、計數以及工作階段改動過的檔案,接著是每一輪一個附時間與區塊 ID 的段落。工具呼叫是包含執行內容的簡短區塊,編輯是 diff 區塊,貼上的圖片是筆記旁邊的檔案。推理、工具結果和工具內部提示都不包含在內,所以筆記讀起來就像對話本身。原始 JSONL 記錄逐位元組保存在 originals/ 中。把它拷貝回 ~/.claude/projects,claude --resume 就能再次找到該工作階段,即使 Claude Code 早已清除。
注意事項
- 工作階段包含你貼進去的內容,包括權杖和終端機輸出。請匯出到你信任的資料夾,或不與共享保險庫同步的資料夾。
- 你最近的 50 個工作階段免費。更早的工作階段需要一次性解鎖,而被 Claude Code 刪除的工作階段無論如何都保留其檔案。
- 子代理的記錄不是獨立的工作階段,而是併入其主工作階段。如果某個工作階段看起來很短,它的工作可能是在子代理中完成的。