Cursor CLI persist attach 怎么接回会话

8/26 CLI:用 agent persist attach 接回仍在跑的持久会话,list 查看、stop 停掉。和 agent resume 接已结束聊天不是同一条命令。

Cursor CLI persist attach 怎么接回会话

cursor cli persist attach 怎么重连:8 月 26 日 changelog 写明,离开之后用 agent persist attach 接回仍在跑的持久会话。agent persist list 看有哪些,agent persist stop 停掉。会话已经停了还 attach,应失败或只能走 --resume 开新的持久轮,不要死磕 attach。

作者CodePass 技术编辑

三条管理命令

attach:当前终端接到还在跑的那条。list:列出 persist 会话。stop:结束它。changelog 把这三条和 agent persist --resume(继续已有聊天)写在一起。resume 聊天记录 ≠ attach 活进程。

普通 agent resume / agent ls 是 CLI 会话选择器,在 persist 出现之前就有。新命令带 persist 前缀,看帮助比混用稳。总览见 cursor cli 怎么用

接不上时先看哪

  1. agent persist list 是否还在 running。没有记录就不是 persist 会话,可能是你当时用的普通 agent
  2. 本机重启过、进程被杀:attach 没有对象,用 --resume 只找回对话,跑到一半的工具不会接着跑。
  3. 换了一台机器:persist 在原主机上,SSH 回那台再 attach。
  4. 名字记混:用 list 里的 id,少靠记忆里的提示词片段。

changelog 没写未 attach 能留几天。当易失后台处理:重要结果先 commit。

和 Cloud Agent、自托管 worker 别串

Cloud Agent 用网页/手机 cursor.com/agents 看,不是 persist attach。自托管 worker 是机器上的守护进程接云端派活,用 agent worker 一族。persist 是你在这台机器上开的那条 CLI Agent。

IDE 窗口崩了用 Reload Window,那是渲染进程,和 CLI persist 无关。9 月 1 日员工在论坛确认长会话 diff 会抬高 renderer 内存,缓解办法是先处理挂起改动再重载,不要在 CLI attach 上找 IDE 的堆。

停掉之后还能 resume 吗

stop 结束的是持久进程。聊天记录是否还能 agent persist --resume,changelog 把它和 attach 并列写出,说明「继续已有聊天」仍在。工具跑到一半被 stop,文件系统停在当时的工作区,不会自动回滚。先 git status 再决定要不要 resume。

参考资料