Aktualność · GitHub (Microsoft) · 2 min czytania
Data wydarzenia: · Opublikowano:
GitHub dodaje REST API do zarządzania AI Scan w repozytoriach
GitHub udostępnił nowe punkty końcowe REST API, które pozwalają organizacjom i repozytoriom włączać, wyłączać i zarządzać AI Scan, funkcją skanowania kodu wykrywającą problemy takie jak prompt injection w kodzie generowanym przez AI.
13 listopada 2026 roku GitHub ogłosił, że dodał nowe punkty końcowe REST API do zarządzania AI Scan, funkcją skanowania kodu, która wykrywa problemy takie jak prompt injection w kodzie generowanym przez AI, dając organizacjom i repozytoriom programistyczną kontrolę nad tym ustawieniem, jak opisano we wpisie w changelogu GitHub.
Co się zmienia
- Nowe punkty końcowe
GETiPATCHsą dostępne pod adresami/orgs/{org}/code-scanning/ai-scanoraz/repos/{owner}/{repo}/code-scanning/ai-scan. - Ustawienie
repository_scanmożna przełączać naenabledlubdisabledza pomocą API lub poprzez infrastrukturę jako kod. - Wyłączenie na poziomie organizacji nadrzędnie wyłącza indywidualne włączenie repozytorium, natomiast włączenie na poziomie organizacji pozwala repozytoriom indywidualnie się wyłączyć.
- API działa w repozytoriach publicznych oraz w repozytoriach prywatnych lub wewnętrznych, które posiadają GitHub Code Security albo Advanced Security.
- Właściciele kont enterprise muszą najpierw autoryzować AI Scan w ustawieniach polityki, zanim będzie można użyć API, a funkcja nie jest wspierana w GitHub Enterprise Server.
- Ręczne skanowania wywołane przez użytkowników z prawem zapisu zużywają kredyty AI GitHub Code Security, a żądania zablokowane przez politykę zwracają odpowiedź HTTP
422.
Co to znaczy dla twórców z AI
Dla zespołów bezpieczeństwa i platformowych nowe punkty końcowe oznaczają, że AI Scan można zarządzać na dużą skalę za pomocą automatyzacji, a nie przełączając ustawienia w każdym repozytorium ręcznie. Ustawienie jednej polityki na poziomie organizacji lub wpięcie ustawienia repository_scan w infrastrukturę jako kod pozwala zespołom wymuszać lub zezwalać na skanowanie kodu związane z AI w wielu repozytoriach jednocześnie, w miarę jak GitHub rozwija swoje mechanizmy obrony przed podatnościami generowanymi przez AI i prompt injection.
Źródła
- Manage AI Scan for repositories using the REST API (GitHub, 13 listopada 2026, oficjalne)
Tekst przygotowany z pomocą AI wyłącznie na podstawie źródeł wymienionych powyżej. Zanim trafił na stronę, przeszedł automatyczną kontrolę dat, źródeł i wszystkich wersji językowych.