TUI monitor for AI coding agents — Claude Code, Codex CLI and more
Project description
agtop
TUI monitor for AI coding agents — Claude Code, Codex CLI and more.
Features
- Live status tracking: working, idle, waiting for input/permission, done
- Conversation preview with tool call summaries
- One-key jump to the terminal tab/pane running a session
- macOS notifications + bell when a session needs attention
- Subscribe to sessions for task-completion alerts
- Supports Claude Code and OpenAI Codex CLI
- Terminal support: iTerm2, WezTerm, Terminal.app, Warp, Kaku, tmux
Install
Homebrew
brew install lhead/tap/agtop
pip
pip install agtop
Usage
agtop
Keybindings
| Key | Action |
|---|---|
j |
Jump to session's terminal tab |
a |
Subscribe/unsubscribe to completion alerts |
r |
Force refresh |
c |
Copy session detail to clipboard |
q |
Quit |
Configuration
~/.config/agtop/config.toml
[general]
show_recent_hours = 4 # Show closed sessions from last N hours
max_sessions = 20 # Max sessions in list
[refresh]
fast = 1 # Seconds - when active sessions exist
slow = 3 # Seconds - when all idle/done
[notifications]
enabled = true # macOS notification for waiting sessions
sound = true # Terminal bell
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
agtop-0.1.0.tar.gz
(22.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
agtop-0.1.0-py3-none-any.whl
(17.4 kB
view details)
File details
Details for the file agtop-0.1.0.tar.gz.
File metadata
- Download URL: agtop-0.1.0.tar.gz
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
188d50b18b93935f1ff11b0fd0667aacd8c2f2359aa7f574894d5390da51a186
|
|
| MD5 |
b118d594b77fc11efc2b34a28575c830
|
|
| BLAKE2b-256 |
7207d53cb8839c457dae781713556c5633db051d54039cdfee9928ae510b0627
|
File details
Details for the file agtop-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agtop-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a060c3f487d7f5fbd49629b18e1cb02002ca4d73daa4f44406bf353c9499908c
|
|
| MD5 |
992c2d868d820d3189c84f975aa2da3b
|
|
| BLAKE2b-256 |
5c7b3cf891507fd48909acdf2041bde2479b6b1f7cabff466616d666d056f0c6
|