GitHub Copilot kan ontwikkelaars nu op de hoogte stellen als de codesuggesties overeenkomen met openbaar beschikbare code

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

GitHub Copilot-codeverwijzing

Vorig jaar lanceerde GitHub van Microsoft GitHub Copilot, een AI-aangedreven paarprogrammeur. GitHub Copilot kan de volgende coderegel voorstellen wanneer u code of opmerkingen typt. GitHub Copilot kan zelfs volledige methoden, boilerplate-code, unit-tests en zelfs complexe algoritmen voorstellen. Hoewel de code wordt voorgesteld door AI, wilden sommige ontwikkelaars weten of de door AI voorgestelde code overeenkomt met openbaar beschikbare code. Afgelopen november introduceerde GitHub Copilot een functie waarmee ontwikkelaars suggesties van meer dan 150 tekens die overeenkomen met openbare code konden blokkeren.

Gisteren, GitHub geïntroduceerd een privé-bèta van GitHub Copilot met codereferentie die een bijgewerkt filter bevat dat de context detecteert en toont van codesuggesties die overeenkomen met openbare code op GitHub. Wanneer deze nieuwe functie is ingeschakeld, controleert GitHub Copilot codesuggesties met omringende code van ongeveer 150 tekens en vergelijkt deze met de openbare code die beschikbaar is op GitHub.com. Als er een match is, geeft Copilot de volgende informatie:

  •  De bijpassende code
  • De repositories waar die code verschijnt
  • De licentie voor elke repository

"Door ontwikkelaars te helpen de gemeenschapscontext van hun code te begrijpen op een manier die ook de ontwikkelaarsstroom in stand houdt, geloven we dat Copilot verantwoorde innovatie en echt geluk aan het toetsenbord zal blijven bieden", schreef Ryan J. Salva van GitHub in de aankondigingsblogpost.