Saltar al contenido
claudemods

Mods de barra de estado para Claude Code

Los mods de barra de estado para Claude Code muestran datos en vivo, como la rama, el contexto, el coste o un contador, en la barra de estado o sobre el prompt.

Medidor de contexto funcionando en Claude Code

Medidor de contexto

Contexto ocupado, uso del plan en 5 h y 7 días y coste de la sesión en la barra de estado, con aviso cerca del límite.

  • estado
  • aviso
  • Modifica la interfaz

probado con v2.1.291

Rama git sobre el prompt funcionando en Claude Code

Rama git sobre el prompt

Tu rama git, los archivos cambiados y el estado ahead/behind en una franja de una línea sobre el prompt de Claude Code.

  • sobre el prompt
  • Ejecuta comandos
  • Intercepta llamadas a herramientas
  • Modifica la interfaz

probado con v2.1.291

Contador de llamadas a herramientas funcionando en Claude Code

Contador de llamadas a herramientas

Cuenta las llamadas a herramientas por turno y sesión, muestra el total junto al spinner y añade /tally con un desglose.

  • spinner
  • transcripción
  • estado
  • Intercepta llamadas a herramientas
  • Modifica la interfaz
  • Añade comandos/herramientas

probado con v2.1.291

Los mods de barra de estado para Claude Code muestran un pequeño dato en vivo mientras trabajas: la rama de git actual, cuánto se ha llenado la ventana de contexto, cuánto uso del plan te queda, el coste de la sesión o cuántas herramientas ha llamado Claude en este turno. Lo lees de un vistazo en lugar de escribir un comando y esperar la respuesta.

¿Cómo dibujan texto los mods de barra de estado para Claude Code?

Hay dos superficies. La primera es la propia barra de estado, en la que un mod escribe con $.ui.status('...'). Acepta una cadena de texto simple y es la forma más barata de mostrar un número. La segunda es una banda de una línea sobre el cuadro de entrada, que un mod dibuja gestionando el evento ui.render para el punto de renderizado AbovePrompt y devolviendo elementos Box y Text obtenidos de $.ui.resolve(e). Una banda puede usar color, negrita y recorte, así que encaja con líneas más ricas como ⎇ main · 3 changed · ↑1 ↓0.

Los momentos de actualización suelen ser session.start para la primera lectura, turn.complete después de que Claude responda, session.compact tras una compactación y $.clock.every(ms) como respaldo lento. Un mod que lee $.session.usage() sin desglose no cuesta nada, porque lee cifras que Claude Code ya tiene. La lista completa de eventos y puntos de renderizado está en la referencia de mods.

¿Qué deberías revisar antes de instalar uno?

Mira las insignias de permisos. Un indicador puro debería mostrar Modifica la interfaz y poco más. Ejecuta comandos es normal en un indicador de git, que tiene que ejecutar git status, pero lee la sección "Cómo funciona" para confirmar el programa y los argumentos exactos. Un mod de barra de estado que además muestre Red o Lee tus prompts necesita un motivo claro.

Después, mira el intervalo de actualización en la tabla de "Personalízalo". En un repositorio grande, un temporizador corto significa que git status se ejecuta a menudo, algo que puedes notar en un disco lento. Por último, comprueba la versión probada en la página del mod; los mods necesitan Claude Code 2.1.287 o posterior en la terminal.

¿Se pueden combinar varios indicadores?

Sí. Una configuración típica es una banda con la rama sobre el prompt más un medidor de contexto y coste en la barra de estado. Desactiva las partes que no uses desde los ajustes de cada mod en /config, y desactiva un mod entero desde la pestaña Installed de /plugin si la línea se vuelve ruidosa.

Preguntas frecuentes

¿Se sobrescriben entre sí varios mods de barra de estado para Claude Code?
No. El texto de $.ui.status de cada mod pertenece a ese plugin, así que dos mods pueden escribir texto de estado a la vez. Eso sí, la línea se llena rápido, así que quédate con los dos o tres números que de verdad miras.
¿Un mod de barra de estado ralentiza a Claude?
No, si se actualiza con eventos como turn.complete en lugar de consultar cada segundo. Los mods que ejecutan un programa con un temporizador, como git status, te dejan ajustar el intervalo en /config.
¿Por qué no aparece mi banda sobre el prompt?
Una banda cede el sitio al contenido propio de Claude Code, por ejemplo mientras hay una encuesta abierta. Comprueba que el mod está activado en /plugin, que usas Claude Code 2.1.287 o posterior, y ejecuta /reload-plugins después de instalar desde la shell.