Claude Code 桌面端总算是支持 /resume 命令了。之前终端里开过的会话,现在可以直接恢复到桌面端继续聊,对话记录和代码片段都会跟着同步过去,跨端协作比之前顺了不少。这个功能解决了桌面端、Web 端、VS Code 端之间历史会话各不互通的毛病,经常在终端和图形界面切换的开发者应该能感觉到多省事。
之前会话各管各的,麻烦在哪?
以前的 Claude Code,桌面端、Web 端、VS Code 端的会话历史都是分开存的。你在终端里聊到一半的事,切到桌面端那边啥也找不到。终端本身倒是一直能本地恢复,可一旦换到图形界面,那些上下文就跟蒸发了一样。今年 4 月就有用户在 GitHub 上提需求,希望支持跨端恢复,结果等到 8 月底官方才正式开始提供。
/resume 和 /desktop 是一对搭档
/resume 的用途,是把终端里之前的会话拉回桌面端。终端原本就有的 /desktop 命令则相反,负责把当前终端会话交给桌面端。一个送出去,一个取回来,刚好互补。这样你在哪一端都能接着上次的思路往下走,代码片段、对话记录都会自动迁移,不用再复制粘贴或截图保存。
跨端恢复,检查点照样能用
不用怕跨端会丢掉历史。恢复过来的会话仍然支持检查点,随时可以用 /rewind 退回之前的任意步骤。就算手滑改错了代码,或者想让 AI 重新讲一遍某个设计,都能像倒带一样找回原来的状态。
这个月还悄悄修了不少东西
这次除了 /resume,Claude Code 桌面端还多了一个自动继续运行的功能:额度用完以后不会直接卡死,而是继续把任务跑完。之前大家吐槽的两个问题——会话标题无故消失、超过 30 天的会话被自动清除——这次也一起修了。顺便说一句,如果你是在云服务器 ECS 上部署 Claude Code,企业上云时可以留意下阿里云优惠,或者找阿里云代理商要张阿里云代金券,省下的钱够买好几杯咖啡。
目前还有哪些限制?
目前跨端恢复只支持终端里发起的会话,桌面端从零创建的会话还没法迁回终端。官方团队之前考虑过把终端会话直接嵌到桌面侧栏,但觉得界面效果不够理想,就暂时搁置了,先用 /resume 顶着。更完整的方案还在规划,社区也在推动反向能力。如果你正好需要给团队配置更顺滑的开发环境,不妨参考一下易枫顺 - 阿里云官方旗舰级代理商这类服务商,把资源、预算和工具链一次理清。
FAQ
Q: /resume 能恢复多久之前的终端会话?
A: 官方没有明确说时间上限,但这次把超过 30 天会话被自动清除的问题修了,只要会话还在,应该就能恢复。重要会话建议早点检查或保存。
Q: 桌面端新建的会话能迁回终端吗?
A: 目前不行,只有终端发起的会话能恢复到桌面端。社区已经在推动反向迁移,后续版本可能会支持。
Q: /resume 和 /rewind 有什么区别?
A: /resume 是用来跨端恢复整个会话,/rewind 则是回到当前会话里的某个检查点。先 /resume 把会话拉回来,再用 /rewind 找历史步骤,两个配合起来用很顺手。
Q: 需要额外安装插件才能用 /resume 吗?
A: 不用,把 Claude Code 桌面端更新到最新版本,直接输入 /resume 就会提示可恢复的终端会话列表,选一个确认就行。
关于易枫顺
深圳市易枫顺网络科技有限公司是阿里云官方旗舰级代理商。提供云服务器ECS、云数据库RDS、对象存储OSS等阿里云全系产品官方特惠折扣与代金券申请,以及多云成本优化、企业上云一站式服务。客服热线:19520841949 - 易枫顺
来源:IT之家