Hartos de tener que lidiar con parches, conformados en su mayoría de código basura generado por IA, el equipo de desarrollo del popular emulador de PS3, RPCS3, está tomando medidas, especialmente con los desarrolladores de vibe coding. Resulta que los parches enviados principalmente por los colaboradores que desarrollan empleando Vibe contienen una gran cantidad de código deficiente y, para más inri, estos desarrolladores no saben siquiera qué hace dicho código.

Desarrolladores de RPCS3 a los desarrolladores que emplean el vibe coding: «Aprendan a depurar y programar en lugar de generar código basura de IA»
Actualmente, muchos desarrolladores emplean el vibe coding para contribuir con parches al desarrollo de un proyecto abierto. Ha habido casos donde estas actualizaciones generadas mediante el vibe han sido bien recibidas; tal es el caso, por ejemplo, de Valve. Pero esto no ha ocurrido en el caso del proyecto RPCS3, pues las contribuciones de parches enviadas por desarrolladores de Vibe contienen una gran cantidad de código basura de IA.
La ira por parte del equipo de desarrollo de este emulador no es contra la IA como tal. Ellos aseguran que hay programadores que emplean modelos LLM para automatizar y refactorizar código sin que eso conlleve el código basura. Por ello han actualizado sus políticas sobre el uso de la IA, destacando lo siguiente:
- Queda prohibido que los desarrolladores de Vibe envíen código generado con IA como si fuese escrito por ellos.
- Los desarrolladores que empleen IA para la construcción de parches deben detallar el alcance de la participación de la IA. Es decir, indicar qué partes fueron generadas con IA, describir su funcionamiento y detallar las pruebas y revisiones que se realizaron a dicho código.
¿Qué dice el equipo de desarrollo de este emulador de PS3 a los colaboradores que desarrollan usando el vibe coding?
Los desarrolladores de este proyecto han dejado muy en claro y de forma directa y sincera lo que piensan de los colaboradores que emplean a lo loco el vibe coding: «Por favor, dejen de enviar solicitudes de extracción de código basura de IA a RPCS3. Comenzaremos a bloquear a quienes lo sigan haciendo. Hay muchísimos recursos en línea para aprender a depurar y programar en lugar de generar código basura de IA que ni siquiera entienden cómo funciona. No estamos prohibiendo por completo el código generado por IA en nuestras nuevas políticas, sino que no queremos lidiar con más basura de código. Esto no va a afectar el código legítimo, pues es imposible que el código escrito a mano genere esa gran cantidad de basura que estamos viendo.
Hay colaboradores que escriben el código a mano y usan modelos LLM para automatizar la refactorización repetitiva de su código. Esto no está ocurriendo con los colaboradores que emplean Vibe Coding. Así que, a partir de ahora, las solicitudes de extracción que omitan las nuevas políticas de uso de la IA serán cerradas sin revisión. En cuanto a todos esos fanáticos de la IA que nos critican en las redes sociales, simplemente los estamos bloqueando. Aprendan a depurar, a programar y a dejar algo útil para la humanidad cuando se vayan, en lugar de hacer basura.»
