jsonscraper

GitHub gör AI-baserade sårbarhetsfixar allmänt tillgängliga

Copilot undersöker kodbasen, föreslår en patch, kontrollerar den med CodeQL och öppnar ett utkast till pull request. Tillgång och kostnader beror på inställningarna för GitHub Code Security.

Redaktionella riktlinjer Rapportera ett fel

Den 15 oktober 2026 meddelade GitHub att Agentic Autofix för Code Scanning-varningar blir allmänt tillgängligt. Copilot undersöker kodbasen med koppling till problemet, föreslår en fix och kontrollerar ändringarna; därefter öppnar verktyget ett utkast till pull request för utvecklarens granskning. På så sätt kopplar automatiseringen ett upptäckt problem till en kodändring som är redo att granskas.

Artikel: GitHub gör AI-baserade sårbarhetsfixar allmänt tillgängliga
Sammanfattning: Den 15 oktober meddelade GitHub att Agentic Autofix för Code Scanning-varningar blir allmänt tillgängligt. Verktyget undersöker projektet, föreslår en fix och öppnar ett utkast till pull request; för vissa varningar bekräftar en ny CodeQL-körning inte att problemet har åtgärdats.
Bildens roll: omslagsbild – huvudidén
Avsnitt: 
Visuellt motiv: Närbild av en säkerhetsvarning från kodskanning, kopplad till en föreslagen patch och ett CodeQL-valideringsresultat
© jsonscraper · AI-genererad illustration

Agentic Autofix kan tilldelas varningar i listan över öppna ärenden för standardgrenen. GitHub beskriver också hur en eller flera varningar kan tilldelas, bland annat via en säkerhetskampanj. Enligt dokumentationen startar tilldelningen en separat agentsession för varje varning.

Vad är det egentligen agenten kontrollerar?

Enligt tillkännagivandet om att Agentic Autofix blir tillgängligt kan Copilot undersöka filer med koppling till problemet även utanför filen som skannern markerat, skapa en patch och öppna en pull request med en beskrivning av ändringen. Teamet kan granska den föreslagna diffen, begära ändringar eller avvisa den.

För kontrollen kör GitHub CodeQL på nytt med en uppsättning frågor för kodskanning. Kontrollen kan inte bekräfta att varningar från anpassade CodeQL-frågor, paketet security-extended och tredjepartsverktyg har åtgärdats. I dessa fall behöver teamet själv bedöma resultatet; GitHub rekommenderar att granska och testa de skapade ändringarna före sammanslagning.

Tillgång och kostnader beror på konfigurationen

Tillgängligheten beror på typen av repository och vilken produkt som är ansluten. Enligt GitHubs dokumentation är Agentic Autofix tillgängligt för kvalificerade repositories som tillhör organisationer med GitHub Team eller GitHub Enterprise Cloud och har GitHub Code Security aktiverat, samt för kvalificerade offentliga repositories på personliga konton. Tillgången måste tillåtas på organisationsnivå och, om organisationen ingår i ett företag, även på företagsnivå. Repository-administratörer kan hantera inställningen inom de gränser som dessa policyer anger.

Varje Agentic Autofix-session använder AI Credits för Code Security och GitHub Actions-minuter. Innan verktyget körs bör man kontrollera vilka repositories som kvalificerar sig, vem som kan tilldela varningar och hur teamet hanterar kostnaderna. En separat funktion, Copilot Autofix, föreslår en ändring för en enskild varning och följer en annan process.

En praktisk start är att tilldela agenten några lämpliga varningar i huvudgrenen och sedan granska diffen, CodeQL-resultaten och resursförbrukningen. Agentic Autofix tar fram en fix och ett utkast till pull request; teamet granskar ändringen och avgör om den kan slås samman.

People

No people listed for this article yet.

Keep readingGitHub lanserar ReviewBench: AI-granskare ska jämföras utifrån upptäckta buggar
Read the next article

Gör det du läser till en fungerande integration

Utforska jsonscrapers API:er för social data, testa anrop och bygg nästa arbetsflöde.

Utforska API:er