| Crates.io | mi6-cli |
| lib.rs | mi6-cli |
| version | 0.2.8 |
| created_at | 2025-12-18 19:52:11.293262+00 |
| updated_at | 2026-01-24 19:04:08.352062+00 |
| description | CLI interface for mi6 |
| homepage | |
| repository | https://github.com/paradigmxyz/mi6 |
| max_upload_size | |
| id | 1993312 |
| size | 246,873 |
Tool for monitoring and managing coding agents
Features:
mi6 makes it easy to monitor and manage many agentic sessions in parallel:
Install via script (macOS/Linux):
curl -sSL https://github.com/paradigmxyz/mi6/releases/latest/download/install.sh | sh
Install via brew:
brew install mi6
Install via cargo:
cargo install mi6
Install via source code:
git clone https://github.com/paradigmxyz/mi6/
cd mi6
cargo install --path crates/mi6
Upgrade to latest mi6 version:
mi6 upgrade
Uninstall mi6:
mi6 uninstall
Run mi6 in terminal
mi6 tracks 40+ live metrics for each agentic coding session including:
For the complete list of keyboard shortcuts, press ? while running mi6
Session Operations
Enter: switch window focus to selected sessionK: kill selected sessionT: open terminal in selected session's worktree / CWDMenus
C: config menuc: column customizationf: filter menut: theme menu?: help menuPanels
p: toggle projects paneld: toggle details panelNavigation
k / j / ↑ / ↓: move up / downg / G: go to top / bottomh / l / ← / →: move left / right between panelsShift → / Shift ←: horizontal scrollOther
/: use quick filtera: toggle dead sessions display+ / = / -: increase / decrease refresh rateq / Esc: quitQuery the data collected by mi6 from the command line without the interactive TUI:
mi6 session <SESSION_ID_OR_PID> --json
Specify which fields to return with --fields (all fields printed by default):
mi6 session <SESSION_ID_OR_PID> --fields status,model,cpu --json
mi6 can utilize the extra capabilities of certain frameworks, multiplexers, and terminals. If one of these programs has capabilities that mi6 is not yet utilizing, please file a GitHub issue.
Legend
| Support | Session Started | Access Request | Access Granted | User Prompt Sent | User Interrupt | Response Complete | Session Ended | |
|---|---|---|---|---|---|---|---|---|
| → $\mathsf{\color{green}{\textbf{idle}}}$ | → $\mathsf{\color{blue}{\textbf{wait}}}$ | $\mathsf{\color{blue}{\textbf{wait}}}$ → $\mathsf{\color{orange}{\textbf{busy}}}$ | $\mathsf{\color{green}{\textbf{idle}}}$ → $\mathsf{\color{orange}{\textbf{busy}}}$ | $\mathsf{\color{orange}{\textbf{busy}}}$ → $\mathsf{\color{green}{\textbf{idle}}}$ | $\mathsf{\color{orange}{\textbf{busy}}}$ → $\mathsf{\color{green}{\textbf{idle}}}$ | → $\mathsf{\color{gray}{\textbf{done}}}$ | ||
| Amp | ✅ | 🩺 | ❌ | ❌ | 📜 | ❌ | 📜 | 🩺 |
| Claude | 🏆 | 🪝 | 🪝 | ❌ | 🪝📜 | ❌ | 🪝📜 | 🪝🩺 |
| Codex | ✅ | ❌ | ❌* | ❌ | 📜 | ❌ | 🪝📜 | 🩺 |
| Cursor | ✅ | 🪝* | ❌ | ❌ | 🪝 | ❌ | 🪝 | ❌ |
| Gemini | ✅ | 🪝 | ❌ | ❌ | 🪝📜 | ❌ | 🪝📜 | 🪝🩺 |
| OpenCode | 🏆 | 🪝 | 🪝 | ❌ | 🪝 | ❌ | 🪝 | 🪝🩺 |
| Support | Focus Window | Focus Tab | Focus Pane | |
|---|---|---|---|---|
| tmux | 🏆 | ✅ | ✅ | ✅ |
| zellij | ✅ | ✅ | ❌ | ❌ |
| screen | ✅ | ✅ | ✅ | ❌ |
| Support | Focus Window | Focus Tab | Focus Pane | |
|---|---|---|---|---|
| iTerm2 | 🏆 | ✅ | ✅ | ✅ |
| Terminal.app | ✅ | ✅ | ✅ | no panes |
| Kitty | 🏆 | ✅ | ✅ | ✅ |
| WezTerm | 🏆 | ✅ | ✅ | ✅ |
| Ghostty | ✅ | ✅ | ❌ | ❌ |
| Alacritty | ✅ | ✅ | no tabs | no panes |
| GNOME | ✅ | ✅ | ❌ | no panes |
| All others | ✅ | ✅ | ❌ | ❌ |