ChatDev, un equipo de ingenieros chinos y estadounidenses, ha reunido muchos equipos de inteligencia artificial para ayudar a acelerar el proceso de codificación, completando la cantidad de trabajo equivalente a cientos de horas de trabajo de programadores. Este es un nuevo paso en la aplicación de la inteligencia artificial a la programación.
Basado en el modelo ChatGPT 3.5, ChatDev desarrolla IA y luego las configura para que se coordinen entre sí de manera similar a como lo hacen los empleados de una empresa de tecnología.
Cada IA asume su propio rol, jerárquicamente de grande a pequeño, desde programadores, probadores de códigos, diseñadores gráficos hasta directores de tecnología (CTO), directores de producto (CPO) y directores de operaciones ejecutivos (CEO).
Los ingenieros de ChatDev harán solicitudes, el equipo de IA discutirá entre sí para elegir el lenguaje de programación, la interfaz del software, los resultados de salida y editarlos si es necesario.

Diagrama de jerarquía de tareas en el equipo de IA. Foto: ChatDev
Al observar las actividades del equipo de inteligencia artificial, los ingenieros descubrieron muchas cosas interesantes.
Por ejemplo, las IA acordaron que el director general solo proporcionaría información inicial y resúmenes de comentarios y no participaría en cuestiones de carácter técnico. Esto tiene como objetivo ayudar a los programadores y diseñadores de IA a no sufrir mucho impacto al realizar su trabajo. Esto es diferente de nuestro mundo real.

El equipo de IA completó más del 86% de las 70 tareas asignadas, el resto encontró errores debido a las limitaciones de la API de ChatGPT. En promedio, el grupo sólo necesitó 6 minutos y 49 segundos para completar cada tarea. Mientras tanto, los humanos tardarían al menos cuatro semanas, incluso meses, en hacer el mismo trabajo.
Según los ingenieros, en la prueba se utilizó una versión antigua de ChatGPT, por lo que no demostró completamente el poder de la IA. Una vez completado, el software creado por IA cuesta sólo alrededor de un dólar.
Los resultados de las pruebas hicieron que mucha gente se preocupara de que la IA se hiciera cargo del trabajo de los programadores. Sin embargo, los ingenieros de ChatDev creen que la IA todavía necesita configuraciones precisas por parte de los humanos para funcionar.