
书名:《Agent Runtime 工程化:从工具调用循环到可恢复执行系统》
作者:陈堂会
章节:第八章 Checkpoint、Resume、Rollback / 8.7 动手任务
电子版系列:查看完整目录
第八章 Checkpoint、Resume、Rollback:8.7 动手任务
为 mini-agent 增加 checkpoint:
- 每个 step 前保存 pre-checkpoint;
- 工具执行后保存 post-checkpoint;
- 文件写入记录 patch 和 base hash;
- audit log 纳入 checkpoint;
- crash 后可以从最新 checkpoint resume;
- 对 non-idempotent 工具恢复时禁止自动重放。
手动制造一次崩溃:让 Agent 修改文件后、测试前退出。重启后验证它不会重复写同一个 patch,也不会忘记已经做过的修改。
系列导航
前 5 篇
- 第八章 Checkpoint、Resume、Rollback:8.6 rollback 不是 undo 按钮
- 第八章 Checkpoint、Resume、Rollback:8.5 idempotency
- 第八章 Checkpoint、Resume、Rollback:8.4 crash recovery
- 第八章 Checkpoint、Resume、Rollback:8.3 git-based checkpoint
- 第八章 Checkpoint、Resume、Rollback:8.2 patch-based checkpoint

