MIT · 0 dependencias · 0 red

¿En qué sesión resolviste ese bug?

Búsqueda full-text en cada sesión de Claude Code, más el panel de uso que tu suscripción te oculta.

$npx claudescope-cli
Ver en GitHub
✓ 127.0.0.1:4317✓ Solo lectura✓ 100% local
claudescope · 127.0.0.1:4317 LOCAL
🔭  
prompttrading-bot·hace 3 semanas
…añade el driver de Postgres al adaptador, que el pool no cierra bien al…
respuestatrading-bot·hace 3 semanas
El driver de Postgres ya queda con pg-mem en proceso; el remoto real lo dejo como follow-up…
tool · Edittrading-bot·hace 3 semanas
src/db/postgres.ts · createPool({ ... })
sesiones
0
mensajes
0
caché ahorró
$0

Demo ilustrativa.

Demo

Míralo en acción

Uso, gasto por modelo y búsqueda full-text — desde tus propios transcripts.

ClaudeScope en acción: tarjetas de estadísticas, desglose de gasto por modelo y búsqueda full-text de sesiones de Claude Code

Producto real, en local.

0
peticiones de red
0
dependencias en node_modules
<2 s
para parsear ~35k mensajes
1
comando, sin instalar nada
El flujo

De gigabytes de .jsonl a respuestas, en un comando

01

Ejecuta un comando

npx claudescope-cli. Nada que instalar.

02

Detecta tus datos

Encuentra tu carpeta de Claude Code automáticamente.

03

Construye en memoria

Streaming de cada transcript, tolerante a líneas corruptas.

04

Abre el dashboard

Tu navegador abre en 127.0.0.1:4317.

Qué obtienes

Tu historial con Claude Code, por fin legible

🔎

Búsqueda full-text

Grep instantáneo sobre cada prompt, respuesta y tool-call, con resaltado.

📖

Lector de sesiones

Pincha un resultado y lee la conversación entera en su sitio.

📊

Uso de un vistazo

Sesiones, mensajes, tokens, coste API y cuánto te ahorró la caché.

🍩

Tokens y gasto

A dónde van tus tokens y coste por modelo, sin librerías.

🧭

Sesión típica

Coste, mensajes y duración en mediana y p90.

🔥

Heatmap y timeline

Tu ritmo por día × hora y la tendencia diaria.

🧠

Insights y arquetipo

Tus hábitos en lenguaje claro, más tu arquetipo y racha.

🪄

Tarjeta Wrapped

Resumen anual anonimizado y compartible, generado en local.

🔌

Multi-CLI

También lee Codex, Cursor, Aider, Gemini y Copilot CLI.

Además: badge de percentil offline, PWA instalable, coste real opt-in y export a Markdown, CSV o JSON.

El problema

Tu respuesta está ahí, pero no la puedes grepear

claude --resume te enseña un muro de IDs sin contenido ni búsqueda. La respuesta vive en ~/.claude/projects/, encerrada en gigabytes de .jsonl en crudo.

🔎 ¿Dónde monté el driver de Postgres? 💸 ¿Cuántos tokens quemo? 🗂️ ¿Qué proyecto me come más? 🛠️ ¿Qué tools usa Claude? ⏰ ¿Cuándo soy más productivo?

Desde los transcripts que ya tienes — 100% local, cero red.

Ritual semanal · --weekly

Imprime un Scope Report en texto plano: deltas vs. la semana anterior, racha 🔥, arquetipo y percentil. Cabléalo a un cron.

# cron, cada lunes a las 9:00 0 9 * * 1 claudescope --weekly >> ~/scope.log
Heatmap de actividad (día × hora)
Privacidad primero

Lo más sensible que tienes nunca sale de tu máquina

Tu historial de programación con IA no debería irse a ningún sitio para entenderse. Así que no lo hace.

📡

Cero peticiones de red

Desconecta el WiFi y funciona idéntico.

👁️

Solo lectura

Lee tus transcripts. Nunca los toca.

🔒

Servidor solo-local

Atado a 127.0.0.1, no alcanzable desde tu red.

📦

Cero dependencias

Node puro. Nada que auditar en node_modules.

--merge combina máquinas de tu equipo y --csv / --report generan un artefacto verificable por hash, sin exponer ni un solo prompt.

Instalar

Un comando. Eso es todo.

Sin config, sin cuenta, sin red. Node 18+ y tu navegador abre el dashboard.

$npx claudescope-cli

Abre en http://127.0.0.1:4317. ¿Lo prefieres global? npm i -g claudescope-cli.

⭐ Estrella en GitHub 📦 Ver en npm
✓ Windows · macOS · Linux✓ Node ≥ 18✓ MIT

Deja de buscar a ciegas. Ponle el catalejo.

Tus propios transcripts, por fin legibles. En local.

$npx claudescope-cli
⭐ Estrella en GitHub