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

ClawClone: Herramienta de Copia de Seguridad en la Nube para Espacios de Trabajo de OpenClaw
Herramientas

ClawClone: Herramienta de Copia de Seguridad en la Nube para Espacios de Trabajo de OpenClaw

ClawClone es una herramienta que respalda los espacios de trabajo de OpenClaw en la nube con un solo comando y los restaura con otro. Fue creada después de que un desarrollador perdiera un mes de datos de entrenamiento.

OpenClawRadar
log-context-mcp: La herramienta MCP reduce el uso de tokens de registro en un 96% para la depuración de Claude
Herramientas

log-context-mcp: La herramienta MCP reduce el uso de tokens de registro en un 96% para la depuración de Claude

log-context-mcp es una herramienta MCP que preprocesa archivos de registro antes de que lleguen al contexto de Claude, eliminando líneas duplicadas, agrupando trazas de pila y eliminando ruido para reducir el uso de tokens. Las pruebas en un registro de Apache de 2000 líneas mostraron una reducción del 96,5% mientras identificaba correctamente las causas raíz.

OpenClawRadar
Google Surf MCP: Búsqueda gratuita de Google MCP con manejo de PDF y extracción por niveles
Herramientas

Google Surf MCP: Búsqueda gratuita de Google MCP con manejo de PDF y extracción por niveles

Google Surf MCP es un servidor MCP gratuito para búsqueda en Google y extracción de URL que maneja PDFs y ofrece un modo de extracción por niveles (resumen/completo) para ahorrar tokens.

OpenClawRadar
Editor de Video Crea Herramienta de Transcripción Gratuita Treelo Usando Código Claude
Herramientas

Editor de Video Crea Herramienta de Transcripción Gratuita Treelo Usando Código Claude

Un editor de video creó Treelo, una herramienta web gratuita que transcribe archivos de audio/video en bloques editables con marcas de tiempo, incluye preajustes de subtítulos y exporta a formatos SRT, VTT, ASS y WAV. La herramienta fue construida mediante conversaciones iterativas con Claude Code.

OpenClawRadar