3 Herramientas Open Source para Monitorear el Uso de Claude Code

Lynn Mikami

Lynn Mikami

24 June 2025

3 Herramientas Open Source para Monitorear el Uso de Claude Code

Para los Vibe Coders, herramientas como Claude Code de Anthropic se han vuelto indispensables para muchos ingenieros. Desde la generación de código repetitivo hasta la depuración de algoritmos complejos, Claude Code puede aumentar significativamente la productividad. Sin embargo, este poder conlleva la necesidad de supervisión. Un uso sin monitoreo puede llevar a costos inesperados, cuellos de botella en el rendimiento y una comprensión incompleta de cómo estas potentes herramientas están impactando su ciclo de vida de desarrollo.

Un monitoreo efectivo no se trata solo de rastrear gastos; se trata de comprender el valor. ¿Está utilizando los modelos más rentables para sus tareas? ¿Existen patrones en su flujo de trabajo que podrían optimizarse? ¿Cómo se traduce la asistencia de IA en ganancias tangibles de productividad para su equipo? Responder a estas preguntas requiere datos, y ahí es donde entran en juego las herramientas de monitoreo de código abierto.

Aunque Claude Code proporciona cierto nivel de información de uso, ha surgido un ecosistema dedicado de herramientas de código abierto para ofrecer información más profunda y procesable. Estas herramientas satisfacen una variedad de necesidades, desde el desarrollador individual que desea una verificación rápida de su consumo diario de tokens hasta el equipo empresarial que busca construir una plataforma de observabilidad integral en torno a su uso de IA.

En este artículo, profundizaremos en tres herramientas de código abierto distintas que le ayudarán a monitorear su uso de Claude Code:

  1. ccusage: Una interfaz de línea de comandos (CLI) rápida y sencilla para un análisis rápido y ad-hoc de sus datos de uso local.
  2. Claude-Code-Usage-Monitor: Un panel de terminal interactivo en tiempo real que le ayuda a mantenerse al tanto de su sesión actual y evitar alcanzar los límites de tokens.
  3. claude-code-otel: Una pila de observabilidad completa, de grado empresarial, para un monitoreo integral y a largo plazo del uso, rendimiento y costos de todo el equipo.

Exploraremos la arquitectura, las características y los casos de uso ideales para cada una, ayudándole a elegir la herramienta adecuada para dominar su flujo de trabajo de desarrollo con Claude Code.

💡
¿Quiere una excelente herramienta de prueba de API que genere hermosa Documentación de API?

¿Quiere una plataforma integrada, todo en uno, para que su equipo de desarrolladores trabaje con máxima productividad?

¡Apidog satisface todas sus demandas y reemplaza a Postman a un precio mucho más asequible!
botón

ccusage

Captura de pantalla de ccusage

Para los desarrolladores que valoran la velocidad, la simplicidad y la eficiencia, ccusage es la herramienta perfecta. Creada por el usuario de GitHub ryoppippi, es una herramienta CLI ligera e increíblemente rápida que proporciona informes claros y concisos sobre su uso y costos de Claude Code al analizar los archivos de registro JSONL locales que genera Claude Code.

Características Clave:

Cómo Funciona:

Diagrama de flujo de cómo funciona ccusage

ccusage es una herramienta basada en NodeJS escrita en TypeScript. Su magia reside en su simplicidad. Analiza directamente los archivos .jsonl almacenados en su directorio de configuración local de Claude Code (por ejemplo, ~/.config/claude/logs/). Lee estos registros de eventos, agrega los recuentos de tokens para las indicaciones y respuestas, aplica información de precios actualizada para cada modelo y presenta los datos en un formato tabular limpio. Este enfoque de "primero lo local" significa que es increíblemente rápido y funciona completamente sin conexión (siempre que haya almacenado en caché los datos de precios una vez).

Interfaz de ccusage mostrando un informe de uso

Instalación y Uso:

Empezar con ccusage no podría ser más fácil. Para una ejecución directa sin instalación, simplemente use:

npx ccusage@latest

Este comando obtendrá la última versión y le mostrará un informe diario. Para vistas más detalladas, puede especificar el tipo de informe:

# Ver un resumen del uso por cada mes
npx ccusage@latest monthly

# Agrupar el uso por sesiones de conversación
npx ccusage@latest session --breakdown

# Monitorear el bloque de facturación actual de 5 horas en tiempo real
npx ccusage@latest blocks --live

¿Para quién es?

ccusage es la herramienta ideal para el desarrollador individual. Es perfecta para:

Si necesita una forma rápida y sencilla de controlar su uso personal de Claude Code, ccusage es un excelente punto de partida.


Claude-Code-Usage-Monitor

Captura de pantalla del monitor de uso de Claude Code

Mientras que ccusage sobresale en el análisis post-mortem, Claude-Code-Usage-Monitor de Maciek-roboblog está diseñado para ser su compañero en vivo durante sus sesiones de codificación. Esta herramienta basada en Python proporciona un panel de terminal persistente y en tiempo real que no solo le muestra lo que ha usado, sino que también predice lo que va a usar, ayudándole a evitar alcanzar inesperadamente sus límites de tokens.

Interfaz del panel en tiempo real de Claude-Code-Usage-Monitor

Características Clave:

Cómo Funciona:

Similar a ccusage, esta herramienta también monitorea los archivos de registro locales de Claude Code. Sin embargo, en lugar de solo informar sobre datos pasados, mantiene un estado en vivo de su sesión actual de 5 horas. Comprende el sistema de ventana deslizante de Claude Code y calcula su uso de tokens y tasa de consumo dentro de ese contexto. Está escrita en Python y utiliza la biblioteca rich para crear su interfaz de terminal pulida e interactiva.

Instalación y Uso:

La forma recomendada de instalar Claude-Code-Usage-Monitor es usando uv, un instalador de paquetes Python moderno que maneja automáticamente los entornos virtuales.

# Instalar uv (si no lo tiene)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Instalar la herramienta
uv tool install claude-monitor

# Ejecutar el monitor
claude-monitor

Una vez en ejecución, tomará el control de su ventana de terminal y mostrará el panel en vivo. Puede personalizarlo con varias banderas:

# Especificar su plan y zona horaria
claude-monitor --plan max20 --timezone America/New_York

¿Para quién es?

Claude-Code-Usage-Monitor es para el desarrollador que desea mantenerse continuamente informado durante su trabajo. Es perfecto para:

Si desea una herramienta que actúe como un "ángel guardián" para su presupuesto de tokens, vigilándole y manteniéndole en el buen camino, esta es la indicada para usted.


claude-code-otel

Captura de pantalla de la interfaz de claude-code-otel

Las dos primeras herramientas son fantásticas para desarrolladores individuales, pero ¿qué sucede si necesita monitorear el uso de Claude Code en todo un equipo u organización? Aquí es donde claude-code-otel de ColeMurray brilla. No es solo una herramienta; es una solución de observabilidad completa y autoalojada construida sobre componentes de código abierto estándar de la industria.

Diagrama de arquitectura de claude-code-otel

Características Clave:

Cómo Funciona:

Esta solución adopta un enfoque fundamentalmente diferente. Aprovecha el soporte incorporado de Claude Code para OpenTelemetry (OTel). Al establecer algunas variables de entorno, puede configurar la CLI de Claude Code para emitir métricas y registros detallados. claude-code-otel proporciona una configuración de docker-compose que levanta todo el backend para recibir y procesar estos datos:

  1. OpenTelemetry Collector: Recibe los datos de telemetría de todas las instancias de Claude Code de los usuarios.
  2. Prometheus: Recopila y almacena las métricas (por ejemplo, recuentos de tokens, costos, latencia).
  3. Loki: Ingresa y almacena los registros de eventos (por ejemplo, indicaciones de usuario, resultados de herramientas, errores de API).
  4. Grafana: Consulta a Prometheus y Loki para visualizar los datos en paneles potentes e interactivos.
Diagrama de flujo de datos en claude-code-otel

Instalación y Uso:

Configurar claude-code-otel es más complejo que las otras herramientas, pero está notablemente optimizado gracias a Docker.

  1. Clone el repositorio:
git clone https://github.com/ColeMurray/claude-code-otel.git
cd claude-code-otel

2. Inicie la pila:

make up

3. Configure su entorno local de Claude Code para enviar datos a su nueva pila estableciendo variables de entorno:

export CLAUDE_CODE_ENABLE_TELEMETRY=1
export OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317
# ... y algunas otras

4. Acceda a sus paneles navegando a http://localhost:3000 en su navegador.

¿Para quién es?

claude-code-otel es la solución definitiva para equipos de ingeniería, equipos de plataforma y la gerencia. Es ideal para:


Conclusión: Eligiendo Su Lente

El camino para dominar su uso de Claude Code comienza con la visibilidad. Las tres herramientas que hemos explorado ofrecen diferentes lentes a través de los cuales ver su interacción con este potente asistente de IA.

Cada uno de estos proyectos de código abierto representa una fantástica contribución a la comunidad de desarrolladores, empoderando a los usuarios para pasar de ser consumidores pasivos de tecnología de IA a participantes activos e informados. Al elegir la herramienta adecuada para sus necesidades, puede desbloquear un nuevo nivel de control y conocimiento, asegurándose de obtener el máximo valor de su flujo de trabajo de desarrollo asistido por IA.

💡
¿Quiere una excelente herramienta de prueba de API que genere hermosa Documentación de API?

¿Quiere una plataforma integrada, todo en uno, para que su equipo de desarrolladores trabaje con máxima productividad?

¡Apidog satisface todas sus demandas y reemplaza a Postman a un precio mucho más asequible!
botón

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs