jsonscraper

GitHub toi tekoälypohjaiset haavoittuvuuskorjaukset yleisesti saataville

Copilot tutkii koodikantaa, ehdottaa korjausta, tarkistaa sen CodeQL:llä ja avaa luonnoksen pull requestista. Saatavuus ja kustannukset riippuvat GitHub Code Securityn asetuksista.

Toimituksellinen linjaus Ilmoita virheestä

15. lokakuuta 2026 GitHub ilmoitti Agentic Autofixin olevan yleisesti saatavilla Code Scanning -hälytyksille. Copilot tutkii ongelmaan liittyvää koodikantaa, ehdottaa korjausta ja tarkistaa muutokset; sen jälkeen se avaa luonnoksen pull requestista kehittäjän tarkastettavaksi. Näin automaatio yhdistää löydetyn ongelman tarkistettavaksi valmisteltuun koodimuutokseen.

Artikkeli: GitHub toi tekoälypohjaiset haavoittuvuuskorjaukset yleisesti saataville
Yhteenveto: 15. lokakuuta GitHub ilmoitti Agentic Autofixin olevan yleisesti saatavilla Code Scanning -hälytyksille. Työkalu tutkii projektin, ehdottaa korjausta ja avaa luonnoksen pull requestista; joidenkin hälytysten kohdalla CodeQL:n uusi ajo ei vahvista ongelman ratkenneen.
Kuvan rooli: kansikuva – keskeinen ajatus
Osio: 
Visuaalinen aihe: Lähikuva koodin skannauksen tietoturvahälytyksestä, johon liittyy ehdotettu korjaus ja CodeQL-validointitulos
© jsonscraper · tekoälyn luoma kuvitus

Agentic Autofixin voi määrittää käsittelemään oletushaaran avoimia hälytyksiä. GitHub kuvaa myös yhden tai useamman hälytyksen määrittämistä tehtäväksi, esimerkiksi tietoturvakampanjan kautta. Dokumentaation mukaan tehtävän määritys käynnistää jokaiselle hälytykselle erillisen agentti-istunnon.

Mitä agentti tarkistaa

Agentic Autofixin saatavuutta koskevan ilmoituksen mukaan Copilot voi tutkia ongelmaan liittyviä tiedostoja myös skannerin merkitsemän tiedoston ulkopuolelta, muodostaa korjauspäivityksen ja avata pull requestin, jossa muutosta kuvaillaan. Tiimi voi tarkastella ehdotettua diffiä, pyytää muutoksia tai hylätä sen.

Tarkistusta varten GitHub ajaa CodeQL:n uudelleen Code Scanning -kyselyjoukolla. Tällä tarkistuksella ei voida vahvistaa korjausta hälytyksille, jotka ovat peräisin mukautetuista CodeQL-kyselyistä, security-extended-kyselyjoukosta tai kolmannen osapuolen työkaluista. Näissä tapauksissa tiimin on arvioitava tulos itse; GitHub suosittelee tarkistamaan ja testaamaan luodut muutokset ennen niiden yhdistämistä.

Saatavuus ja kustannukset riippuvat asetuksista

Saatavuus riippuu tietovaraston tyypistä ja käytössä olevasta tuotteesta. GitHubin dokumentaation mukaan Agentic Autofix on saatavilla soveltuville organisaatioiden tietovarastoille, joissa käytetään GitHub Teamia tai GitHub Enterprise Cloudia ja joissa GitHub Code Security on otettu käyttöön, sekä henkilökohtaisten tilien soveltuville julkisille tietovarastoille. Käyttö on sallittava organisaatiotasolla ja, jos organisaatio kuuluu yritykseen, myös yritystasolla; tietovaraston ylläpitäjät voivat hallita asetusta näiden käytäntöjen asettamissa rajoissa.

Jokainen Agentic Autofix -istunto kuluttaa Code Securityn AI Credits -krediittejä ja GitHub Actionsin minuutteja. Ennen käynnistämistä kannattaa tarkistaa, mitkä tietovarastot soveltuvat käyttöön, kuka voi määrittää hälytyksiä tehtäväksi ja miten tiimi huomioi nämä kulut. Erillinen Copilot Autofix -toiminto ehdottaa yhtä muutosvaihtoehtoa yksittäiseen hälytykseen ja toimii eri prosessilla.

Käytännöllinen aloitustapa on antaa agentille muutama soveltuva oletushaaran hälytys ja tarkistaa sen jälkeen diffi, CodeQL:n tulokset ja resurssien kulutus. Agentic Autofix valmistelee korjauksen ja pull requestin luonnoksen; tiimi tarkistaa muutoksen ja päättää, voiko sen yhdistää.

People

No people listed for this article yet.

Keep readingGitHub avasi ReviewBenchin: tekoälyarvioijia verrataan löydettyjen virheiden perusteella
Read the next article

Muuta lukemasi toimivaksi integraatioksi

Tutustu jsonscraperin sosiaalisen datan rajapintoihin, testaa pyyntöjä ja rakenna seuraava työnkulkusi.

Tutki API:t