The conversation behind the commit.
Git keeps what changed. AgentState keeps the rest: every session with your coding agent, turn by turn, tied to the files it changed and the commits they became.
- Session
One conversation with a coding agent, start to finish.
- Turn
One thing you asked, and everything the agent did about it.
- File
A path the agent changed, kept as it was before and after.
- Commit
Where that change landed in Git.
Start from any one.
Each is linked to the other three, so a question can begin wherever you happen to be: a
commit in git log, a file you are staring at, a session you half remember.
From this show its
$ agentstate commit 3f9a2c1 sessions Commit 3f9a2c1 Serialize ledger appends under one lock Sep 12 15:39 9c4e1a2f claude Sep 12 14:02–15:41 turns 7–9 supported Two hooks can fire at once and both append. Make the ledger safe under that.
Join the waitlist.
AgentState runs beside Claude Code and Codex on your own machine, and keeps everything local. Leave your email and we will tell you when you can install it.