# abtop **abtop is htop for AI coding agents: a terminal dashboard that shows every running [[Claude Code]], [[Codex CLI]], and [[OpenCode]] session at once.** Written in Rust on ratatui, read-only, no API keys. The problem it kills: once you run three or more agents across projects you lose track. Which one is burning rate limit, which context window is nearly full, which orphaned server is still holding a port. abtop puts all of that on one screen. ## What it shows per session - **Token usage and context-window percentage** so you see saturation before it bites. - **Rate-limit quotas** in real time. - **Child processes and listening ports**, so forgotten servers stop hiding. ## How it works It reads local filesystem and process metadata only. No network calls, except `claude --print` when it generates a session summary. It discovers sessions by scanning the agents' config directories and system processes, so there's nothing to wire up. ## Good to know - **Cross-platform** (macOS, Linux, Windows), multi-profile. - **12 themes**, including 4 colourblind-friendly variants. - **[[tmux]] integration** to jump straight to a session. - **JSON export** (`--json`) for scripts and dashboards; `--once` for a single snapshot; `--setup` to install rate-limit hooks. - Optional `sqlite3` for OpenCode support. License: MIT. ## References - https://github.com/graykode/abtop ## Related - [[AgentsView]] - [[Claude Code]] - [[Codex CLI]] - [[OpenCode]] - [[AI Agents]] - [[tmux]] - [[Rust]]