# witcheer's Wingtips #51: checkpoints in one-shot runs

Written by [witcheer](https://x.com/witcheer) at Nous Research. Republished with credit.

Canonical: https://hermeswatcher.com/wingtips/51  
Published: 2026-08-22  
[Original](https://notwitcheer.github.io/hermes-recipes/wingtips/51-checkpoints-in-one-shot-runs/) · [On X](https://x.com/witcheer/status/2091175733750124856) · [Full collection](https://notwitcheer.github.io/hermes-recipes/) · [Official docs](https://hermes-agent.nousresearch.com/docs/user-guide/checkpoints-and-rollback)

[Source Markdown](https://raw.githubusercontent.com/notwitcheer/hermes-recipes/8653fb699a137a32e81936fa33cabacd3f4f2095/docs/wingtips/51-checkpoints-in-one-shot-runs.md): use this file as the base for relative links in the verbatim text below.

Sources: [Hermes docs: Checkpoints And Rollback](https://hermes-agent.nousresearch.com/docs/user-guide/checkpoints-and-rollback)


Hermes Wingtips #51: checkpoints in one-shot runs

your Hermes Agent snapshots files before it changes them, and that safety net is not limited to interactive sessions. a scripted run gets it too:

(1) hermes chat --checkpoints -q "your task"

the run snapshots each working directory before its first file change, exactly like a live session would. next time you open a session in that folder, /rollback lists those snapshots and can restore from them.

(2) hermes checkpoints status

shows every project the store knows about, with sizes and last touch, from any shell.
