jsonscraper

GitHub udostępnił wszystkim poprawki podatności tworzone przez AI

Copilot analizuje bazę kodu, proponuje łatkę, sprawdza ją za pomocą CodeQL i otwiera wersję roboczą pull requesta. Dostęp i koszty zależą od ustawień GitHub Code Security.

Polityka redakcyjna Zgłoś błąd

15 października 2026 roku GitHub ogłosił powszechną dostępność Agentic Autofix dla alertów Code Scanning. Copilot analizuje bazę kodu związaną z problemem, proponuje poprawkę i sprawdza zmiany, a następnie otwiera wersję roboczą pull requesta do przeglądu przez programistę. Automatyzacja łączy w ten sposób wykryty problem ze zmianą kodu przygotowaną do weryfikacji.

Artykuł: GitHub udostępnił wszystkim poprawki podatności tworzone przez AI
Podsumowanie: 15 października GitHub ogłosił powszechną dostępność Agentic Autofix dla alertów Code Scanning. Narzędzie analizuje projekt, proponuje poprawkę i otwiera wersję roboczą pull requesta; w przypadku części alertów ponowne uruchomienie CodeQL nie potwierdza usunięcia problemu.
Rola obrazu: okładka — główna idea
Sekcja: 
Temat wizualny: Zbliżenie na alert bezpieczeństwa Code Scanning połączony z proponowaną poprawką i wynikiem weryfikacji CodeQL
© jsonscraper · ilustracja wygenerowana przez AI

Agentic Autofix można przypisać do alertów na liście otwartych zadań dla domyślnej gałęzi. GitHub opisuje również przypisywanie jednego lub kilku alertów, także za pośrednictwem kampanii bezpieczeństwa. Z dokumentacji wynika, że przypisanie uruchamia osobną sesję agenta dla każdego alertu.

Co dokładnie sprawdza agent

Zgodnie z ogłoszeniem dostępności Agentic Autofix, Copilot może przeanalizować pliki związane z problemem, również te poza plikiem wskazanym przez skaner, przygotować łatkę i otworzyć pull request z opisem zmiany. Zespół może przejrzeć proponowany diff, poprosić o poprawki lub go odrzucić.

W celu weryfikacji GitHub ponownie uruchamia CodeQL z zestawem zapytań Code Scanning. W przypadku alertów pochodzących z niestandardowych zapytań CodeQL, pakietu security-extended oraz narzędzi innych firm taka kontrola nie może potwierdzić poprawki. W tych sytuacjach zespół musi samodzielnie ocenić wynik; przed scaleniem GitHub zaleca przegląd i testowanie wygenerowanych zmian.

Dostęp i koszty zależą od konfiguracji

Dostępność zależy od rodzaju repozytorium i używanego produktu. Dokumentacja GitHub wskazuje, że Agentic Autofix jest dostępny dla kwalifikujących się repozytoriów organizacji korzystających z GitHub Team lub GitHub Enterprise Cloud z włączonym GitHub Code Security, a także dla kwalifikujących się publicznych repozytoriów kont osobistych. Dostęp trzeba zezwolić na poziomie organizacji, a jeśli należy ona do przedsiębiorstwa — również na poziomie przedsiębiorstwa; administratorzy repozytorium mogą zarządzać tym ustawieniem w granicach określonych przez te zasady.

Każda sesja Agentic Autofix zużywa AI Credits dla Code Security oraz minuty GitHub Actions. Przed uruchomieniem warto sprawdzić, które repozytoria się kwalifikują, kto może przypisywać alerty i jak zespół będzie uwzględniać te koszty. Osobna funkcja Copilot Autofix proponuje jedną zmianę dla pojedynczego alertu i działa w innym trybie.

Praktycznym początkiem jest przypisanie agentowi kilku odpowiednich alertów z głównej gałęzi, a następnie sprawdzenie diffu, wyników CodeQL i zużycia zasobów. Agentic Autofix przygotowuje poprawkę i wersję roboczą pull requesta; zespół weryfikuje zmianę i decyduje, czy można ją scalić.

People

No people listed for this article yet.

Keep readingGitHub udostępnia ReviewBench: agentów AI do przeglądu kodu porówna liczba wykrytych błędów
Read the next article

Zmień lekturę w działającą integrację

Poznaj API danych społecznościowych jsonscraper, testuj zapytania i buduj kolejne procesy.

Poznaj API