Watch · Active sessions
Active sessions
See what other Claude Code sessions are editing right now. Per-turn JSONL capture plus live markers on four surfaces (the Active sessions page, the repo picker, the Relationships tab, and Ask the brain) show you the work another session is already on before you start your own, across worktrees, across repos, in one panel.
Start here if you want to see who is working on what right now, and then what each session shipped once it ended: the Sessions guide.
Where to find it
- Localhost:
/sessions-active.html - API:
GET /api/sessions/active(SSE optional) - Keyboard: ⌘ K then
sessions, then the Active sessions subtab - Navigation: Attribution in the sidebar, then Active sessions under All tools, in the Sessions, transcripts and traces group
What it does for you
See another session's edits before you start.Every concurrent Claude Code session shows up with its repo, device, branch, last turn, and the files it is touching. Before you pick a task, you see who is already on it.
Conflict-detection without the conflict.The
check_session_overlap MCP tool lets an agent ask, "is anyone else editing these files?" before it claims them. Soft locks via claim_files carry their own expiry time, 30 minutes by default and clamped to 1 to 240 minutes (4 hours), so an abandoned session's claims lapse on their own; release_claim drops them early.Live SSE stream, opt-in.By default the panel polls
GET /api/sessions/active every 3 seconds, pausing while the tab is hidden. Flip the footer toggle (or open the page with ?stream=1) to opt into a Server-Sent Events stream at /api/sessions/active/stream, which sends the same snapshot and pushes updates as sessions appear and clear.Read more
Last updated