sudofeed

dev · · 21:09 · 2 min de citit

QGIS Implementează Politica 'Fără Contribuții AI' ca un Control de Nivel 0

Proiectul QGIS a implementat o politică ce interzice contribuțiile de cod generate de AI, înlocuind-o cu un control de 'Nivel 0' bazat pe conștiința contributorilor. Această decizie este cauzată de volumul copleșitor de coduri asistate de AI care depășesc capacitatea de revizuire umană.

Proiectul QGIS a fuzionat oficial QEP #387, stabilind o politică strictă împotriva oricăror contribuții de cod asistate de AI, LLM sau agenți în repository-ul său principal. Această mișcare înlocuiește o politică anterioară bazată pe implicarea umană și semnalează un pas important în gestionarea fluxului de cod generat de AI, pe care maintainerii îl raportează ca o presiune masivă și insuportabilă, depășind capacitatea de revizuire umană. Politica, efectivă de la 7 octombrie, impune ca participanții să ateste sincer că au scris singuri codul, iar încălcările vor duce la revertirea codului și posibile sancțiuni.

Implementarea tehnică a acestei politici este clasificată ca un control de 'Nivel 0', bazându-se pe conștiința contributorului, mai degrabă decât pe aplicarea automată. Acest lucru se datorează faptului că întrebarea centrală dacă un cod a fost asistat de AI este considerată neevaluabilă de către sistemele automate, ducând la un 'test de conștiință cu o clauză de revertire'. Această abordare recunoaște dificultatea detectării codului generat de AI, în special cu modele de cod simple sau comune. Proiectul a încercat anterior un control mai puțin strict, un proces de etichetare pentru PR-uri asistate de AI, care a eșuat discret, doar o mică parte din PR-urile etichetate fiind închise, indicând că măsuri mai puțin riguroase au fost insuficiente.

Această politică reprezintă o soluție pragmatică, deși potențial temporară, pentru a supraviețui trimestrului curent, concentrându-se pe supraviețuirea imediată, mai degrabă decât pe detectarea pe termen lung. Articolul sugerează că un control de 'Nivel 1', care implică declarații ale contributorilor prin șabloane de PR sau casete de bifat, ar eșua vizibil dacă nu este verificat de CI, în timp ce un control de 'Nivel 2', care implică refuzul din partea gazdei și chitanțe semnate, este soluția mai robustă, dar mai complexă, pe care dezbaterea o ocolește în prezent. Decizia QGIS subliniază provocarea crescândă pentru proiectele open-source de a echilibra inovația cu mentenabilitatea în era instrumentelor avansate de generare de cod AI.

$ sursa --originală

dev.to

Rezumat realizat de Sudofeed pe baza articolului original. Drepturile asupra conținutului aparțin sursei originale.

citește originalul ↗