Métricas de Claude Code y Grok

Code Critter

Code Critter

Un familiar pixel que vigila sus sesiones de Claude Code y Grok y reacciona en tiempo real: app de escritorio para macOS, Windows y Linux, y plugin de Stream Deck. Sesiones en vivo, /loop, tokens, coste y burn rate, todo leído 100% en local.

macOSWindowsLinuxStream DeckClaude Code y Grok100% localsin API

0

llamadas API · 100% local

App de escritorio

Una app de escritorio

La versión autónoma para macOS, Windows y Linux: un companion en la barra de menús (o la bandeja del sistema en Windows y Linux) que le muestra sus estadísticas de Claude Code y Grok sin Stream Deck. El mismo motor que el plugin, así que las cifras coinciden.

macOS 11+ · Apple Silicon e Intel.dmg universal firmado y notarizadoWindows 10+Linux · .deb y .AppImage100% local

Qué hace

Un flujo de tarjetas reordenable

Sesiones en vivo, fleet, loops, tokens, coste por proyecto, burn rate, modelos de Claude y Grok, contadores, actividad, cuenta. Muestre, oculte, reordene. Burn en 24 h, 7 d o 30 d, y coste por proyecto en 1 d, 7 d, 30 d o desde el inicio: cada periodo a un clic.

Una tabla de sesiones ordenable

Una línea por sesión en curso, nombrada por su título (el /rename que usted hizo, el título automático de Claude Code o el generado por Grok, si no el repo): tiempo desde la última actividad, anillo de contexto, tokens de entrada, tokens de salida, lecturas de caché y coste equivalente-API. Haga clic en un encabezado para ordenar.

En la barra de menús

El companion vive arriba de la pantalla, junto al reloj. Su humor sigue a la fleet (working, waiting, done), con un parpadeo opcional cuando una sesión le espera.

En la barra de menús
Detección de /loop

Vea qué sesiones giran en bucle: un marcador ↻, un cuadrado LOOP en la fleet, una tarjeta Loops con cadencia y cuenta atrás. Leído directamente del transcript.

Notificaciones nativas

Le avisa cuando una sesión le espera, cuando un trabajo se entrega o cuando un /loop termina, incluso con la app cerrada. El título nombra la sesión ({session_name}), con ajustes globales, por sesión y para las sesiones nuevas, y un texto ajustable.

Notificaciones nativas
Salto al terminal

En macOS, haga clic en una sesión para ir directo a su ventana o pestaña, incluso en segundo plano. Ghostty, Terminal.app, iTerm2 y otros.

Cifras honestas

El uso de Claude ya no se cuenta dos veces, los subagentes y las llamadas a un modelo consejero están incluidos, el coste de Grok sale del coste por turno que da Grok, y un modelo sin precio conocido se señala en lugar de mostrar 0 $. Los costes siguen siendo una estimación equivalente-API, no el precio de su suscripción.

Reacciona, en su barra de menús

La fleet está en marcha, todo en verde.Una sesión espera su visto bueno.Todo entregado, el companion está orgulloso.

RUN La fleet está en marcha, todo en verde.

Tres temas, claro/oscuro automático

Code Critter · OLED
OLED Negro profundo
Code Critter · Graphite
Graphite Gris suave
Code Critter · Light
Light Modo claro

También en su Stream Deck

Lo mismo en hardware: una pequeña criatura pixel vive en una tecla y reacciona a la fleet en tiempo real, rodeada de teselas en vivo.

RUN La fleet está en marcha, todo de un vistazo.

El companion reacciona

Working

una sesión está en marcha

Waiting

una sesión le espera

Proud

trabajo entregado

Asleep

todo está en calma

Doce familiares para adoptar

Las 13 teselas

Companion
Companion

Su familiar pixel reactivo, 12 skins.

Fleet
Fleet

El recuento en vivo de cada sesión en una tesela: RUN, INPUT, END.

Session Status
Session Status

Cuántas sesiones están en un estado: RUN, INPUT o END.

Session
Session

Una sesión concreta: su título, su % de contexto, sus tokens de entrada y salida, sus lecturas de caché o su coste, con un ↻ si corre un /loop.

Loops
Loops

Cuántas sesiones corren un /loop, con la cuenta atrás del próximo run.

Activity
Activity

Racha y mapa de calor de 12 semanas.

Hourly / Peak
Hourly / Peak

Uso de tokens por hora, su pico.

Tokens
Tokens

Hoy, lifetime, o una sparkline de 24 h. Tokens facturados por defecto, lecturas de caché aparte.

Cost
Cost

Gasto equivalente-API, de hoy al lifetime. Un ! marca un modelo sin precio conocido.

Project Cost
Project Cost

Gasto por proyecto y por modelo.

Burn rate
Burn rate

Tokens por minuto en la última hora.

Counter
Counter

Contador día/semana: permisos, runs, subagentes, loops lanzados o iteraciones.

Wrapped
Wrapped

Un resumen de sus estadísticas para compartir.

Local-first y privacidad

Code Critter está hecho para ser aburridamente seguro con sus datos.

  • ›Lee los archivos locales de Claude Code en ~/.claude y los de Grok, solo lectura.
  • ›Ninguna llamada de red, ninguna API. Ni cuenta, ni clave.
  • ›Ninguna telemetría. No se recoge, almacena en remoto ni comparte nada.
  • ›Los costes son una estimación equivalente-API, no una factura, y no salen de su máquina.

Instalación

Instale la app de escritorio (macOS, Windows o Linux), o el plugin de Stream Deck (ver Descargas) y arrastre cualquier tesela a una tecla. Tokens, coste, coste por proyecto y actividad funcionan al momento.

Sesiones en vivo: por qué hace falta un hook

Algunas teselas necesitan saber si una sesión trabaja, espera o ha terminado: un estado que Claude Code y Grok no guardan en ningún sitio. Un pequeño hook lo captura.

1 script Bash0 dependenciassin redopcional

La detección de /loop no pide ningún ajuste: la tesela Session muestra un ↻, la tesela Loops cuenta los bucles activos, y todo se lee del transcript, siempre 100% local.

La app de escritorio instala los hooks sola, para Claude Code y para Grok: aquí no hay nada que hacer. Sin ella, en Claude Code, activar el plugin los instala automáticamente:

Un comando cada vez: copie, pegue, valide, y luego el siguiente.

claude code
  1. 1 /plugin marketplace add https://github.com/denisvinciguerra/code-critter-hooks
  2. 2 /plugin install code-critter@code-critter
  3. 3 /reload-plugins

Para Grok, en un terminal (incluso sin el plugin de Claude Code), y luego abra una sesión nueva de Grok:

grok (terminal)
  1. 1 grok plugin marketplace add https://github.com/denisvinciguerra/code-critter-hooks
  2. 2 grok plugin install code-critter --trust

FAQ

¿Necesito una clave de API de Claude o Anthropic? +

No. Code Critter solo lee los archivos que Claude Code ya escribe en su máquina. No hay llamada de API ni clave que introducir.

¿La cifra de coste es mi factura real? +

No. Con una suscripción plana no hay factura por token, así que la tesela de coste muestra una estimación equivalente a la tarifa de API, etiquetada como tal.

Una tesela muestra un guion o cero. +

Todavía no hay datos locales para esa métrica. La tesela se llena a medida que usa Claude Code.

El companion siempre duerme, o mis teselas Fleet / Session están vacías. +

Esas teselas en vivo necesitan los hooks opcionales de Claude Code o Grok: la app de escritorio los instala, si no, mire Instalación. Tokens, coste y actividad funcionan sin ellos.

Descargas

El repo de GitHub es privado por ahora, se abrirá pronto.

macOS

App de barra de menús · .dmg universal firmado

Windows

App de escritorio · instalador, Windows 10+

Linux

App de escritorio · .deb y .AppImage

Elgato Stream Deck

Plugin · macOS y Windows

GitHub Elgato Marketplace · Pronto