Chatdev, la nueva empresa donde todos los empleados son IA y esto acaba con sus proyectos en siete minutos

chatdev, la nueva empresa donde todos los empleados son ia y esto acaba con sus proyectos en siete minutos

En un sorprendente experimento que plantea preguntas sobre el futuro de la programaciĂłn, un equipo de investigadores de varias universidades ha creado una empresa de desarrollo de software completamente virtual llamada ChatDev, donde todos los empleados son inteligencias artificiales generativas.


Los investigadores llevaron a cabo este estudio bajo el tĂ­tulo “Agentes comunicativos para el desarrollo de software”, siguiendo el modelo de desarrollo de software en cascada. Dividieron la empresa virtual en cuatro etapas cronolĂłgicas: diseño, codificaciĂłn, pruebas y documentaciĂłn.


Lo mĂĄs notable de ChatDev, como lo explica este blog, es que los problemas y tareas no fueron resueltos por una Ășnica inteligencia artificial, sino por un conjunto de chatbots que representaban diferentes roles en la empresa. Por ejemplo, el “CEO” y el “CTO” de ChatDev se centraron en la etapa de diseño.


IntervenciĂłn humana casi reducida a 0


En cada etapa, los chatbots de IA colaboraron sin apenas intervenciĂłn humana y decidieron cuestiones como el lenguaje de programaciĂłn a utilizar para identificar errores en el cĂłdigo. El cĂłdigo de los proyectos generados por ChatDev incluso estĂĄ disponible en GitHub.


Para evaluar la eficacia de ChatDev, se le asignaron 70 tareas distintas, incluida la creaciĂłn de un juego bĂĄsico llamado Gomoku, conocido como las “cinco en raya”. Los resultados fueron asombrosos: cada proyecto, que eran relativamente simples, se completĂł en promedio en siete minutos y costĂł menos de un dĂłlar. Esto incluyĂł las etapas de validaciĂłn, pruebas y la identificaciĂłn de vulnerabilidades potenciales. En total, el 86,66% del software generado por ChatDev se pudo ejecutar perfectamente.


Este experimento plantea importantes cuestionamientos sobre el futuro de la programaciĂłn y la automatizaciĂłn en el desarrollo de software. Aunque los investigadores reconocen limitaciones como errores y subjetividad en los modelos de lenguaje, este estudio muestra que la automatizaciĂłn completa de los procesos de desarrollo de software podrĂ­a estar mĂĄs cerca de lo que se pensaba.


A pesar de esto, los programadores humanos siguen siendo esenciales para revisar y validar el código, pero es evidente que la IA estå desempeñando un papel cada vez mås relevante en esta industria en constante evolución.


No hay comentarios.:

Con tecnologĂ­a de Blogger.