Me equivoqué sobre Rust
GitHub documentó una reescritura en Rust de su entorno de ejecución de Copilot, lo que reveló que los agentes de inteligencia artificial asumieron la mayoría de las tareas de programación en 128 solicitudes de extracción incrementales. Un único desarrollador concluyó el proyecto en cuestión de meses, mientras que anteriormente un equipo necesitaba uno o dos años. El análisis de los errores del compilador reveló que el 84 % correspondía a errores de tipo habituales, mientras que solo el 1,7 % involucraba préstamos o duraciones específicos de Rust. El ponente admite que antes se equivocaba al considerar al compilador como la razón principal del buen desempeño de la IA con Rust. El éxito se debió a las pruebas de extremo a extremo y a un segundo agente que verificaba al primero, y no únicamente a las características del compilador.
Rompa a propósito la verificación de su IA, una sola vez
Una fábrica verifica el control de calidad enviando un tostador defectuoso conocido por la línea para asegurar que la estación lo detecte. Se recomienda validar una verificación de IA inmediatamente después de redactarla alterando intencionalmente un elemento para que la página presente un error.