cc-agent-tree: Live Terminal Dashboard for Claude Code Agents Four developers independently released open-source terminal dashboards that read Claude Code's existing JSONL session transcripts at ~/.claude/projects//.jsonl and subagent files to render a live tree of running agents, after at least six GitHub issues filed against the anthropics/claude-code repository between May and June 2026 flagged that Anthropic's native /agents view shows only a flat list with no per-agent cost breakdown, timeline, or model switching. One developer reported that 98% of a 2.4-billion-token multi-agent run was re-sent context because a subagent looped undetected. The implementations include niemes/cc-agent-tree (Python 3.10+, no dependencies, --demo flag), MikeGT4/agent-tree (a Claude Code plugin opened with /agent-tree that allows mid-session model switching and stopping individual agents), and SeanoChang/agent-tree (post-run Tree, Timeline and Trace views). Claude Code’s multi-agent mode is powerful and opaque in equal measure. You launch an orchestrator, it spawns subagents, and you stare at scrolling terminal output with no clear picture of which agent is burning your budget, which one stalled, or which one quietly looped itself into a multi-billion-token bill. This week, four developers independently shipped the same answer: an open-source terminal dashboard that reads the transcripts Claude already writes and draws a live tree of everything running. The Cost of Flying Blind Claude Code has a native /agents view. It shows a flat list of running agents. That is the entire observability story Anthropic ships today. No tree structure, no per-agent cost breakdown, no timeline, no way to switch a stalled subagent’s model without stopping everything. The community has been vocal about this. At least six GitHub issues filed against the anthropics/claude-code repository between May and June 2026 describe the same structural gap: the subagent surface lacks the observability and control primitives the main agent surface has. One developer reported that 98% of a 2.4-billion-token multi-agent run was re-sent context https://github.com/anthropics/claude-code/issues/106025 because a subagent looped undetected. No alert. No dashboard. Just a bill. Blind multi-agent runs are not just inconvenient — they are a budget risk that scales with task complexity. As agents get longer-running tasks, the gap between what you can see and what is actually happening becomes expensive. What cc-agent-tree Does The core insight behind all four tools is the same: Claude Code already writes detailed JSONL transcripts. Every session gets a file at ~/.claude/projects/