Installation
How to install Agent Dash
Prerequisites
- Rust toolchain (1.70+)
- tmux, installed. Agent Dash also uses it to resume and create sessions.
- Claude Code, version 2.1.119 or later, which writes
~/.claude/sessions/<pid>.jsonwith astatusfor each running session. Without that file, a session is not listed.
From source
Clone the repository and build:
text
1git clone https://github.com/fdarian/agent-dash.git
2cd agent-dash
3cargo build --release
The binary will be at target/release/agent-dash.
Running
text
1./target/release/agent-dash
Run agent-dash import once to bring in existing Claude sessions.
CLI options
| Flag | Description |
|---|---|
--exit | Enable exit-on-switch mode — exits Agent Dash when switching to a tmux pane |
--exit-immediately | Exit immediately after initial render (used for testing) |
Subcommands
| Command | Description |
|---|---|
agent-dash import | Bring in existing Claude CLI and Desktop sessions. --all imports every untracked session, --since <1d|3d|7d|30d> those active in that window; either skips the picker. --source <cli|desktop> narrows either to one source |