GitHub wprowadza nowe narzędzie oparte na sztucznej inteligencji do automatycznego naprawiania luk w kodzie

GitHub uruchomił pierwszą wersję beta nowej funkcji, która automatycznie wyszukuje i naprawia luki w zabezpieczeniach kodu podczas jego pisania.

Nowa funkcja łączy w sobie:

  • Funkcje asystenta Copilot
  • autorski silnik CodeQL do semantycznej analizy kodu.

Nowy system jest w stanie naprawić ponad dwie trzecie wykrytych luk – często bez konieczności samodzielnej edycji kodu przez programistów. Autokorekta kodu obejmuje również ponad 90% typów alertów w obsługiwanych językach. Obecnie są to JavaScript, Typescript, Java i Python.

Nowa funkcja jest już dostępna dla wszystkich użytkowników GitHub Advanced Security. GitHub twierdzi, że pozwoli to deweloperom zaoszczędzić czas, który wcześniej spędzali na monotonnych zadaniach związanych z naprawianiem błędów i przyspieszy proces rozwoju, a także odciąży zespoły ds. bezpieczeństwa i pozwoli im skupić się na strategicznych zadaniach związanych z ochroną ich firm.

Wbudowany w OpenAI model GPT-4 wygeneruje dla nich poprawki i wyjaśnienia. GitHub jest przekonany, że zdecydowana większość sugestii automatycznej korekty będzie poprawna, ale ostrzega, że w niewielkim odsetku przypadków “może wystąpić znaczące niezrozumienie bazy kodu lub luki w zabezpieczeniach”.

Source itc
You might also like
Comments
Loading...

Ta strona używa plików cookie, aby poprawić komfort korzystania z niej. Zakładamy, że nie masz nic przeciwko temu, ale możesz zrezygnować, jeśli chcesz. Akceptuj Czytaj więcej