GitVelocity: La Puntuación de IA de 50k PRs Revela Perspectivas sobre la Complejidad del Código

✍️ OpenClawRadar📅 Publicado: 31 de marzo de 2026🔗 Source
GitVelocity: La Puntuación de IA de 50k PRs Revela Perspectivas sobre la Complejidad del Código
Ad

Cómo funciona GitVelocity

GitVelocity se conecta a tus repositorios de GitHub, GitLab o Bitbucket y utiliza Claude (por defecto Sonnet 4.6, que funciona casi tan bien como Opus 4.6 a menor costo) para analizar cada solicitud de extracción fusionada. Cada PR recibe una puntuación de 0 a 100 en seis dimensiones:

  • Alcance (0-20)
  • Arquitectura (0-20)
  • Implementación (0-20)
  • Riesgo (0-20)
  • Calidad (0-15)
  • Rendimiento/Seguridad (0-5)

Las seis puntuaciones dimensionales se suman y luego se escalan según el tamaño del cambio usando un multiplicador: una corrección de 10 líneas obtiene una puntuación más baja que una refactorización de 500 líneas incluso con la misma complejidad. La fórmula completa está disponible en gitvelocity.dev/scoring-guide.

Hallazgos clave de más de 50,000 PRs

El análisis de más de 50,000 PRs en múltiples lenguajes reveló varios patrones contraintuitivos:

  • Las PRs grandes no obtienen automáticamente puntuaciones altas: Una migración de 800 líneas con baja complejidad obtiene peor puntuación que un cambio arquitectónico de 200 líneas. El tamaño te da el multiplicador completo, pero la puntuación base aún tiene que ganárselo.
  • No puedes obtener una buena puntuación sin pruebas: La dimensión de calidad (0-15) no te dará puntos sin cobertura de pruebas. Con niveles de experiencia similares, este fue el separador más claro entre ingenieros.
  • Los juniors comenzaron a superar a algunos seniors: Adoptaron herramientas de IA más rápido y asumieron problemas más difíciles. Una vez que pudieron ver sus propias puntuaciones, apuntaron más alto.
  • El código generado por IA se califica igual que el código escrito por humanos: El código es código. Un ingeniero que usa IA para enviar trabajos más complejos más rápido es más productivo, y sus puntuaciones reflejan eso.
Ad

Detalles de implementación técnica

La consistencia en la puntuación fue el problema técnico más difícil. Sin ejemplos de referencia que anclaran cada dimensión, las puntuaciones de Claude variaban más de 15 puntos entre ejecuciones. El equipo resolvió esto creando 18 anclajes calibrados (tres por dimensión en niveles bajo/medio/alto), lo que redujo la varianza a 2-4 puntos en la misma PR.

La herramienta utiliza un modelo BYOK (trae tu propia clave API de Anthropic) y cuesta centavos por PR. No se almacena código fuente: los diffs se analizan y descartan inmediatamente.

Impacto conductual y características de equipo

El equipo observó lo que llaman "el efecto Fitbit": la herramienta no te hace enviar mejor código, pero ver la puntuación sí. Los ingenieros comenzaron a referenciar sus propias puntuaciones en reuniones 1:1 sin que se les pidiera, porque los números coincidían con lo que ya sentían sobre su trabajo.

Cada puntuación es completamente visible para el ingeniero que escribió la PR, con desgloses por dimensión y razonamiento. No hay un panel oculto que la gerencia vea y los ingenieros no.

GitVelocity agregó recientemente puntos de referencia de equipo (gitvelocity.dev/demo/benchmarks). Una vez que estás calificando PRs, puedes ver cómo se compara tu equipo con otros en el conjunto de datos: aproximadamente 1,000 ingenieros en 60 equipos hasta ahora. Los equipos que eran escépticos sobre las puntuaciones individuales se volvieron genuinamente curiosos una vez que pudieron medirse contra el campo.

📖 Read the full source: HN AI Agents

Ad

👀 Ver también

Claude Ops: Panel de navegación para el estado en vivo y seguimiento de subagentes de Claude Code
Herramientas

Claude Ops: Panel de navegación para el estado en vivo y seguimiento de subagentes de Claude Code

Un panel de navegador local y gratuito para macOS que rastrea el estado en vivo de las sesiones de Claude Code, la herramienta actual, los subagentes generados y envía notificaciones push del sistema cuando se necesita entrada.

OpenClawRadar
Tu Herramienta de Participación Justa: Calcula Tu Parte Equitativa de las Ganancias de la Empresa
Herramientas

Tu Herramienta de Participación Justa: Calcula Tu Parte Equitativa de las Ganancias de la Empresa

Un desarrollador creó una herramienta web utilizando Claude Code y Vercel que calcula cuál sería tu parte equitativa de las ganancias anuales de tu empleador basándose en los informes SEC 10-K. La herramienta muestra cifras específicas como los $747,000 por empleado de Apple y los $2.8 millones por empleado de NVIDIA.

OpenClawRadar
Any Buddy v2.0.0 Agrega Función de Vista Previa para Claude Code Buddies
Herramientas

Any Buddy v2.0.0 Agrega Función de Vista Previa para Claude Code Buddies

Any Buddy v2.0.0 presenta una función de vista previa que permite a los usuarios probar diferentes asistentes antes de aplicarlos al código de Claude, junto con correcciones específicas para Linux, Mac y Windows. La herramienta ha obtenido 160 estrellas en GitHub desde su lanzamiento.

OpenClawRadar
Claude Code Session Dashboard: Herramienta de Código Abierto para Monitorear Múltiples Sesiones
Herramientas

Claude Code Session Dashboard: Herramienta de Código Abierto para Monitorear Múltiples Sesiones

Un panel de control de código abierto que monitorea múltiples sesiones de Claude Code simultáneamente, mostrando el uso de tokens, costos, estado de sesión, uso de ventana de contexto y subagentes activos. La instalación requiere tres comandos: git clone, cd, y npm install && npm start.

OpenClawRadar