Watch · Active sessions

Active sessions

See what other Claude Code sessions are editing right now. Per-turn JSONL capture (K1) + a 4-surface decoration on every brain twin (K2) means you never branch into work another session is already doing - across worktrees, across repos, in one panel.

Where to find it

  • Localhost: /sessions-active.html
  • API: GET /api/sessions/active (SSE optional)
  • Keyboard: K then active
  • Sidebar: Watch → Sessions → Active sessions

What it does for you

Never step on another session's edits.Every concurrent Claude Code session shows up with its branch, the files it's touching, and how long it's been active - before you pick a task, you see who's 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 are mtime-expiring so abandoned sessions release on their own.
Live SSE stream, opt-in.By default the panel polls GET /api/sessions/active every few seconds. Flip the footer toggle to opt into a Server-Sent Events stream at /api/sessions/active/stream; it watches each tracked repo's sessions/active directory on your machine and pushes updates as sessions appear and clear.

Read more