Linux-kjernen har alltid vært en bikube av aktivitet, men de siste månedene har en ny aktør dukket opp: kunstig intelligens. Linus Torvalds, skaperen av Linux, har uttrykt sin frustrasjon over den overdrevne bruken av AI-verktøy for å oppdage og fikse feil, spesielt når disse feilene er trivielle og tetter utviklingsprosessen. Torvalds har imidlertid selv brukt AI ved mer enn én anledning, og hans siste erfaring viser at når den brukes riktig, kan den være en alliert.
Paradokset er tydelig: mens han kritiserer spam fra AI-genererte patcher, bruker han selv AI til å løse komplekse problemer. Nøkkelen ligger i menneskelig dømmekraft og tilsyn , noe Torvalds sterkt forfekter. I denne artikkelen gjennomgår vi klagene hans, hans vellykkede eksperiment med Xe-driveren og hva dette betyr for kjernens fremtid.
Torvalds' frustrasjon over kjerne-AI

I en melding til kjernebidragsytere uttrykte Torvalds sin frustrasjon over antallet trivielle rettelser som sendes inn, mange av dem AI-generert. Kernel 7.1, i sin femte Release Candidate, samler opp oppdateringer han anser som irrelevante og tidkrevende. «Jeg er ikke overbevist om at det er verdt innsatsen for en RC5», skrev han, med henvisning til det faktum at de fleste er vanlige driverrettelser som kan vente til neste utviklingsfase.
Problemet er ikke bare kvantiteten, men kvaliteten. Det har vært tilfeller der flere personer har fikset den samme feilen og rapportert den separat, noe som har ført til forvirring og overlapping. Torvalds advarte om at han ville være «mer ufleksibel» og begynne å avvise meningsløse pull-forespørsler, spesielt gitt Linux-kjernens historie med å håndtere sårbarheter og rollen til AI. «Trivielle rettelser kan være ubetydelige, men 'lav sannsynlighet' er ikke det samme som 'null sannsynlighet'», konkluderte han.
En suksesshistorie med AI: feilsøking av Xe-kontrolleren

Men Torvalds' forhold til AI er ikke bare avvisning. Han oppdaget nylig en feil i Xe-driveren, som administrerer Intels GPU-er. Feilen involverte feil avrunding av CCS-minneadressen , noe som forårsaket tilfeldig skjermkorrupsjon. Det tok Torvalds mer enn 24 feilsøkingsoppdateringer og 18 kjerneoppstarter å isolere årsaken.
I den prosessen brukte han en AI-assistent, på samme måte som Claude Code brukes som programmeringsassistent . AI-en hevdet til og med at problemet var uløselig , men Torvalds fortsatte, og verktøyet fortsatte å generere feilsøkingskode. Til slutt ble feilen rettet ved å endre en feilaktig anvendt funksjon. Torvalds anerkjente AI-ens arbeid, selv om han spøkte: «Jeg mistenker at disse tingene ble trent av folk som kanskje ikke er like sta som meg.»
Den nødvendige balansen

Torvalds er ikke imot AI, men imot uansvarlig bruk av den. Han argumenterer for at AI-verktøy bør hjelpe vedlikeholdere, ikke forårsake problemer for dem . «Løsningen er å sørge for at disse LLM-ene hjelper vedlikeholdere i stedet for bare å forårsake problemer for dem», uttalte han. Han gjorde det også klart at han ikke tvinger noen til å bruke AI, men at han vil ignorere de som prøver å hindre andre i å bruke den.
Denne doble rollen til AI i kjernen gjenspeiler en bredere virkelighet: teknologi er et verktøy, ikke en erstatning for menneskelig dømmekraft . Mens noen bidragsytere lager støy med automatiserte oppdateringer, bruker andre, som Torvalds, det til å løse komplekse problemer. Forskjellen ligger i oversikt og å vite når man skal si «nei».
Til syvende og sist er Linus Torvalds' holdning til AI pragmatisk: han bruker den når den tilfører verdi, men han tolererer ikke at den blir en kilde til støy. Linux-kjernen trenger samarbeidspartnere som forstår konteksten, ikke maskiner som genererer patcher uten noen form for dømmekraft . Fellesskapet vil fortsette å diskutere denne balansen, men foreløpig har Torvalds gjort det klart at AI har en plass, så lenge den brukes klokt.