Los humanos son mejores programadores que la IA, concluye CodeRabbit

Iniciado por AXCESS, Diciembre 20, 2025, 11:32:13 PM

Tema anterior - Siguiente tema

0 Miembros y 2 Visitantes están viendo este tema.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Generar código con herramientas de IA puede acelerar el trabajo, pero también conlleva mayores riesgos. Las investigaciones indican un aumento en la cantidad de problemas que requieren revisión cuando se utiliza una herramienta de generación de código con IA. Al mismo tiempo, es probable que estas herramientas introduzcan problemas más graves.

Así lo afirma CodeRabbit en la última edición de su Informe sobre el Estado de la Generación de Código con IA frente a la Generación Humana.

Investigadores de seguridad analizaron 470 solicitudes de extracción (pull requests) de código abierto en GitHub, incluyendo 320 solicitudes con código generado por IA y 150 generadas únicamente por humanos. En resumen, descubrieron que las herramientas de IA aceleran la producción de código, pero también multiplican la cantidad de errores (críticos).

Para quienes no lo sepan, una solicitud de extracción (PR) es una forma que tienen los desarrolladores de mejorar la calidad y la seguridad de su código. Un desarrollador puede solicitar a otros que revisen su código, o bien otros desarrolladores pueden proponer cambios.

Según los investigadores de CodeRabbit, las solicitudes de extracción generadas por IA contenían 1,7 veces más problemas en general. En promedio, las solicitudes de extracción generadas por IA incluyen alrededor de 10,83 problemas por solicitud, en comparación con 6,45 problemas en las solicitudes generadas por humanos.

Al mismo tiempo, las anomalías con problemas graves fueron mucho más comunes en las solicitudes de extracción de código generadas por IA, lo que generó una gran carga de trabajo de revisión.

Los investigadores también descubrieron que las herramientas de IA producen 1,4 veces más problemas críticos y 1,7 veces más problemas importantes en comparación con el código escrito por humanos. Estos incluyen errores de lógica, fallos en el flujo de control y configuraciones incorrectas.

Además, los investigadores encontraron que los problemas de seguridad eran más frecuentes en el código generado por herramientas de IA que en el código escrito por humanos. El código generado por IA tenía más probabilidades de presentar un manejo inadecuado de contraseñas (1,88 veces más), de crear referencias de objetos inseguras (1,91 veces más) y de introducir vulnerabilidades de secuencias de comandos entre sitios (XSS) (2,74 veces más).

"Las herramientas de codificación con IA son potentes aceleradores, pero la aceleración sin las medidas de seguridad adecuadas aumenta el riesgo. Nuestro análisis muestra que el código generado por IA es consistentemente más variable, más propenso a errores y con más probabilidades de introducir problemas de alta gravedad si no se implementan las protecciones necesarias", afirma CodeRabbit en una publicación de blog.

"Estos hallazgos refuerzan lo que muchos equipos de ingeniería han percibido a lo largo de 2025. Las herramientas de codificación con IA aumentan drásticamente la productividad, pero también introducen debilidades predecibles y medibles que las organizaciones deben mitigar activamente", declaró David Loker, director de IA de CodeRabbit, en un comunicado.

Fuente:
CyberNews
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login