Cursor CLI 會話管理與雲端執行:--resume 與 -c 怎麼用

4 min read
Cursor CLI 會話管理與雲端執行:--resume 與 -c 怎麼用

AI 做到一半,你的電腦要關機了——或者你開了一場對話,中斷後想繼續,但上下文都在那個終端機裡。

--resume-c 解決的就是這兩件事:一個讓你接回上次的對話,一個讓任務在雲端繼續跑,你關機了也沒關係。

--resume:接回上次的對話

cursor agent --resume

載入最近一次對話,上下文與之前下的指令都還在——不用從頭描述需求,就像暫停後繼續播,省去重新交代背景。

想接回特定的那場

如果你同時有好幾場對話在進行,想接回某一場特定的:

cursor agent --resume=chat-id-here

chat-id 從下面這個指令取得。

cursor agent ls:查歷史對話

cursor agent ls

列出過去的對話,含 ID 和識別資訊。找到你要的那一場,把 ID 帶進 --resume=ID 就能接回去。

整理在一起:

指令 作用
cursor agent ls 列出所有對話
cursor agent --resume 恢復最近一場
cursor agent --resume=聊天ID 恢復指定對話

-c:把任務丟給雲端跑

有些任務很重——全 repo 分析、產一大份文件、多輪重構——在本地跑要一直開著終端機,筆電關機或網路斷線就中斷。

-c(或 --cloud)把這一輪對話交給雲端 Agent 執行:

cursor agent "分析整個專案並產出架構文件到 docs/architecture.md" -c

送出後任務在 Cursor 雲端跑,你可以關掉終端機、關機、去做別的事。之後在任意裝置開 CLI,用 --resume 接回那場對話,看結果或繼續追加指令。

-c 等於:「這題交給雲端,我不必在電腦前等。」

什麼時候值得用 -c

情境 建議
任務預期跑很久 -c,關機也能跑完
快速問一句、改小東西 不需要 -c,本地跑就好
網路不穩或不想依賴雲端 本地跑,但要保持連線

典型流程:雲端 + 多裝置

  1. 開任務並加 -c,讓雲端跑
  2. 關終端機、去忙別的
  3. 之後跑 cursor agent ls 找到那場
  4. cursor agent --resume=該場ID 接回,看結果或再下指令

長時間任務、關機、換裝置——這套組合都能兼顧。


--resume 讓對話有記憶、-c 讓任務不用你守著——兩個加在一起,等於 AI 不再只能在你開著電腦的時候才能工作。

系列到這裡告一段落。可從 00-overview 複習全系列,或回頭看 08-worktree-merge09-worktree-advanced 把 Worktree 與 Best-of-N 練熟。