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 コーディングエージェントを使用し、エージェントの状態、クォータ消費量、システムへの影響をリアルタイムで把握したい開発者。
主な特徴
- マルチエージェント対応:1つのビューで Claude Code、Codex CLI、OpenCode を監視可能。
- リソース追跡:トークン使用量、コンテキストウィンドウの満杯率、レート制限のリアルタイム可視化。
- プロセス管理:エージェントによって生成された孤立したポートを検出し、TUIから直接セッションやポートを終了可能。
- ターミナル統合:Enter キーでアクティブなエージェントセッションにジャンプ可能。
- 拡張性:JSON スナップショットモードと、カスタムダッシュボードを構築するためのライブラリクレートを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト