CC-Ledger: Seguimiento de costos de Claude Code por sesión y por PR con SQLite local

CC-Ledger es un binario local en Rust que se registra como un enganche de Claude Code y escribe cada turno en una base de datos SQLite local en el momento en que se completa. Esto te brinda visibilidad en vivo de los costos de la sesión, detectando sesiones descontroladas antes de que agoten tu cuota, y desgloses de costos por PR sin necesidad de una clave API.
Cómo Funciona
La herramienta se creó después de que una sola sesión de Claude Code consumiera la mayor parte de la cuota del autor, sin que el panel de Claude lo señalara. Además, se descubrió que un PR costaba 40 veces la mediana, sin visibilidad integrada del porqué. CC-Ledger aborda esto registrando cada turno en SQLite en tiempo real.
Visualiza análisis de tres formas:
- Barra de menú de macOS — mediante un plugin de SwiftBar
- Panel web — alojado en
ccledger.dev - CLI — consultas directas desde la terminal
Primeros Pasos
Clona el repositorio y compila el binario Rust:
git clone https://github.com/delta-hq/cc-ledger
cd cc-ledger
cargo build --release
Luego, configúralo como un enganche de Claude Code (consulta el README del repositorio para una configuración detallada). El enganche escribe cada turno en SQLite automáticamente.
Para Quién Es
Usuarios de Claude Code que necesiten un seguimiento detallado de costos por sesión y por pull request para depurar anomalías y evitar excesos de cuota.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Tácito: Un lenguaje de programación LLM-Primero construido con Claude Code y Opus 4.7
Tacit es un lenguaje de programación experimental diseñado para LLMs, creado e implementado usando Claude Code y Opus 4.7. Elimina las comodidades humanas para minimizar el uso de tokens e incluye un manual que enseña a LLMs de gama media-alta (Sonnet y superior) cómo escribir código Tacit.

Memento Vault: Herramienta Local para Contexto Persistente en Sesiones de Código Claude
Memento Vault es un conjunto de hooks que captura automáticamente las transcripciones de sesión, las puntúa y almacena notas atómicas en un repositorio git local. Ofrece recuperación sin costo mediante búsqueda BM25 + vectorial con una latencia promedio de 472 ms e inyecta contexto relevante al inicio de sesión, en cada solicitud y en lecturas de archivos.

Stage CLI: Cambios generados por IA local revisados como capítulos lógicos
Stage CLI agrupa tu diff local en capítulos lógicos (a través de cualquier agente de IA) y abre una interfaz de navegador para una revisión paso a paso. Instálalo con 'npm install -g stagereview' y agrega la habilidad con 'npx skills add ReviewStage/stage-cli'.

Observación: Una Herramienta de Anotación en Markdown para Flujos de Trabajo de Código en Claude
Remark es una aplicación nativa para macOS que permite a los desarrolladores anotar archivos Markdown en línea para flujos de trabajo de revisión de código en Claude Code. Exporta las anotaciones como JSON para el agente y se integra mediante una habilidad instalada en el directorio .claude/skills/.