plan-usage

简体中文 | English

Un plugin para Claude Code que muestra en la barra de estado el uso de las suscripciones de GLM (ZAI) y MiniMax.

demo

Características

  • 📊 Seguimiento en tiempo real: Muestra el porcentaje de uso de GLM y MiniMax
  • 🎨 Alertas de color: Verde (0-70%), Amarillo (70-90%), Rojo (90-100%)
  • Consultas rápidas: Obtención paralela asíncrona de ambas APIs
  • 🔧 Configuración flexible: Soporta ver solo GLM o solo MiniMax

Instalación

Método 1: Instalación con npm (recomendado)

npm install -g @renato97/plan-usage

Método 2: Instalación manual

mkdir -p ~/.claude/plan-usage
cp -r dist/index.js ~/.claude/plan-usage/
chmod +x ~/.claude/plan-usage/index.js

Configurar Claude Code

Edita ~/.claude/settings.json:

{
  "statusLine": {
    "type": "command",
    "command": "plan-usage"
  }
}

O usa la ruta completa:

{
  "statusLine": {
    "type": "command",
    "command": "node ~/.claude/plan-usage/index.js"
  }
}

Variables de entorno

# GLM API Key (también usa ANTHROPIC_AUTH_TOKEN)
export GLM_API_KEY="tu-clave-api-glm"

# MiniMax API Key (opcional)
export MINIMAX_API_KEY="tu-clave-api-minimax"

Uso

# Mostrar barra de estado (por defecto)
plan-usage

# Solo mostrar GLM
plan-usage --glm

# Solo mostrar MiniMax
plan-usage --minimax

# Salida en formato JSON
plan-usage --json

Ejemplo de salida

GLM 6%  |  MiniMax 93% 1.6h

Leyenda de colores:

  • 🟢 Verde: 0-70%
  • 🟡 Amarillo: 70-90%
  • 🔴 Rojo: 90-100%

Endpoints de API

  • GLM: https://api.z.ai/api/monitor/usage/quota/limit
  • MiniMax: https://api.minimax.io/v1/api/openplatform/coding_plan/remains
  • Kimi: https://api.kimi.com/coding/v1/usages

Construcción

# Ejecutar localmente
node dist/index.js

# Probar
node dist/index.js --json

Licencia

MIT

Description
No description provided
Readme 56 KiB