CC-Ledger: 로컬 SQLite로 세션 및 PR별 클로드 코드 비용 추적

CC-Ledger는 로컬 Rust 바이너리로, Claude Code 후크로 등록되어 각 턴이 완료되는 즉시 로컬 SQLite 데이터베이스에 기록합니다. 이를 통해 세션 비용을 실시간으로 확인할 수 있어, 할당량을 소진하기 전에 문제 세션을 잡아내고 API 키 없이 PR별 비용 내역을 파악할 수 있습니다.
작동 방식
이 도구는 한 Claude Code 세션이 작성자의 할당량 대부분을 소비했는데도 Claude 대시보드에서 이를 알리지 않았고, 한 PR의 비용이 중앙값의 40배에 달했지만 내부적으로 그 이유를 알 수 없었던 경험에서 비롯되었습니다. CC-Ledger는 모든 턴을 실시간으로 SQLite에 기록하여 이 문제를 해결합니다.
세 가지 방법으로 분석 결과를 확인할 수 있습니다:
- macOS 메뉴바 — SwiftBar 플러그인 사용
- 웹 대시보드 —
ccledger.dev에서 호스팅 - CLI — 터미널에서 직접 쿼리
시작하기
리포지토리를 클론하고 Rust 바이너리를 빌드하세요:
git clone https://github.com/delta-hq/cc-ledger
cd cc-ledger
cargo build --release
그런 다음 Claude Code 후크로 설정합니다 (자세한 설정은 리포지토리 README 참조). 후크는 각 턴을 자동으로 SQLite에 기록합니다.
대상 사용자
세션 및 풀 리퀘스트별로 세부 비용을 추적하여 이상 징후를 디버깅하고 할당량 초과를 방지하려는 Claude Code 사용자.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

UniFi 정보 프로토콜을 멀티테넌트 라우팅을 위해 역분석하기
UniFi inform 프로토콜은 10초마다 포트 8080을 통해 HTTP POST로 컨트롤러에 장치 데이터를 전송합니다. 각 패킷의 처음 40바이트에는 암호화되지 않은 장치 MAC 주소가 포함되어 있어 복호화 없이 라우팅이 가능합니다.

HF Viewer: 모든 허깅 페이스 모델 그래프를 즉시 시각화
HF Viewer는 모든 Hugging Face 모델의 대화형 아키텍처 그래프를 렌더링하는 브라우저 기반 도구입니다. URL이나 저장소 이름을 붙여넣으면 로컬 설정 없이 그래프를 확인할 수 있습니다.

Weejur: GitHub Pages 게시를 위한 간단한 UI 프론트엔드
Weejur는 GitHub Pages를 통해 웹사이트를 게시하기 위한 간소화된 UI를 제공하는 무료 도구로, OAuth 로그인 후 HTML을 붙여넣거나 파일을 업로드할 수 있습니다.

사이닛: AI 에이전트를 위한 오픈소스 로컬-퍼스트 메모리 기반 플랫폼
Signet는 AI 에이전트 루프 외부에서 메모리 처리를 이동시키는 오픈소스 메모리 기반입니다. 이는 대화 기록을 보존하고, 세션을 구조화된 메모리로 정제하며, 엔티티를 그래프로 연결하고, 프롬프트 시작 전에 컨텍스트를 주입합니다.