百度comate通过checkpoint机制实现精准代码回退,需启用「baidu comate 代码安全」配置;支持双击esc或输入/rewind调出快照列表,可选择还原代码+对话、仅代码或仅对话;支持查看、显示、删除及清理快照。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在百度Comate中让AI修改了代码,结果改错了、删多了、跨文件不一致,需要整体还原到某个安全状态——不是靠编辑器Ctrl+Z,而是用Comate原生的Checkpoint机制精准回退。
确认当前会话已启用Checkpoint
Comate默认开启自动Checkpoint,但仅对通过「文件编辑工具」执行的修改生效。如果你是直接在终端里用adb或手动编辑文件,这些改动不会被记录。
打开IDE,确保已登录企业账号,并在【配置中心】中启用「Baidu Comate 代码安全」功能——【未启用该配置时,/rewind命令将不可用】。
调出回退菜单
方法一:在输入框为空时,连续按两次 Esc 键(注意:输入框有文字时双击Esc会清空内容,不是回退)。
方法二:直接输入 /rewind 并回车。
此时会弹出一个可滚动列表,显示你本次会话中每一条prompt发送后生成的Checkpoint,时间戳精确到秒。
选择回退粒度
选中某条消息对应的Checkpoint后,你会看到三个选项:
调用百度PaddleOCR‑VL大模型API,支持PDF、Word、PPT、图片等多格式文档解析,精准识别印刷体、手写体、表格、公式、图表、印章等复杂元素,支持100+语言,可处理不规则布局和跨页长文档。触发词:文档解析、VLM解析、大模型OCR、PaddleOCR、多模态文档、手写识别、公式识别、复杂版面。
① 代码 + 对话一起退:从该点重新开始,对话历史和所有文件状态全部还原。
② 只退代码、保留对话:文件内容回到修改前,但你和AI聊过的思路、上下文、中间结论全都在——这是最常用的选择,适合换种说法重试。
③ 只退对话、保留代码:对话拉回上一步,但已写入磁盘的代码不动——慎用,容易造成理解错位。
选中后按回车确认,Comate会立即恢复对应文件的快照内容,并同步刷新IDE编辑器视图。
查看与清理Checkpoint
输入 /checkpoint list 查看全部历史快照ID和时间。
输入 /checkpoint show <id></id> 查看某次快照具体影响了哪些文件及行号范围。
输入 /checkpoint delete <id></id> 删除指定快照;输入 /checkpoint prune 清理30天前的过期记录。










