Scene 01
Leave the branch alone.
Take one more desk.
One worktree per task. Nothing swaps under you, so the build cache and node_modules stay warm — and the agent starts right where you made it.
- Making one, deleting one, moving between them — all in one menu
- If the branch is not on this machine, it is fetched and then made
Scene 02
Every agent gets its own desk.
Claude Code, Codex — whichever CLI you already use, started right there. How many are running and how many are waiting on you shows in the menu bar.
- The + menu asks first: start fresh, or resume
- Move to another worktree and the session stays where it was
Scene 03
Only what changed, at a glance.
The baseline is the moment the session started. Edits you made before that are not mixed in, and the tests run in the terminal of the same window.
- A diff with syntax highlighting, and folded lines that open
- Staging · committing · pushing, inside the same window
Scene 04
And why it was changed that way.
A diff says what changed. Why it was done that way scrolls past in a terminal and is gone. codeme keeps that conversation beside the file it changed.
- Pick a file and the conversation that wrote it opens
- Nothing new is recorded — it reads what is already on disk