richhickson/claudecodeusage
macOS menu bar app showing Claude Code usage limits (session/weekly/per-model/overage) with alerts and click-to-focus when a Claude Code session needs your attention
해결하는 문제
Claude Usage는 Claude Code CLI 도구 사용자가 사용 제한을 관리하고 세션 상태를 최신 상태로 유지할 수 있도록 설계된 macOS 메뉴바 앱입니다. 사용 할당량을 수동으로 확인하거나 AI 에이전트 세션에서 사용자 입력 또는 권한이 필요할 때 알림을 놓치는 문제를 해결합니다.
작동 방식
이 앱은 macOS Keychain에서 OAuth 자격 증명을 읽어 Anthropic의 사용량 API를 쿼리합니다. 세션 알림을 제공하기 위해 Claude Code의 hooks 시스템을 활용하며, 세션 상태(작업 중, 주의 필요, 완료)를 로컬 JSON 파일에 기록하는 작은 셸 스크립트를 설치하여 앱이 이를 모니터링합니다.
대상 사용자
macOS에서 Claude Code CLI를 사용하며, 토큰 제한을 실시간으로 시각화하여 확인하고 AI 코딩 세션에서 주의가 필요할 때 알림을 받고 싶은 개발자.
주요 특징
- 사용량 추적: 세션, 주간 및 모델별 제한을 모니터링하며 색상으로 구분된 상태 표시기(녹색, 노란색, 빨간색)와 초과 사용량을 추적합니다.
- 세션 알림: 세션에 입력이 필요할 때 macOS 알림과 메뉴바 벨을 제공하며, '클릭하여 포커스' 기능을 통해 특정 터미널 탭으로 바로 이동할 수 있습니다.
- Claude 상태: status.claude.com의 장애 알림을 통합합니다.
- Claude Code 구성: 전역
CLAUDE.md파일용 내장 편집기와 대화 보존 설정을 포함합니다. - 경량: 네이티브 Swift로 구축되어 리소스 사용을 최소화합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트