
Flight Recorder
Shows where each turn's time goes, live: model, shell, reads, edits, agents, web
Every Claude session on your machine in one table, with handoffs and cleanup

A line under the prompt counts the Claude Code sessions running on your machine: how many, how many are busy and how many are waiting on you. /fleet opens a pane with one row per session: a short title for what it's working on, whether it's busy or waiting, its folder and git branch, uncommitted files and commits ahead, how long it's been idle and how much context it holds. Sessions whose prompt cache has expired are marked cold, since resuming them re-sends the whole context at full price.
Each row also gets a mark for whether it's worth resuming: ● in progress, ◐ finished (write a handoff and close it), ○ light (just close it). Git worktrees of the current repo with no session in them show up too.
/fleet opens the pane and gives it the keyboard. It refreshes every 5 seconds.
↑ and ↓ select a session. Esc gives the keyboard back to the prompt.h writes a handoff note for the selected session, a short summary a fresh session can pick up from.s saves the conversation as Markdown in that session's folder.c copies a cd <folder> && claude --resume <id> command.x closes the selected session. Press it again within 10 seconds to confirm.r refreshes now.The same actions work as commands: /fleet handoff, /fleet save, /fleet kill (repeat within 60 seconds to confirm), plus /fleet list, /fleet stale and /fleet help.
While you work, it also offers a handoff in the band above the prompt once your session passes 300k tokens (CLAUDE_FLEET_HANDOFF_AT changes that), pauses /exit when a session is mid-task or over 100k tokens, and pops up a note when another session starts waiting on you. To try it without touching anything real, start Claude Code with CLAUDE_FLEET_DEMO=1.
~/.claude/sessions/, keeping only each session's process id, folder, name, status, id and last update. That folder is internal to Claude Code, so an update could move it.ps to check processes, git status in each session's folder, and head and tail on session transcripts to measure context and write titles.claude --resume.--plugin-dir.
Shows where each turn's time goes, live: model, shell, reads, edits, agents, web

Watch a Workflow run as a live graph of its phases and agents, in a side pane

A virtual pet that eats Claude's edits and grows into one of eight adults

A T-rex runner in a pane where Claude's tool calls become obstacles