tmux-claude: Monitor Claude Code Instances Across Tmux Panes

What tmux-claude does
tmux-claude monitors Claude Code instances across tmux panes with three main features: a live status bar, an interactive dashboard, and an enhanced window chooser. It shows Claude instances' status, context window usage, model, token counts, and duration without leaving your current pane.
Key features
- Status bar — Always-visible summary showing counts like "CC 2 working 3 idle," refreshed every 5 seconds
- prefix + m — Opens an fzf picker to browse all windows with a live preview panel showing per-instance details including model, context percentage, directory, and token counts
- prefix + w — Standard tmux window chooser annotated with Claude status like "[CC: WORKING | opus-4-6 | ctx 20%]"
- Desktop notifications — Get notified when an instance finishes, with a snippet of the last response
- No API calls — Reads entirely from Claude Code's local session/conversation files
Installation and compatibility
Install with:
curl -fsSL https://raw.githubusercontent.com/ethanpark374/tmux-claude/main/install.sh | bash
Works on macOS and Linux. Tested with tmux 3.2+.
Source and feedback
The tool is available at https://github.com/ethanpark374/tmux-claude. The creator welcomes feedback, especially regarding detection issues with unusual launch setups.
📖 Read the full source: r/ClaudeAI
👀 See Also

md-viewer: A Live-Reloading Markdown Viewer for Claude Code Workflows
md-viewer is a lightweight Rust tool that provides live-reloading markdown viewing for files generated by Claude Code. It runs independently of editors, supports Mermaid diagrams, and installs via AUR, Snap, or Cargo.

NervMap: Single Command Server Service Discovery and Diagnostics Tool
NervMap is a Linux tool that discovers Docker containers, systemd services, and bare processes in under 1 second, maps dependencies between them, and diagnoses issues with severity analysis and fix suggestions.

Brunnfeld Agentic World: Multi-Agent Medieval Economy Simulation Without Behavioral Prompts
A TypeScript simulation where 20 LLM agents autonomously trade in a medieval village economy with no behavioral instructions, goals, or trading strategies. Agents receive ~200 token perceptions each tick and interact through a deterministic engine handling physics, recipes, and market mechanics.

Using Obliteratus toolkit to remove refusal weights from AI models
A Reddit user used the Obliteratus toolkit to surgically remove specific weights responsible for refusal behavior in AI models, demonstrating on Alibaba's Qwen 1.5B model that it can reveal training origins without retraining.