Il browser web Dillo ha proposto un metodo per filtrare le modifiche preparate tramite AI. Il progetto Dillo accetta patch create solo da persone, ma analizzare le modifiche inviate richiede molto tempo e non è sempre chiaro se una patch sia stata creata da un essere umano o meno. Per semplificare il filtraggio delle patch create tramite AI, ai partecipanti che inviano modifiche al progetto per la prima volta viene chiesto di inviare una registrazione della sessione di sviluppo come prova del lavoro svolto. Ad esempio, utilizzando Vim, la sessione può essere registrata tramite l'utilità asciinema.
L'idea non è ancora stata tradotta in requisiti obbligatori ed è attualmente in fase di discussione e sperimentazione. A prima vista, uno sviluppatore che cerca di ingannare il responsabile e presentare una patch creata tramite AI come codice scritto a mano potrebbe utilizzare l'AI anche per generare una registrazione della sessione in asciinema. Gli esperimenti hanno dimostrato che l'artificialità di tali registrazioni è immediatamente evidente, poiché non riflette azioni, errori e riflessioni tipicamente umane nel corso del lavoro. I modelli AI standard sono stati addestrati su codice già esistente, ma il loro addestramento non ha coperto appieno il processo di scrittura del codice da parte degli esseri umani.
Fonte: opennet.ru
