Rémi Verschelde, en af de centrale vedligeholdere af den åbne spilmotor Godot og medstifter af virksomheden W4 Games, har udtalt, at den voksende strøm af lavkvalitets pull-forespørgsler genereret ved hjælp af store sprogmodeller udmatter og demoraliserer Godot-udviklerne, der gennemgår ændringerne. Ifølge Rémi er Godot-projektet stolt af sin åbenhed for nye deltagere og giver enhver bruger mulighed for at påvirke udviklingen af motoren. Vedligeholdere af Godot bruger meget tid på at hjælpe med at bringe pull-forespørgslerne i orden, men med det nuværende overflod af tvivlsomme ændringer ved Rémi ikke, hvor lang tid teamet kan holde til det.
I øjeblikket er der mere end 4600 åbne pull-forespørgsler i Godot-repositoriet på GitHub. Adriaan de Jongh, direktør for udviklingsstudiet Hidden Folks, har karakteriseret tilstanden med de AI-genererede affaldspull-forespørgsler til Godot som totalt rod og en enorm spildtid for dem, der vurderer, da de tvinges til at bruge tid på at gennemgå ændringer, som ofte ikke giver mening, er forsynet med overflødige beskrivelser og sendes af udviklere, der ikke forstår deres egne patches.
Med fremkomsten af AI-værktøjer er vedligeholderne tvunget til at bestemme, om koden er skrevet af et menneske eller genereret automatisk, samt at finde ud af, om forfatteren forstår koden, de har sendt. Der skal også tages stilling til, om forfatterne har testet deres kode, eller om de præsenterede testresultater blot er fabrikeret af AI. Desuden forstår Rémi ikke, hvordan man skal håndtere situationen, hvor forfatterne af patches svarer "jeg brugte det kun til beskrivelsen, fordi jeg skriver dårligt på engelsk" på spørgsmålet om brugen af AI, hvilket ikke muliggør entydig klassificering af bidraget.
Det bemærkes, at vedligeholderne flere gange om dagen er nødt til at gensere pull-forespørgsler fra nye deltagere med tvivl om deres kvalitet. Det eneste løsning, som Rémi ser for at bevare den tidligere tilgang til udvikling, er at øge finansieringen af projektet, så der kan betales flere vedligeholdere, der kan gennemgå AI-tilfasning.
Lignende vanskeligheder oplever projektet Blender, der i begyndelsen af februar begyndte at udvikle en politik for patches skabt med AI. Tidligere vedtog Linux Foundation, Fedora, GNOME, Firefox, Ghostty, Servo og LLVM regler for sådanne tilfælde. I januar begyndte GitHub at diskutere implementeringen af tiltag for at begrænse lavkvalitets pull-requests genereret af AI-assistenter, sendt uden manuel kontrol, der ikke lever op til kvalitetskravene og skaber store problemer for vedligeholderne.
Kilde: opennet.ru
