Estela vs ccusage

Las dos leen los mismos ficheros que tu agente de IA deja en el disco, las dos se ejecutan con npx y ninguna manda nada fuera. Pero responden a preguntas distintas, y por eso no compiten.

En una frase

ccusage te dice cuánto te costó la IA. Estela te dice cuántas horas trabajaste y cuánto cobrarle al cliente.

ccusage es un proyecto de código abierto muy bueno y muy usado: si lo que quieres es saber cuántos tokens gastas al día o cuánto te queda del bloque de cinco horas de Claude, es la herramienta. Estela parte de esos mismos registros pero mira otra cosa: el tiempo. Los junta con tu historial de Git, los reparte por proyecto y cliente, y los convierte en un informe que alguien paga.

Lado a lado

ccusageEstela
Qué responde Cuántos tokens usaste y lo que valen Cuántas horas trabajaste, en qué proyecto, y cuánto facturar
Qué lee Los registros de más de quince CLIs de agentes: Claude Code, Codex, Gemini CLI, Copilot CLI, OpenCode… Claude Code, Codex y GitHub Copilot en VS Code, más tu historial de Git
Unidad Tokens y dinero Horas (medidas o estimadas) y dinero
Informes Por día, semana, mes y sesión; bloques de 5 horas; barra de estado Por proyecto y cliente; informe con fecha de corte; PDF; panel publicado para el cliente
Clientes y tarifas — Sí: cliente, moneda, tarifa por hora e idioma del informe
Trabajo sin agente — Horas estimadas a partir de tus commits, marcadas como estimadas, y horas a mano para reuniones
Equipos — Horas medidas de todo el equipo (plan Teams, de pago)
Dónde se ve Terminal y JSON Terminal y panel local en el navegador (estela web)
Datos En local En local; solo sale algo si publicas un panel o sincronizas
Precio Gratis, MIT CLI gratis y MIT; Pro y Teams de pago

Lo de ccusage está sacado de su README el 28 de septiembre de 2026. Se mueve rápido; si algo ha cambiado, avísanos y lo corregimos.

Cuándo te basta ccusage

  • Pagas la API por uso y quieres vigilar el gasto día a día.
  • Quieres saber cuánto te queda del bloque de 5 horas de Claude antes de que te corte.
  • Usas agentes que Estela todavía no lee, como Gemini CLI u OpenCode.
  • No facturas por horas: lo que te importa es el consumo, no el tiempo.

Cuándo necesitas Estela

  • Cobras por horas y nunca te acuerdas de arrancar el cronómetro.
  • Trabajas para varios clientes y necesitas separar qué hora fue de quién.
  • Tienes que justificar esas horas: con commits, fechas y un PDF que se entienda sin ti delante.
  • Parte de tu trabajo no pasa por un agente. Sin transcripts, Estela reconstruye el tiempo desde tus commits, y te dice que es estimado.
  • Llevas un equipo y quieres horas medidas, no rellenadas a final de mes.

Usarlas juntas

No se pisan: las dos solo leen, ninguna toca los ficheros del agente ni instala hooks. Puedes tener ccusage en la barra de estado para vigilar el consumo mientras trabajas, y Estela para cerrar el mes.

npx ccusage@latest daily   # tokens de hoy
npx estela setup           # tus horas, por proyecto

Si quieres ver Estela antes de dejar que lea tu historial, npx estela demo llena un panel con datos inventados y no toca nada tuyo.

El coste de IA, contado distinto

Las dos te dan un coste, pero no significa lo mismo. ccusage multiplica tus tokens por el precio de la API: es lo que valdría ese uso. Con una suscripción plana, como Claude Max, eso no es lo que pagas. Estela reparte la cuota real entre lo que usaste y te da el coste por proyecto, que es el número que tiene sentido repercutir a un cliente.

estela subscription add --id max --name "Claude Max" --fee 100
estela ai-cost

Y en equipo, ese coste se agrega por proyecto y nunca se enseña por persona.

Lee la guía o empieza con npx estela setup. ¿Dudas? Escribe a hola@getestela.dev. Contesta una persona.