Líneas de Código de IA mide el volumen de codificación asociado al uso de herramientas de IA. El dashboard lo saca de dos fuentes complementarias —la telemetría de Copilot reportada por el proveedor y los tamaños de diff a nivel PR desde Git— para que puedas comparar el trabajo etiquetado como de IA y el que no, en la misma escala.
Qué mide
LOC de Copilot — suma de
loc_added_sumreportada por la telemetría de Copilot, agregada para el período.Líneas de Código a nivel PR — total de
lines_added + lines_deletedde los PRs mergeados del período, que se usa para armar la comparación entre etiquetados como de IA y el resto.Líneas promedio por PR (etiquetado de IA) — total de líneas de los PRs etiquetados de IA dividido por la cantidad de esos PRs.
Líneas promedio por PR (sin IA) — el mismo cálculo para el grupo sin IA.
Cómo las calcula Leanmote
copilot_loc = sum(loc_added_sum) -- telemetria de Copilot reportada por el proveedor
pr_size(pr) = lines_added(pr) + lines_deleted(pr)
avg_lines_ai = sum(pr_size) over AI-tagged PRs / count(AI-tagged PRs)
avg_lines_non_ai = sum(pr_size) over non-AI PRs / count(non-AI PRs)
Qué se incluye y qué se excluye
El LOC de Copilot viene pre-agregado por GitHub antes de que Leanmote lo reciba; los conteos de líneas ya reflejan las exclusiones que el proveedor aplique en su pipeline de telemetría.
Las Líneas de Código a nivel PR hoy no están filtradas. Los renombres, los archivos generados, los lockfiles, el código vendorizado y las migraciones cuentan todos para
pr_size. Por ahora no hay configuración de exclusiones por espacio de trabajo.La misma fórmula y la misma falta de exclusiones aplican igual a los dos grupos, así que la comparación entre ellos es internamente consistente — solo ten presente que los números absolutos pueden estar inflados por movimiento mecánico.
Cómo interpretarlas
PRs de IA más grandes que los que no — la IA se está usando para redactar cambios más grandes. Vigila de cerca la latencia de revisión; los PRs grandes se revisan más lento.
PRs de IA de tamaño parecido a los que no — la IA está complementando las decisiones normales de dimensionamiento, no reemplazándolas.
PRs de IA más chicos que los que no — normalmente indica que la IA se usa para arreglos quirúrgicos o para boilerplate corto.
Los PRs extremos distorsionan el promedio — un solo bump grande de dependencias o un commit de código generado puede mover el promedio del grupo con fuerza. Usa la tendencia de varias semanas en lugar de un número suelto.
Qué hacer al respecto
Si los PRs de IA son sistemáticamente más grandes, guía a quienes escriben para que rebanen los cambios redactados con IA en PRs más chicos.
Emparéjalas con la Comparación de Tiempo de Entrega con IA: si los PRs de IA son más grandes y más lentos en revisión, encontraste un flujo de trabajo para arreglar.
Si tus repositorios tienen mucho código generado o movimiento de dependencias, toma los números absolutos como direccionales y enfócate en la diferencia entre IA y no-IA.
Métricas relacionadas
Comparación de Tiempo de Entrega con IA
Intensidad de IA
Panorama de métricas de AI Return
