CommunityProgramación y desarrollogithub.com

shard-BRAINS/BRAINS-claude-usage-monitor

Extensión de VSCode que muestra el uso de tokens de Claude Code a partir de transcripciones JSONL locales. Ventanas móviles de 5h/7d, gráfico de evolución y ponderación de tokens facturables según la tarifa de Anthropic.

¿Qué es BRAINS-claude-usage-monitor?

Esta habilidad, implementada como una extensión de VSCode, permite a los desarrolladores monitorizar su consumo de tokens de Claude Code directamente desde el editor. Lee los archivos de transcripción JSONL locales generados por Claude Code y calcula el uso en ventanas de tiempo móviles de 5 horas y 7 días. Además, incluye un pequeño gráfico de evolución (sparkline) para visualizar la tendencia del uso. Una característica clave es la ponderación de tokens facturables, que aplica los mismos pesos que utiliza Anthropic en sus precios (input 3x más barato que output y tokens de razonamiento más caros), proporcionando así una estimación de costos realista. Es útil para desarrolladores que trabajan con Claude Code de forma intensiva y desean controlar su gasto sin salir del flujo de trabajo de VSCode.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add shard-BRAINS/BRAINS-claude-usage-monitor

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace BRAINS-claude-usage-monitor?

Extensión de VSCode que muestra el uso de tokens de Claude Code a partir de transcripciones JSONL locales. Ventanas móviles de 5h/7d, gráfico de evolución y ponderación de tokens facturables según la tarifa de Anthropic.

Características

  • Transcripciones JSONL: Analiza los archivos de registro de Claude Code generados localmente.
  • Ventanas móviles: Visualiza el uso en las últimas 5 horas y los últimos 7 días.
  • Sparkline: Muestra un gráfico de evolución en miniatura para ver las tendencias de uso.
  • Ponderación de costos: Aplica los pesos de tokens facturables de Anthropic (input 3x más barato que output, tokens de razonamiento más caros).
  • Interfaz en VSCode: Se integra directamente en el panel de estado de VSCode.

Instalación

  1. Clona el repositorio:

    git clone https://github.com/tu-usuario/BRAINS-claude-usage-monitor.git
    
  2. Abre la carpeta en VSCode y ejecuta npm install para instalar las dependencias.

  3. Presiona F5 para iniciar la depuración de la extensión.

Uso

Una vez instalada, la extensión se ejecuta en segundo plano. Puedes ver el uso de tokens en el panel de estado inferior de VSCode. Haz clic en el indicador para abrir un panel detallado con las ventanas de 5 horas y 7 días.

Configuración

Esta extensión no requiere configuración adicional. Busca automáticamente los archivos de transcripción en el directorio predeterminado de Claude Code.

Estructura del proyecto

.
├── .vscode
│   └── launch.json
├── src
│   ├── extension.ts          # Punto de entrada de la extensión
│   ├── tokenUsage.ts         # Lógica de análisis de tokens
│   ├── transcriptReader.ts   # Lector de archivos JSONL
│   └── sparkline.ts          # Generador del gráfico de evolución
├── package.json
├── tsconfig.json
└── README.md

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request.

Licencia

MIT

Skills relacionados