Skip to main content
AI codingSWE-benchlegacy migration

SWE-bench está llegando a su límite. Y eso es normal.

SWE-bench Verified alcanzó cerca del 80% en 2026, y el mercado debate si la métrica se saturará pronto. Para las empresas, la señal es clara: es hora de medir la implementación de IA no por puntuaciones, sino por su capacidad para reescribir de forma segura los sistemas heredados.

Contexto técnico

He estado siguiendo las últimas discusiones sobre SWE-bench Verified y, sinceramente, ya no hay mucha sorpresa. Los modelos de primer nivel en 2026 rondan el 80% de las tareas resueltas, y para un benchmark como este, eso ya huele a saturación. Si estás construyendo automatización con IA para el desarrollo, basarse únicamente en este porcentaje ya es arriesgado.

El benchmark en sí es útil: issues reales de GitHub, corrección de código, ejecución de pruebas y verificación de que el error está realmente cerrado. No es un simple pass@1 de juguete en un solo archivo, sino un sustituto decente del trabajo de ingeniería real. Pero precisamente por eso, está alcanzando rápidamente un techo: el conjunto de datos es finito, los patrones se repiten y el riesgo de contaminación no hace más que crecer.

El ritmo también es revelador. No hace mucho, un resultado del 30 y pico por ciento parecía sólido, y ahora los líderes no compiten por un gran avance, sino por un par de puntos extra. Este suele ser el momento en que un benchmark deja de ser una buena brújula para la integración de la IA en equipos reales.

Y aquí es donde me gustó el comentario sobre reescribir el sistema COBOL de un banco en Rust sin que los clientes noten el cambio. Sí, suena duro. Pero es exactamente la prueba de estrés correcta: no "resuelve un issue en open-source", sino "preserva el comportamiento de un sistema de los años 70, no pierdas transacciones, no rompas la auditoría y despliega sin tiempo de inactividad".

Ahí es donde surgen cosas que SWE-bench apenas toca: lógica de negocio oculta, procesos por lotes extraños, estado entre sistemas, compatibilidad de datos, regresiones en casos excepcionales. Y lo más importante: la equivalencia de comportamiento es más importante que la elegancia del código. Para mí, este es un benchmark mucho más honesto sobre la madurez de los agentes de codificación de IA.

Impacto en el negocio y la automatización

¿Quién gana? Los equipos que no se dejan llevar por la magia de las tablas de clasificación, sino que construyen soluciones de IA para empresas en torno a la verificación, la reversión y la observabilidad. No les importa el récord, sino un pipeline predecible: generar, ejecutar pruebas de diferencias, comparar la semántica y desplegar mediante shadow traffic.

¿Quién pierde? Aquellos que esperan que una alta puntuación en SWE-bench signifique automáticamente que están listos para la migración de sistemas legacy. En la práctica, el cuello de botella casi siempre no está en la generación de código, sino en la validación y el despliegue seguro en producción.

Yo ya empezaría a establecer nuevas métricas internas: tasa de migración sin regresiones, tiempo hasta la paridad demostrable, coste de la revisión humana por cada mil líneas de cambios. En Nahornyi AI Lab, trabajamos con los clientes precisamente en estas áreas: no discutimos sobre porcentajes de moda, sino que construimos el desarrollo de soluciones de IA adaptadas a las restricciones reales del sistema.

Si tienes un sistema legacy que todo el mundo teme tocar, este es un buen momento para dejar de esperar un modelo mágico. Puedes analizar tranquilamente la arquitectura, elegir una parte para un piloto y construir un flujo de migración sin dramas. Si lo deseas, en Nahornyi AI Lab puedo ayudarte a diseñar dicha automatización con IA para que el negocio gane velocidad, no una nueva fuente de riesgo.

Una parte relacionada de esta discusión es la creciente preocupación sobre cómo la IA en el desarrollo podría degradar inadvertidamente la calidad del código. Anteriormente cubrimos el análisis de esta 'crisis del código subprime' y sus implicaciones para el aumento del costo total de propiedad.

Compartir este articulo