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 스냅샷 모드와 사용자 정의 대시보드를 구축하기 위한 라이브러리 크레이트 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트