GitHub Action · gratis · open source

Entiende el código de tu repo y cada cambio, con un issue

Understanding Code analiza tu repositorio y el último push o PR, y publica un resumen claro con métricas y sugerencias. Sin servidores, sin cuentas de pago: se ejecuta dentro de GitHub Actions.

Pusheas

push o pull request

Analiza

código + diff

Crea issue

resumen + sugerencias

Todo lo que necesitas para entender tu código

Un solo action que te da una visión clara del estado del repositorio y de cada evolución.

Métricas del repo

LOC, comentarios, complejidad ciclomática, TODOs y líneas largas, por archivo y global.

Detección de lenguajes

JS/TS, Python, Rust, Go, Java, C/C++, C#, PHP, Swift, Kotlin y más con un solo escaneo.

Analiza cada cambio

En cada push o PR detecta qué archivos se tocaron y cuántas líneas se añadieron o eliminaron.

Resumen con IA opcional

Conecta tu clave de OpenAI para resúmenes en lenguaje natural. Sin clave, genera uno heurístico gratuito.

Todo en un issue

El análisis se publica como un issue nuevo, etiquetado y con cierre automático de los anteriores.

Sugerencias útiles

Señala deuda técnica, TODOs pendientes y archivos con complejidad alta para mejorar el código.

Cómo funciona

En 60 segundos, instalado y listo

Añade un pequeño workflow a tu repositorio y, en cada push o PR, Understanding Code analiza el código y crea un issue con los resultados. Sin configuración compleja.

  • Se ejecuta 100% dentro de GitHub Actions
  • Métricas deterministas, sin costes ocultos
  • Resumen con IA opcional con tu clave
  • Respeta .gitignore y repositorios grandes
github.com/acme/web#23

🧠 Understanding Code · web — push main

248

archivos

12.4k

LOC

1.1k

comentarios

386

complejidad

🔄 Cambios: 3 archivos · 214+ / 56−

src/api/routes.ts+120
src/services/auth.ts+94
src/deprecated/client.ts-56

💡 El endpoint /auth/login creció mucho en complejidad. Considera dividirlo.

Empieza a entender tu código hoy

Añade el action a tu repositorio y recibe análisis automáticos en cada push y PR. Configuración en menos de un minuto.

Ir a la documentación