Empezar

Instala kimün y mide tu primer proyecto

Un binario llamado km, sin dependencias ni configuración.

Instalar

Con Cargo, desde crates.io:

cargo install kimun

Con Homebrew, en macOS y Linux:

brew install lnds/kimun/kimun

También hay binarios listos para macOS, Linux y Windows en la página de versiones. Ver las versiones →

La primera medición

Entra a la carpeta de tu proyecto y pide la nota. Kimün respeta tu .gitignore y no necesita un repositorio git para las métricas estáticas.

km score
$ km score

 Project Score:  A (91.0)
 Files Analyzed: 127
 Total LOC:      18,594

 Dimension                 Weight   Score   Grade
 Cognitive Complexity         30%    83.6   B+
 Duplication                  20%    97.3   A++
 Indentation Complexity       15%    93.5   A+
 Halstead Effort              20%    87.4   A-
 File Size                    15%    99.6   A++

 Files Needing Attention
  57.9  D-   src/deps/analyzer.rs      Cognitive: 36
  63.9  D+   src/cogcom/analyzer.rs    Cognitive: 35
  72.3  C    src/smells/rules.rs       Cognitive: 20

salida real: kimün midiéndose a sí mismo

Qué mirar después

km hotspots
Dónde conviene mejorar primero: archivos complejos que cambian seguido.
km impact --since-ref main
Qué alcanza tu rama antes de fusionarla.
km score --trend main --fail-if-worse --gate-scope changed
La compuerta para tu integración continua.
km ai skill claude
La skill para que tu agente use km.

Configuración

No hace falta, pero con km init obtienes un .kimun.toml calibrado para tu proyecto, donde puedes ajustar umbrales y exclusiones.

km init

Documentación completa

Cada comando, con sus opciones y ejemplos, está en el README del repositorio.

GitHub · lnds/kimun