← 返回首頁

Claude Code終端新增工作階段回顧功能,提升多任務切換流暢度

ClaudeDevs
ClaudeDevs
@ClaudeDevs
4,778🔁 244
𝕏 (Twitter)🔥🔥🔥
AI 中文摘要Claude 生成

Claude Code終端新增工作階段回顧功能,提升多任務切換流暢度。

Claude Code終端互動模式推出「工作階段回顧」(session recap)功能,當使用者切換焦點離開工作階段至少三分鐘後返回,即自動顯示一行摘要,幫助維持「multi-clauding」(多Claude任務)的工作流程。此更新見於官方文件https://code.claude.com/docs/en/interactive-mode#session-recap,強調在複雜專案中追蹤進度,避免中斷連貫性。

工作階段回顧機制
Claude Code在使用者離開終端至少三分鐘(自上次完成互動起)且終端失去焦點時,於背景產生一行摘要,概述工作階段至今進展。

  • 手動觸發:輸入/recap命令,即時生成摘要。
    此設計解決多任務切換時的斷層問題,讓使用者快速重拾脈絡,而非從頭回顧漫長對話。

鍵盤快捷鍵總覽
文件詳列各平台鍵盤快捷鍵,按?檢視當前環境可用清單;macOS使用者需設定終端將Option/Alt鍵視為Meta(iTerm2:Profiles→Keys→General→Left/Right Option設為“Esc+”;Apple Terminal:Profiles→Keyboard勾選“Use Option as Meta Key”;VS Code:"terminal.integrated.macOptionIsMeta": true)。

  • 一般控制Ctrl+C取消輸入或生成;Ctrl+X Ctrl+K終止所有背景Agent(3秒內按兩次確認);Ctrl+D退出工作階段;Ctrl+GCtrl+X Ctrl+E開啟預設文字編輯器;Ctrl+L清除輸入並重繪畫面;Ctrl+O切換transcript viewer(顯示工具使用細節);Ctrl+R反向搜尋命令歷史;Ctrl+V貼上剪貼簿影像(插入[Image #N]);Ctrl+B將任務移至背景;Ctrl+T切換任務清單;左右箭頭循環對話分頁;上下箭頭或Ctrl+P/N游標/歷史導航;Esc + Esc回溯或摘要;Shift+TabAlt+M循環權限模式;Option+P/Alt+P切換模型(不清除輸入);Option+T/Alt+T切換extended thinking;Option+O/Alt+O切換fast mode。
  • 文字編輯Ctrl+A/E移至行首/尾;Ctrl+K/U/W刪除至行尾/行首/前詞(儲存供貼上);Ctrl+Y貼上刪除文字;Alt+Y循環貼上歷史;Alt+B/F詞跳躍。
  • 主題顯示Ctrl+T/theme選單內切換程式碼語法高亮。

多行輸入支援
支援多種終端輸入多行提示的方式,避免單行限制。

  • 快速逃脫:\ + Enter(全終端通用)。
  • macOS Option:Option+Enter(啟用Meta後)。
  • 原生Shift:Shift+Enter(iTerm2、WezTerm、Ghostty、Kitty、Warp、Apple Terminal)。
  • 控制序列:Ctrl+J(無需設定)。
  • 貼上模式:直接貼上程式碼區塊或日誌。

快速命令與Bash整合
/開頭呼叫命令或技能(輸入/過濾檢視內建、插件、使用者自訂及MCP伺服器貢獻);!開頭進入Bash模式,直接執行如! npm test! git status! ls -la,輸出併入工作階段;@提及檔案路徑觸發自動完成。

Transcript檢視器
Ctrl+O開啟,專用快捷鍵包括:Ctrl+E切換顯示全內容;[寫入終端原生捲軸;v寫入臨時檔案並開啟$VISUAL$EDITORq/Ctrl+C/Esc退出。

語音輸入與Vim模式

  • 語音:按住Space啟動push-to-talk(需先啟用語音輸入)。
  • Vim編輯:/config → Editor mode啟用,支援NORMAL/INSERT模式切換(Esc入NORMAL、i/a/o插入);導航(h/j/k/lw/e/b0/$/^gg/Gf/F/t/T{char});編輯(x/dd/D/cw/yy/p>>/<<縮排、u/.復原/重複);文字物件(iw/aw詞、i"/a"引號、i(/a(括號等)。

命令歷史與反向搜尋
每工作目錄獨立儲存輸入歷史,/clear重置;上下箭頭導航。Ctrl+R啟動互動反向搜尋:輸入查詢詞、再按Ctrl+R循環舊記錄、Tab/Esc接受並編輯、Enter執行、Ctrl+C/Backspace取消。

背景Bash命令
支援非同步執行長時間命令,立即返回背景任務ID,Claude Code可繼續回應新提示。觸發方式:提示Claude移至背景,或按Ctrl+B將Bash工具呼叫背景化。

提示建議與側邊問題
開啟工作階段時,灰色範例命令從git歷史自動產生;後續依對話歷史建議,按Tab/右箭頭接受、Enter提交。/btw提快速問題,不計入主對話歷史,避免干擾長任務或上下文膨脹。

任務清單與PR狀態
複雜多步驟工作時,Claude自動產生任務清單,顯示於終端狀態區(待辦/進行/完成指標),Ctrl+T切換檢視。分支有開啟PR時,頁尾顯示可點擊連結(如“PR #446”),彩色底線標示審核狀態。

此更新強化Claude Code作為終端程式撰寫助手的實用性,特別在多任務、多終端環境中,透過精細快捷鍵、背景處理與回顧機制,降低切換成本,但文件強調平台差異需手動設定,反映實際部署的細膩考量。整體設計忠於開發者需求,聚焦流暢性和可控性,而非過度自動化。