El motor de juegos de código abierto Godot ha prohibido la mayoría de las contribuciones de código generadas por inteligencia artificial. Según reportes de PC Gamer y Rock Paper Shotgun, la medida busca combatir el «vibe-coding» y asegurar que los colaboradores comprendan profundamente el código que envían para poder mantenerlo y corregirlo en el futuro.
La organización detrás de Godot dejará de aceptar contribuciones de código escritas por IA, según informaron The Register y Game Developer. Esta decisión responde a una creciente preocupación sobre la calidad y la sostenibilidad del software, especialmente en un proyecto de código abierto donde la mantenibilidad es crítica.
¿Por qué Godot rechaza el código generado por IA?
La razón principal es la falta de comprensión técnica de quienes utilizan estas herramientas. De acuerdo con PC Gamer, los responsables del motor afirmaron que «no se puede confiar en que los usuarios intensivos de IA comprendan su código lo suficiente como para arreglarlo».
Esta postura subraya un riesgo operativo: si un colaborador envía una función generada por una IA que luego presenta fallos, el autor original podría ser incapaz de solucionar el problema si no escribió la lógica personalmente.
¿Qué es el «vibe-coding» y cómo afecta al desarrollo?
Rock Paper Shotgun describe este fenómeno como «vibe-coding», calificando el resultado como «slop» o contenido de bajo esfuerzo. Este término se refiere a la práctica de generar código basándose en intuiciones o descripciones generales («vibras») sin una validación técnica rigurosa del funcionamiento interno del programa.
Para el equipo de Godot, este tipo de aportaciones representan una carga en lugar de una ayuda, ya que obligan a los revisores a filtrar código mediocre o erróneo que no cumple con los estándares de calidad del motor.
¿Cuáles son los nuevos requisitos para los colaboradores?
A partir de ahora, Godot exige la divulgación obligatoria del uso de inteligencia artificial generativa en las contribuciones, según reportó Rock Paper Shotgun. Esta transparencia permite a los moderadores identificar el origen del código y aplicar los criterios de rechazo correspondientes.
El motor, que es la tecnología detrás de títulos como Slay the Spire 2, busca priorizar la estabilidad del núcleo del sistema sobre la velocidad de entrega de nuevas funciones si estas provienen de fuentes automatizadas no verificadas.
