Your agent gives you a resume command
To continue this session, run codex resume 019e... claude --resume <SESSION_ID>
> paste. store. resume.
rezum saves Codex and Claude Code resume commands, organizes them by project and milestone, and relaunches the right session from your terminal.
Local SQLite. No account. No telemetry.
rezum stores the resume command your agent gives you, then lets you find and relaunch it later.
To continue this session, run codex resume 019e... claude --resume <SESSION_ID>
$ rezum add -P my-app -M auth \
-N "fix login flow" \
"codex resume 019e..." $ rezum project my-app # select the session # press o to resume
rezum is not a dashboard. It saves CLI resume commands, groups them, relaunches them, and records local run time.
Capture codex resume ... or claude --resume ....
Keep sessions under a project and milestone like my-app/auth.
Open a project, select the session, and press o to relaunch it.
When rezum launches the agent, it records how long the process stayed open.
Use commands for quick capture, or stay in the terminal UI when you need to navigate saved Codex and Claude Code sessions.
You need Rust and Cargo via rustup, git, and on Linux a C compiler toolchain.
$ sudo apt install git build-essential $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh $ cargo install --git https://gitlab.com/pidev.fun/rezum.git --locked
--locked uses the repository lockfile for a more reproducible install.
$ rezum doctor $ rezum project my-app
$ rezum add -P my-app -M auth "codex resume <SESSION_ID>" $ rezum new -A codex -P my-app -M auth $ rezum new -A claude -P my-app -M auth $ rezum time # shows recorded agent run durations
When rezum launches a session, it records how long the agent process stayed open. Useful as a rough activity signal, not as precise time tracking.