Repolode
graykode

graykode/abtop

Claude Code, Codex CLI, OpenCode 세션의 실시간 토큰 사용량, 컨텍스트 윈도우, rate limit, 열린 포트를 보여주는 btop 스타일 터미널 모니터입니다.

스타
3,755
포크
361
열린 이슈
32
마지막 커밋
지난달

어떤 프로젝트인가요?

abtop은 AI 코딩 에이전트가 작업하는 동안 상태를 살펴볼 수 있는 터미널 대시보드입니다. 로컬 프로세스와 파일 상태를 바탕으로 실행 중인 Claude Code, Codex CLI, OpenCode 세션을 찾아 각 세션의 토큰 사용량, 컨텍스트 윈도우 비율, rate limit, 자식 프로세스, 리스닝 포트를 한 화면에 표시합니다.

이 도구는 읽기 전용이며 API 키나 로그인이 필요하지 않습니다. macOS, Linux, Windows에서 실행할 수 있고, Claude Code 프로필 디렉터리를 여러 개 지원합니다. 세션에서 Enter를 누르면 macOS의 tmux, cmux 또는 iTerm2에서 해당 세션의 터미널로 이동합니다. 스크립트에서 사용할 수 있는 단일 실행 텍스트 또는 JSON 스냅샷 기능도 제공하며, Rust 라이브러리로도 사용할 수 있습니다.

인터페이스에는 색각 이상 친화 테마와 밝은 테마를 포함해 기본 테마 12개가 있으며, 영어와 중국어 간체를 지원합니다. 에이전트별로 지원 기능은 다릅니다. 컨텍스트 윈도우와 rate limit 추적은 Claude Code와 Codex CLI에서 지원하지만 OpenCode에서는 지원하지 않습니다.

핵심 기능

  • 01에이전트 세션별 토큰 사용량과 컨텍스트 윈도우 비율을 표시합니다.
  • 02rate limit을 보여주고 에이전트가 남긴 고아 포트를 표시합니다.
  • 03macOS, Linux, Windows에서 Claude Code, Codex CLI, OpenCode 세션을 찾습니다.
  • 04선택한 세션의 터미널 창으로 tmux, cmux 또는 iTerm2에서 이동합니다.
  • 05스크립트와 도구에서 사용할 JSON 스냅샷 모드를 제공합니다.
  • 06테마 12개와 영어 또는 중국어 간체 UI를 제공합니다.

활용 사례

  • 여러 프로젝트에서 코딩 에이전트를 동시에 실행하며 한 화면에서 상태를 확인합니다.
  • 할당량 사용량을 살펴 작업 도중 Claude 또는 Codex의 rate limit에 걸리지 않도록 합니다.
  • 에이전트가 실행한 뒤 종료하지 않고 남겨 둔 서버를 찾아 종료합니다.
  • JSON 스냅샷을 사용해 에이전트 세션 데이터를 자체 대시보드에 전달합니다.

빠른 시작

  1. 1

    Cargo로 설치

    cargo install abtop
  2. 2

    TUI 실행

    abtop

사용 전 알아둘 점

  • Enter 키를 통한 터미널 이동은 macOS에서 cmux, tmux, iTerm2만 지원합니다.
  • OpenCode를 사용하려면 sqlite3 CLI를 설치해야 하며, Linux에서도 필요합니다.
  • Windows에는 로드 애버리지가 없으므로 LOAD가 0으로 표시됩니다.

토픽

자주 묻는 질문

abtop은(는) 무엇인가요?
Claude Code, Codex CLI, OpenCode 세션의 실시간 토큰 사용량, 컨텍스트 윈도우, rate limit, 열린 포트를 보여주는 btop 스타일 터미널 모니터입니다. abtop은 AI 코딩 에이전트가 작업하는 동안 상태를 살펴볼 수 있는 터미널 대시보드입니다. 로컬 프로세스와 파일 상태를 바탕으로 실행 중인 Claude Code, Codex CLI, OpenCode 세션을 찾아 각 세션의 토큰 사용량, 컨텍스트 윈도우 비율, rate limit, 자식 프로세스, 리스닝 포트를 한 화면에 표시합니다.
abtop은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
abtop은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
abtop은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. abtop의 마지막 커밋은 2026년 9월 14일입니다.
abtop은(는) 어디에 사용할 수 있나요?
여러 프로젝트에서 코딩 에이전트를 동시에 실행하며 한 화면에서 상태를 확인합니다. 할당량 사용량을 살펴 작업 도중 Claude 또는 Codex의 rate limit에 걸리지 않도록 합니다. 에이전트가 실행한 뒤 종료하지 않고 남겨 둔 서버를 찾아 종료합니다. JSON 스냅샷을 사용해 에이전트 세션 데이터를 자체 대시보드에 전달합니다.
abtop는 어떻게 설치하나요?
Cargo로 설치: cargo install abtop TUI 실행: abtop
abtop은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/graykode/abtop

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트