Feature request: Central dashboard to monitor multiple Claude Code instances across projects
Problem
When working across multiple unrelated repositories in parallel, each with its own Claude Code instance running tasks, there's no way to monitor all instances from one central place. The current workflow requires switching between IDE windows or terminal sessions to check on each instance individually.
Use Case
- Developer has 5+ Claude Code instances running across different repos simultaneously
- Each instance is working on unrelated tasks in different projects
- Developer needs to see which instances are active, what they're working on, and their progress — without switching windows
Current Workarounds
- Terminal multiplexer (tmux) — run all sessions in panes, but limited visibility into session state
- Claude Code Desktop App sidebar — only scoped to a single project at a time
- Agent Teams (experimental) — designed for coordinated work on one codebase, not cross-project monitoring
Proposed Solution
A central dashboard or CLI command that can:
- List all running Claude Code instances across all projects on the machine
- Show session metadata — project directory, current task/status, context usage, message count
- Allow quick navigation — jump to or interact with a specific instance
- Surface notifications — when an instance needs input, completes a task, or encounters an error
This could be a standalone CLI command (e.g., claude sessions or claude dashboard), a TUI, or a feature in the Desktop App that aggregates across all projects.
Additional Context
This is increasingly relevant as Claude Code becomes capable enough to run autonomous tasks. Users naturally end up with many parallel instances and need a way to keep track of them without constant context-switching.
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗