Przejdź do treści

Redakcja i społeczność ludzi, którzy budują z AI

← Wszystkie artykuły

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 GET i PATCH są dostępne pod adresami /orgs/{org}/code-scanning/ai-scan oraz /repos/{owner}/{repo}/code-scanning/ai-scan.
  • Ustawienie repository_scan można przełączać na enabled lub disabled za 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

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.

GitHub dodaje REST API do zarządzania AI Scan w repozytoriach | vibecoding.pl