Practical overview
When it fits
Use Abtop while running supported coding agents locally when a consolidated view of sessions, usage signals and associated processes is useful.
Who it is for
- Developers running multiple supported coding-agent sessions across projects.
- People who want to inspect agent token use, context or rate limits while working.
- Developers looking for agent-related child processes and open ports.
Documented uses
- See supported active coding-agent sessions together in a terminal.
- Check session token use and, for supported agents, context-window and rate-limit information.
- Inspect child processes and open ports associated with agent sessions.
- Print a one-shot JSON snapshot for scripts or local tools.
Requirements & limits
The README describes the monitor as read-only and says it requires no API keys or authentication. It documents macOS, Linux and Windows support. OpenCode discovery requires sqlite3 in PATH.
- Feature coverage differs by agent: OpenCode does not list context-window percentage, current task or rate limits; subagent and memory status are listed only for Claude Code.
- OpenCode monitoring has an additional sqlite3 command-line dependency.
- The interactive interface is designed for terminal use; the README recommends 120×40 or larger, with panels adapting at the stated 80×24 minimum.
- The CLI includes
--onceand--jsonfor single snapshots, as well as a library crate for Rust applications. - The repository identifies the project as MIT-licensed and Rust-based.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install and launch Abtop
Install the CLI and open its interactive terminal monitor.
Before you start
- A macOS, Linux or Windows system, or a terminal with Cargo available.
- For OpenCode session discovery on Linux or Windows, install the sqlite3 command-line tool.
Steps
On macOS or Linux, run the documented installer command, or install with the command below.
cargo install abtopOn Windows, run the documented PowerShell installer, or use Cargo from a terminal with Git in PATH.
If monitoring OpenCode sessions, ensure
sqlite3is available in PATH; on Windows, the README giveswinget install SQLite.SQLite.Run
abtopto launch the terminal interface.
Expected outcome
The terminal interface displays discovered sessions for supported coding agents and their available monitoring details.
Guide limitations
- The README recommends a terminal size of 120×40 or larger and gives 80×24 as a minimum, with panels hiding when space is limited.
- OpenCode discovery requires sqlite3; supported details differ by agent.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 10 October 2026
- Original website title
- graykode/abtop · Official homepage title · retained in its source language

