Agent Time Machine
Records tool calls and project snapshots on a branching timeline.
Source and capability notes checked · By YeonwooSung · Updated Oct 14, 2026
What Agent Time Machine looks like in use
No recording yet for Agent Time Machine. The repository README has the details.
Before you install
A mod is not sandboxed. It runs inside Claude Code with your permissions. This one:
- can read Project files
- can read tool calls and command results
- can write A shadow git repository and timeline under Claude configuration
Check it yourself before running it: git clone https://github.com/YeonwooSung/my-claude-code-mods && claude plugin validate ./ · Apache-2.0 licensed
Install
claude plugin marketplace add YeonwooSung/my-claude-code-mods
claude plugin install time-machine@my-claude-code-mods
Then run /tm inside the session.
Needs Claude Code 2.1.287 or later. After installing, run
/reload-plugins if the session was already open.
Full install guide
What changes after installation
The mod numbers tool calls on a timeline and takes snapshots after file-changing operations. /tm shows recent steps, /tm diff compares states and /tm why offers clues about changes between passing and failing tests.
Restore, branch and rerun commands are available when you need more than inspection. Snapshots use a separate git directory rather than writing to the project’s own .git history.
Good to know
Git is required. Large repositories can make file-changing calls slower, and old records are cleaned up according to retention settings. Another plugin named Claude Time Machine uses overlapping names and commands; avoid installing both together.
Similar mods
loop-detective
Collects evidence when the same Bash failure keeps repeating.
ctx-handoff
Automatically writes a brief and restarts at a context threshold.
auto-handoff
Moves a long session into a fresh one with a structured brief.
agent-router
Assigns a model and effort level to each subagent role.
Popular mods
agent-profiler
Breaks a session into model wait, tool and subagent time.
context-inspector
Finds repeated reads, similar outputs and compaction-related waste.
pin-memo
Keeps personal notes and todos above the prompt across resumes.
cache-tax
Keeps the prompt cache warm during breaks and stops a cold send once — with its price.