leeguooooo/claude-code-usage-bar
Lightweight Claude Code statusLine: 5h/7d rate-limit usage, reset countdowns, model + context window, prompt-cache age — one line, 3 styles × 9 themes, daemon fast-mode
해결하는 문제
Claude Code는 레이트 제한, 컨텍스트 창 사용량, 프롬프트 캐시 상태에 대한 세부적인 실시간 가시성을 제공하지 않습니다. 이 프로젝트는 잔여 할당량과 리셋 시점을 확인하기 위해 창이나 컨텍스트를 전환할 필요 없이 바로 확인할 수 있도록 합니다.
작동 방식
Claude Code의 statusLine에 직접 통합되어 터미널에 표시되거나, macOS 데스크톱 앱용 플로팅 HUD로 제공됩니다. 공식 5시간 및 7일 레이트 제한을 추적하고, 현재 모델과 컨텍스트 창의 사용률을 모니터링하며, 프롬프트 캐시의 '따뜻함' 지속 시간을 계산한 카운트다운을 제공합니다. 1초마다 데이터를 갱신하면서도 낮은 CPU 사용률(1% 미만)을 유지할 수 있는 가벼운 데몬 모드로 실행 가능합니다.
대상 사용자
Claude Code 또는 Claude 데스크톱 앱을 사용하며 API 사용량과 세션 상태를 즉시 확인할 수 있는 실시간 대시보드를 원하는 개발자 및 고급 사용자.
주요 기능
- 공식 레이트 추적: 5시간/7일 사용량 바와 리셋 카운트다운, 윈도우 종료 예측 표시.
- 캐시 모니터링: 프롬프트 캐시가 '따뜻함'을 유지하는 시간을 보여주는 카운트다운 타이머 포함.
- 이중 인터페이스: 터미널 상태줄과 macOS 플로팅 HUD 모두 지원.
- 사용자 정의 시각 효과: 3가지 스타일과 9가지 테마로 상태바 외관을 변경 가능.
- 낮은 부하: 선택적 데몬 모드로 CPU 영향 최소화.
- 의존성 없는 설치: 사전 빌드된 바이너리 또는 Python 패키지로 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트