Claude Code multi-agent
recon
tmux-native dashboard for managing Claude Code agents.
Install
cargo install --path .git clone https://github.com/gavraz/recon.gitFrom the README
recon
A tmux-native dashboard for managing Claude Code agents.
Run multiple Claude Code sessions in tmux, then manage them all without ever leaving the terminal — see what each agent is working on, which ones need your attention, switch between them, kill or spawn new ones, and resume past sessions. All from a single keybinding.
Views
Tamagotchi View (recon view or press v)
A visual dashboard where each agent is a pixel-art creature living in a room. Designed for a side monitor — glance over and instantly see who's working, sleeping, or needs attention.
Creatures are rendered as colored pixel art using half-block characters. Working and Input creatures animate; Idle and New stay still.
- Rooms group agents by git repository — worktrees of the same repo share a room, while monorepo sub-projects get their own (e.g. myapp vs myapp › tools/cli) (2×2 grid, paginated)
- Zoom into a room with 1-4, page with j/k
- Context bar per agent with green/yellow/red coloring
Table View (default)
- Input rows are highlighted — these sessions are blocked waiting for your approval
- Working sessions are actively streaming or running tools
- Idle sessions are done and waiting for your next prompt
- New sessions haven't had any interaction yet
How it works
recon is built around tmux. Each Claude Code instance runs in its own tmux session.
Status detection inspects the Claude Code TUI status bar at the bottom of each tmux pane:
Session matching uses ~/.claude/sessions/{PID}.json files that Claude Code writes, linking each process to its session ID. No ps parsing or CWD-based heuristics.
Install
Requires tmux and Claude Code.
Usage
Keybindings — Table View
Keybindings — Tamagotchi View
Configuration
recon reads an optional config file from the platform config directory:
-…Details
- Repository
- gavraz/recon
- Language
- Rust
- License
- MIT
- Last updated
- 17 July 2026
FAQ
What is recon?
tmux-native dashboard for managing Claude Code agents. It is a multi-agent for Claude Code, from gavraz/recon on GitHub.
How do I install recon?
Run cargo install --path ., then follow the setup in the README.
Is recon popular?
gavraz/recon has 265 GitHub stars and 36 forks. It was last updated on 17 July 2026.
More multi-agent & worktrees
Harness Remote
434giuliastro/harness-remote
Native-session control plane for Codex, Claude Code, OpenCode, PI and many others. Run, resume and hand off coding sessions across your machines.
Sudocode
296sudocode-ai/sudocode
Lightweight agent orchestration dev tool that lives in your repo
Aidevops
438marcusquinn/aidevops
Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automation for your app, business, and personal development. Opinionated tools, services, CLI & API stack for speed, security, and 24/7 results. Open-source first. SOTA everything. The best AI harness for GitHub & teamwork.
MulmoTerminal
258receptron/mulmoterminal
Browser terminal grid for running several Claude Code sessions and spotting which needs you.
Maestro Orchestrate
486josstei/maestro-orchestrate
Multi-agent orchestration platform for Gemini CLI, Claude Code, Codex, and Qwen Code — 39 specialists, parallel subagents, persistent sessions, and built-in code review, debugging, security, SEO, accessibility, and compliance tools
Loci
505codesstar/loci
Memory Palace for AI — persistent memory, identity, and multi-project orchestration for Claude Code
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.