PRs asistidos por IA: más código, menos comprensión

Share

Los equipos que usan IA para programar generan pull requests un 18% más grandes, con más líneas en Python y TypeScript. Los PRs tienen más comentarios, mejores descripciones automáticas, y se revisan más rápido. Todo suena bien. Entonces, ¿por qué cada vez más fundadores técnicos sienten que están perdiendo algo que no saben nombrar?

La respuesta no está en los métricas de velocidad. Está en quién toma las decisiones cuando el agente ya escribió el código.

¿Qué cambió exactamente con los PRs asistidos por IA?

Hace dos años, un pull request era una unidad de trabajo con autoría clara. Alguien entendía cada línea que enviaba para revisión. Hoy, con herramientas como Anthropic Code Review, Claude Code, GitHub Copilot o Cursor, el flujo cambió: el agente genera el diff, sugiere los tests, redacta la descripción, y a veces hasta anticipa los comentarios de revisión.

IA para el Resto de Nosotros

La nueva versión de mi curso estrella para aprender a usar la IA de forma práctica, simple y útil en tu día a día. Comienza el 24 de marzo.

→ Inscríbete hoy 🚀

Los beneficios son reales y medibles. Mayor cobertura de tests automatizados. Menos errores de sintaxis. Documentación que antes nadie escribía porque tomaba tiempo. Ciclos de revisión más cortos. Los datos de Jellyfish Research muestran ese 18% de crecimiento en tamaño de PRs como resultado directo de la adopción de IA en equipos de desarrollo.

Pero hay un efecto secundario que los dashboards no capturan: cuando el agente hizo la mayor parte del trabajo, ¿quién es el revisor real del código? ¿El desarrollador que pone el nombre en el commit, o el modelo que generó el 80% del diff?

El síndrome del revisor: el nuevo rol que nadie entrenó

La investigación de Anthropic confirma algo que muchos devs sienten pero no articulan: usar IA para programar baja la comprensión del código en un 17% según un experimento controlado con 52 ingenieros. No porque la IA escriba mal, sino porque la comprensión profunda viene del acto de construir, no del acto de revisar lo que construyó otro.

El problema en los PRs asistidos es precisamente ese: el rol del desarrollador está migrando de constructor a revisor, y esa transición nadie la está diseñando conscientemente. Los equipos que mejor lo manejan son los que establecen explícitamente qué significa “aprobar un PR generado por IA”. No es marcar el check de que el código compila. Es verificar que la lógica de negocio es correcta, que los edge cases están cubiertos, y que la solución elegida tiene sentido en el contexto del sistema.

Es un trabajo diferente. No menor, pero diferente. Y requiere que el revisor entienda más de arquitectura de lo que solía requerir entender de sintaxis.

Lo que esto cambia para founders técnicos

Para un fundador técnico construyendo con un equipo pequeño, la adopción de PRs asistidos por IA tiene un impacto directo en cómo evalúas el trabajo de tu equipo. Las métricas tradicionales (líneas de código, velocidad de merge, cantidad de PRs abiertos) dejan de ser indicadores confiables de contribución real.

Un developer que genera 10 PRs a la semana con IA puede estar haciendo menos trabajo de calidad que uno que genera 3 PRs más pequeños con comprensión profunda de cada cambio. Pero también puede estar siendo 3x más productivo si domina el arte de dirigir el agente con precisión y revisar el output con criterio. La diferencia está en la calidad de la revisión, no en el volumen generado.

Los equipos que resuelven esto mejor son los que cambian la métrica de evaluación: de “¿cuánto código escribiste?” a “¿qué decisiones técnicas tomaste esta semana y por qué?” Esa pregunta separa a quien usa IA como amplificador de criterio de quien la usa como sustituto de pensamiento.

La identidad profesional en juego

Hay algo más difícil de medir que la productividad: lo que el trabajo de programar significaba para quien lo hacía. El debate en Hacker News sobre si Claude Code “mató una pasión” no es nostalgia irracional. Es una señal real de que la transición hacia el desarrollo asistido por IA está reorganizando la identidad profesional de miles de ingenieros.

Los PRs asistidos son el punto de contacto más visible de ese cambio. Cada vez que alguien hace merge de un PR donde el agente escribió la mayor parte, hay una micro-decisión de identidad: “¿soy el autor de esto o el director de producción?” Esa pregunta no tiene una respuesta correcta universal. Pero los equipos que no la explicitan terminan con desarrolladores confundidos sobre qué se espera de ellos.

Por qué importa más de lo que parece

La automatización del ciclo de PR no es neutral para la toma de decisiones técnicas. Cuando el agente genera el código y el revisor aprueba sin entenderlo completamente, se acumula lo que el campo llama deuda de verificación: código que pasó tests pero cuya lógica nadie realmente validó.

La diferencia entre un equipo que usa IA para construir mejor y uno que la usa para construir más rápido sin entender qué construye se hace visible en producción, no en el PR. Y en producción, el costo de esa diferencia es mucho más alto.

Los PRs asistidos por IA son una herramienta poderosa. El error está en tratarlos como si el proceso de revisión fuera el mismo que antes. No lo es. Requiere más criterio técnico del revisor, no menos. Y esa inversión en criterio es exactamente lo que separa a los equipos que escalan con IA de los que simplemente se mueven más rápido hacia los mismos errores.


Fuentes

Leer más

Otras noticias