Cursor CLI persist 怎么把会话挂在后台

8/26 CLI 新增 agent persist,断开终端后 Agent 继续跑。用 /detach 离开。和消息前加 & 推到 Cloud Agent 不是同一条路。

Cursor CLI persist 怎么把会话挂在后台

cursor cli persist 怎么挂会话:2026-08-26 的 CLI changelog 加了 Persistent sessions。命令是 agent persist 开一条可断开的会话,终端里 /detach 离开,进程继续干活。以前 SSH 一掉、终端一关,本地 Agent 就停。这是本机/你自己机器上的持久会话,不是把活推到 Cursor 托管的 Cloud Agent。

作者CodePass 技术编辑

和 resume、& 云交接差在哪

agent ls / agent resume 接的是已经结束或可恢复的聊天记录,changelog 没说 resume 会让正在跑的工具继续。agent persist 针对的是「人走了、Agent 还在跑」。

消息前加 & 是把对话推到 Cloud Agent,之后在 cursor.com/agents 上看。那是 Cursor 云端环境。persist 是 CLI 本机会话不断。入门命令见 cursor cli 怎么用

agent persist --resume 是接着已有聊天再开持久会话,和普通 agent resume 进交互 TUI 不是同一条。

怎么开、怎么离开

  1. agent --version 对过 8 月 26 日及之后的 CLI,必要时 agent update
  2. agent persist 或带上初始提示开跑。
  3. 要离开时用 /detach,不要 Ctrl+C 杀进程。changelog 把 detach 写成离开方式。
  4. 本机休眠、笔记本合盖,进程能不能活,发行说明没保证。需要真·人走网断仍继续,用 Cloud Agent 或自托管 worker。

适合挂、不适合挂

适合:测试套件、lint、本机能跑完的重构,你要去开会。不适合:还要你点批准的命令、要看浏览器预览的交互改 UI。批准窗没人点,persist 只是把会话留着,不会替你按 Yes。

企业命令 denylist 在 CLI 里按请求刷新。persist 会话同样吃这条,不是「挂了就绕过管理员」。

和本机窗口崩溃的分工

IDE 长会话 renderer 涨内存,官方建议 Reload Window,那会停掉该窗口本地 Agent。需要人离开仍跑完的活,应在 CLI persist 或 Cloud Agent 上跑,少让同一个编辑器窗口扛整夜 diff。persist 不解决 IDE 崩溃,只是把活挪出那个渲染进程。

参考资料