Interview med Greg Kroah-Hartman om AI-genererede fejlrapporter

På KubeCon Europe interviewede The Register Greg Kroah-Hartman, som står for støtten af de stabile og "staging" grene af Linux-kernen, og som er hovedvedligeholder for 16 understystemer af kernen. I interviewet diskuteres Gregs holdning til fejlrapporter, der findes af AI. AI anvendes allerede i kernen til at anmelde ændringer i netværksunderdelen, eBPF og DRM, plus at værktøjet Sashiko fra Google for nylig er blevet integreret til at kontrollere indsendte ændringer.

Nogle af Gregs udtalelser:

  • "For nogle måneder siden modtog vi det, vi kaldte AI-skrald — AI-genererede sikkerhedsrapporter, der tydeligvis var forkerte eller af lav kvalitet. Det var næsten sjovt. Vi bekymrede os ikke særlig meget om det... For en måned siden skete der noget, og situationen ændrede sig radikalt. Nu modtager vi reelle rapporter."
  • "En lignende situation er ikke kun til stede i Linux — alle open source-projekter modtager nu reelle rapporter, der er lavet med AI, og nu er de af høj kvalitet og valide. Sikkerhedsteams i de største open source-projekter registrerer gennem uformelle samtaler den samme tendens."
  • Da han blev spurgt om årsagen til dette, svarede Greg: "Vi ved det ikke. Det ser ud til, at ingen ved det. Enten er mange værktøjer blevet meget bedre, eller også er folk begyndt at sige: 'Hej, lad os få styr på dette.' Det ser ud til at gælde for mange forskellige grupper og virksomheder. Hvad angår kernen, vil vi håndtere det. Vores team er blevet meget større, det er spredt over hele verden, og vores vækst er en realitet, og den bremser ikke. Det er småting, ikke noget alvorligt, men hjælp kan være nødvendig for alle open source-projekter. Små projekter har meget færre ressourcer til at håndtere det pludselige øgede flow af AI-genererede fejlrapporter og sårbarheder, der nævner rigtige fejl i stedet for skrald."
  • Greg fortalte, at da han bad AI om at finde fejl i det foreslåede sæt ændringer, fandt den 60 og leverede patches til at rette dem. Kun en tredjedel af de fundne fejl var reelle, og af patches var kun 2/3 korrekte løsninger, der ikke krævede yderligere arbejde, men alt dette var langt fra nytteløst. Ifølge Greg kan vedligeholdere ikke ignorere dette, især da AI's resultater bliver bedre og bedre. For at markere de patches, der er skabt ved hjælp af AI, blev der tilføjet tagget "Co-developed:". Ikke desto mindre, på trods af enkelte forsøg på at anvende AI til at skabe ny funktionalitet, bruges AI i kernen for det meste stadig til at revidere ændringer.
  • En af de mest markante fordele ved AI nævnes som forkortelse af behandlingstiden for patches. Når AI-assistenten identificerer åbenlyse problemer, får patch-forfatterne feedback længe før den faktiske vedligeholder ville have haft tid til at læse patchen: "Hvis jeg ser, at systemet reagerer på noget, giver det hurtigere feedback til forfatteren, end vedligeholderen kunne have gjort, og det er fantastisk. Vi har allerede en række bots, der tjekker patches. Hvis jeg bemærker, at de giver en fejl, forstår jeg straks, at jeg som vedligeholder ikke engang behøver at se på det. Og udvikleren tænker 'Åh, jeg kan lave en ny version i morgen', hvilket hjælper lidt til med at forbedre feedbacken."

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster