graykode/abtop

Like htop, but for AI coding agents. Monitor Claude Code & Codex CLI sessions, tokens, context window, rate limits, and ports in real-time.

解決的問題

abtop 為同時執行多個 AI 編碼代理的使用者提供一個集中式監控儀表板。它解決了在不同代理會話(例如 Claude Code、Codex CLI 和 OpenCode)之間追蹤資源使用量、速率限制和孤立程序的問題,而無需在多個終端視窗之間切換。

運作方式

它是一個唯讀的終端使用者介面(TUI),透過掃描本機程序狀態與設定檔來發現活躍的代理會話。它直接從本機系統收集元資料——例如令牌使用量、上下文視窗百分比與開放埠。它還可與終端多工器(如 tmux、cmux 和 iTerm2)整合,讓使用者能從儀表板直接跳轉至選定代理正在執行的特定終端。

適用對象

在多個專案中使用 AI 編碼代理,並需要即時掌握代理狀態、配額消耗與系統影響的開發者。

主要特色

  • 多代理支援:在一個畫面中監控 Claude Code、Codex CLI 和 OpenCode。
  • 資源追蹤:即時掌握令牌使用量、上下文視窗填滿程度與速率限制。
  • 程序管理:偵測由代理產生的孤立埠,並允許直接從 TUI 中終止會話或埠。
  • 終端整合:支援透過 Enter 鍵跳轉至活躍的代理會話。
  • 可擴展性:提供 JSON 快照模式與一個程式庫 crate,用於建構自訂儀表板。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案