Rewind 回滚机制 本节摘要:Agent 会改文件、跑命令、产生各种副作用。如果改动不符合预期,或你想回到 Agent 动手之前的状态,怎么办?这就是 Rewind(回滚)机制的职责。它基于「文件系统快照」——在关键节点(通常是每轮对话边界)捕获文件状态,需要时恢复。Rewind 提供两档:All(同时回滚文件和对话)与 ConversationOnly(只回滚对话保留文件改动)。本节会讲清回滚的基础——文件系统快照(注意:不是 git 提交、不是模型权重)、首次写入才捕获的策略、两档回滚的语义,以及可选的 hunk 增量模式。 一、回滚的需求 先理解为什么 Agent 需要回滚。