$ npx codeburn copy
왜 필요한가?
Claude Code의 토큰 사용량을 확인하는 도구는 있지만, 대부분 텍스트 테이블 형태입니다. CodeBurn은 그래디언트 차트와 키보드 네비게이션이 포함된 인터랙티브 TUI 대시보드로 토큰 사용 패턴을 시각적으로 분석할 수 있게 해줍니다. 특히 작업을 13개 카테고리(코딩, 디버깅, 테스트, 리팩토링, 브레인스토밍 등)로 자동 분류하고, 편집→테스트→수정 반복 사이클을 감지하여 원샷 성공률을 측정합니다.

주요 기능
- 인터랙티브 대시보드 — 그래디언트 차트와 키보드 네비게이션으로 토큰 사용 패턴을 시각적으로 탐색
- 13개 작업 카테고리 — 코딩, 디버깅, 테스트, 리팩토링, 브레인스토밍 등 활동을 자동 분류
- 원샷 성공률 — 편집→테스트→수정 반복 사이클을 감지하여 AI 정확도 측정
- 멀티 모델 지원 — Claude(Opus/Sonnet/Haiku), GPT-4o, Gemini 등 여러 모델의 사용량 통합 추적
- macOS 메뉴 바 위젯 — SwiftBar 플러그인으로 메뉴 바에서 토큰 사용량 모니터링
- 데이터 내보내기 — CSV, JSON 형식으로 리포트 내보내기
사용법
codeburn # 인터랙티브 대시보드 (기본: 7일)
codeburn today # 오늘 사용량
codeburn month # 이번 달 사용량
codeburn status # 한 줄 요약
codeburn export # 리포트 생성
알아두면 좋은 점
- API 키 불필요 —
~/.claude/projects/의 로컬 JSONL 세션 파일을 직접 읽어 분석 - 작업 분류는 LLM 호출 없이 결정적(deterministic)으로 수행되어 추가 비용 없음
- Node.js 20 이상 필요
- ccusage와 유사하지만 인터랙티브 시각화와 작업 분류에 초점
- MIT 라이선스