Usługa GitHub Copilot może teraz powiadamiać programistów, jeśli sugestie dotyczące kodu pasują do publicznie dostępnego kodu

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Odwoływanie się do kodu drugiego pilota GitHub

W zeszłym roku GitHub firmy Microsoft uruchomił GitHub Copilot, programistę par opartych na sztucznej inteligencji. GitHub Copilot może zasugerować następny wiersz kodu podczas wpisywania kodu lub komentarzy. GitHub Copilot może nawet zasugerować kompletne metody, kod wzorcowy, testy jednostkowe, a nawet złożone algorytmy. Mimo że kod jest sugerowany przez sztuczną inteligencję, niektórzy programiści chcieli wiedzieć, czy kod sugerowany przez sztuczną inteligencję pasuje do dowolnego publicznie dostępnego kodu. W listopadzie zeszłego roku GitHub Copilot wprowadził funkcję, która pozwalała programistom blokować sugestie ponad 150 znaków pasujących do publicznego kodu.

Wczoraj GitHub wprowadzono prywatna wersja beta GitHub Copilot z odniesieniami do kodu, która obejmuje zaktualizowany filtr, który wykrywa i pokazuje kontekst sugestii kodu pasujących do kodu publicznego w GitHub. Gdy ta nowa funkcja jest włączona, GitHub Copilot sprawdzi sugestie kodu z otaczającym kodem o długości około 150 znaków i porówna je z kodem publicznym dostępnym w witrynie GitHub.com. W przypadku dopasowania Copilot przekaże następujące informacje:

  •  Pasujący kod
  • Repozytoria, w których pojawia się ten kod
  • Licencja regulująca każde repozytorium

„Uważamy, że pomagając programistom zrozumieć kontekst społeczności ich kodu w sposób, który również zachowuje przepływ programistów, Copilot będzie nadal dostarczać odpowiedzialne innowacje i prawdziwe szczęście przy klawiaturze” — napisał Ryan J. Salva z GitHub w ogłoszeniu na blogu.