生活分享

Claude Code|繼續、找回與管理對話

命名、恢復與匯出工作階段。工作做一半離開後,Claude Code 可以找回本機對話,讓你接續原本需求。本篇會用 continue、resume、命名與匯出完成一個可重現流程,也說明找回對話不會自動還原程式檔案。讀完後,你能在多個任務之間辨認正確 session,而不是每次重新描述整個專案。

閱讀時間約 5 分鐘

繼續、找回與管理對話:文件、螢幕與完成記號的幾何插圖
圖片:Mokaair (© Mokaair)
本篇目錄
  1. 先為工作取一個可辨認名稱
  2. 繼續最近一次對話
  3. 用 resume 指定或搜尋
  4. 找回後檢查檔案現況
  5. 匯出可閱讀的對話紀錄
  6. 常見問題與小練習

工作做一半離開後,Claude Code 可以找回本機對話,讓你接續原本需求。本篇會用 continue、resume、命名與匯出完成一個可重現流程,也說明找回對話不會自動還原程式檔案。讀完後,你能在多個任務之間辨認正確 session,而不是每次重新描述整個專案。

請先完成,並在練習專案操作。本篇主要介紹本機 CLI 歷史;桌面 App 有自己的工作階段介面,雲端任務帶回本機則使用。不同來源的對話不要只靠相同名稱混用。

先為工作取一個可辨認名稱

先為工作取一個可辨認名稱 → 繼續最近一次對話 → 用 resume 指定或搜尋
先為工作取一個可辨認名稱 → 繼續最近一次對話 → 用 resume 指定或搜尋 · 圖片:Mokaair (© Mokaair)
閱讀完整文字說明

繼續、找回與管理對話,以流程和文件圖形呈現教學重點。

開始只讀任務後,用 /rename 指定用途明確的名稱。名稱不必很長,但最好包含專案與目標,例如 todo-filter-plan。它不會建立 Git 分支,也不會重新命名資料夾;作用是讓你在對話清單中找到這段工作。

Claude Code 對話框:命名本次規劃 · text
/rename todo-filter-plan
Claude Code 對話框:留下清楚接續點 · text
請閱讀待辦專案,規劃全部、未完成、已完成三種篩選。
這一輪只讀取與提出方案,不修改檔案。
最後用三點列出已確認事實、待決定事項與下一步。

確認回覆後退出 Claude,保留原本的終端機工作目錄。記下 session 名稱與專案位置,接著練習不同的找回方式。若你還沒先送過任何實質訊息,對話可能沒有足夠內容供日後辨認,所以先完成上面的只讀問題。

繼續最近一次對話

在相同資料夾執行 claude --continue,會接續該目錄最近的適用對話,短寫是 -c。它適合剛剛只做一件事、很確定最近 session 是哪個的情況。如果同時開過多個工作,使用明確名稱或選擇器更容易避免接錯。

專案終端機:接續最近的對話 · bash
claude --continue

回來後先看最近訊息和工作名稱,再問一個只讀確認問題。continue 有自己的歷史篩選規則,例如一般互動清單不會與所有非互動或 SDK 工作完全相同;如果你要找的是自動化 session,應依其 ID 與專篇流程處理,不要假設最近執行過的程序一定會被選中。

用 resume 指定或搜尋

不確定最近一筆是不是目標時,執行 claude --resume 開啟選擇器;已知名稱時可直接附在後面。進入對話後也能用 /resume 選擇歷史,但那是對話內命令。選擇器中的時間、訊息摘要與專案位置都能幫助你消除同名混淆。

專案終端機:用名稱找回 · bash
claude --resume todo-filter-plan
Claude Code 對話框:開啟本機歷史選擇器 · text
/resume
需求使用方式先檢查什麼
接續剛才的工作claude --continue目前資料夾與最近 session
找特定命名工作claude --resume 名稱名稱是否唯一
查看可選對話claude --resume時間與訊息摘要
對話內切換/resume切換後目前工作脈絡
取得雲端工作--teleport帳號、儲存庫與分支

同名或未命名對話很多時,不要隨便選一筆後立刻要求修改。先問它摘要原目標,再核對磁碟現況。如果知道精確 session ID,可以依官方支援方式使用;不要自己拼一個看起來像 ID 的字串。

找回後檢查檔案現況

resume 恢復對話脈絡,不會把你的專案自動變回對話當時的版本。離開期間別人可能提交新程式,你自己也可能在編輯器改過檔案。因此接續後先檢查路徑、分支與差異,再決定原方案是否仍適用。

找回後的 Claude Code 對話框:重新對照現況 · text
請先摘要這個 session 原本的篩選需求。
重新讀取相關檔案,檢查目前工作目錄、分支與既有變更。
指出與上次方案相比有哪些條件已改變,先不要覆蓋任何檔案。

權限模式也應重新確認。不同找回方式與版本可能有不同的恢復規則,不能只憑上次使用 Plan Mode 就認定這次仍在相同模式。先看目前指示與 /status,需要時明確切換,尤其在接續含有工具操作的工作之前。

匯出可閱讀的對話紀錄

使用 /export 可把目前對話輸出成純文字,附檔名時寫入指定位置。這適合保存需求、檢查紀錄或交接摘要,但匯出文字不是可直接還原所有工具狀態的專案備份,也不會包含一份完整 Git 儲存庫。

Claude Code 對話框:匯出本次練習紀錄 · text
/export todo-filter-session.txt

開啟輸出的檔案,確認包含預期對話且文字可讀。匯出內容可能帶有檔案路徑、工具輸出與私人資訊,對外分享前先自行檢查。不要把完整對話當成公開文章附件,卻沒有看過其中是否包含帳號或內部專案資料。

常見問題與小練習

如果原對話很長,找回後可能以已整理的摘要接續,而不是重新載入所有逐字細節。需要精確錯誤或程式片段時,請重新讀取檔案或保存的測試紀錄。保留清楚的收尾摘要與可追查來源,會讓 resume 更有用,也降低把舊推測當成現況的機會。

找不到歷史時,先查是否換了電腦、設定目錄或工作來源,再查本機保留政策。若 session 正在背景執行,可能要從背景工作管理入口附加,而不是再次 resume 成另一個互動工作。看到載入失敗時保留錯誤與 session 資訊,先別手動改寫歷史檔。

小練習是命名一個只讀規劃、退出、用 continue 接續,再退出並用名稱 resume,最後匯出純文字紀錄。完成判準是每次都找回同一目標、能重新核對檔案現況,而且知道匯出保存了什麼。下一篇會說明同一 session 太長時如何繼續工作。

回總目錄

  • 生活分享

    Claude Code|建立第一個 mod:在 Claude Code 行程內數工具呼叫

    寫一個三檔案的 mod,用驗證器與測試確認它掛上的事件。文件把 mod 定義成多了入口檔的 plugin:入口檔叫 hooks module,Claude Code 在事件發生時呼叫裡面的函式,函式可以觀察、改寫或接手事件。

  • 生活分享

    Claude Code|Git Worktree 平行工作

    隔離多個任務的檔案與分支。Git Worktree 讓同一儲存庫擁有多個工作目錄,各自使用分支與檔案。本篇會把待辦篩選與文件整理分開,確認兩個 session 不會直接改到彼此的檔案,再把其中一個成果整合回主分支。你也會知道何時可以安全清理工作目錄。

  • 生活分享

    Claude Code|雙 Worktree 實作與衝突整合

    隔離兩項功能,最後完成整合與回歸。兩個 Claude 工作階段同時編輯專案,最容易出現的問題是互相改到同一份檔案,或各自測試通過、整合後卻失敗。本篇用兩個 Worktree 分別處理篩選預設值與介面文字,故意製造一次小衝突,再完成整合、驗證與清理。你不需要先啟用 Agent Teams。

  • 生活分享

    Claude Code|比較流程品質、用量與執行時間

    以同一資料集比較兩種工作方法。比較兩種 Claude 工作方法時,不能只挑成功那一次,也不能只看第一個答案有多快。本篇用固定案例、原始紀錄和一致判準,比較品質、重試、等待與人工整合時間,最後寫出有樣本數與限制的報告,而不是保證某個方法一定省錢。

最新旅遊情報攻略

資料來源

生活分享