프로젝트 소개
CodeBurn은 무료, 오픈 소스, 로컬 우선 도구로, 41개의 AI 코딩 도구 및 에이전트(Claude Code, Cursor, Codex, Gemini, Grok 등)에 걸쳐 토큰 사용량과 비용을 추적합니다. AI 도구가 이미 디스크에 쓰는 세션 파일을 읽어들이므로, 프록시, API 키, 또는 데이터 업로드가 필요하지 않습니다. 가격 데이터는 LiteLLM에서 가져와 매일 새로 고쳐집니다.
터미널 대시보드(npx codeburn), 로컬 웹 대시보드(codeburn web), macOS 메뉴바 앱, Windows 트레이 앱, 그리고 크로스 플랫폼 데스크톱 앱 등 여러 인터페이스를 통해 사용할 수 있습니다. Capacity Dock 기능은 화면 가장자리에 실시간 제공자 사용량 링을 표시합니다.
주요 기능은 다음과 같습니다:
- 개요: 도구, 모델, 프로젝트, 날짜별 AI 지출을 복사-붙여넣기 가능한 요약으로 제공하며, 사용자 정의 날짜 범위와 평생 기록을 지원합니다.
- 최적화: 세션과 Claude Code 설정을 스캔하여 파일 재읽기, 낮은 읽기:쓰기 비율, 사용되지 않는 MCP 서버, 유령 에이전트/스킬, 그리고 부풀려진 CLAUDE.md 파일과 같은 낭비 패턴을 찾아냅니다. 발견 사항은 긴급도별로 그룹화되며, 예상 토큰/달러 절감액과 즉시 적용 가능한 수정 사항이 포함됩니다. --apply 플래그를 사용하면 구성 클래스 수정을 대화식으로 적용할 수 있으며, 모든 작업은 기록되고 되돌릴 수 있습니다. 보고서 기능은 나중에 예상 절감액을 실제 세션 결과와 비교합니다.
- 가드: Claude Code에 옵트인 후크를 설치하여 세션 비용을 실시간으로 모니터링하고, 소프트 캡, 하드 캡, 체크포인트, 그리고 플래그된 프로젝트에 대한 세션 오프너를 제공합니다.
- 비교: 모델을 원샷 속도, 재시도율, 자기 교정, 호출/편집당 비용, 출력 토큰, 그리고 캐시 적중률로 비교합니다.
- 수익률: AI 세션과 git 커밋을 타임스탬프로 상관시켜, 생산적, 되돌린, 포기한, 또는 모호한 지출로 분류합니다.
- 장치 공유: PIN 인증 페어링을 통해 동일한 로컬 네트워크에 있는 여러 장치의 사용량 총계를 결합합니다.
이 도구는 Node.js 22.13+가 필요하며, 디스크에 세션 데이터가 있는 하나 이상의 지원 도구가 있어야 합니다. npm, npx, bunx, pnpm, 또는 Homebrew를 통해 설치할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.