GitHub Copilot kan nu underrette udviklere, hvis kodeforslagene matcher offentligt tilgængelig kode

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

GitHub Copilot Code Reference

Sidste år lancerede Microsofts GitHub GitHub Copilot, en AI-drevet parprogrammør. GitHub Copilot kan foreslå den næste kodelinje, når du skriver kode eller kommentarer. GitHub Copilot kan endda foreslå komplette metoder, boilerplate-kode, enhedstests og endda komplekse algoritmer. Selvom koden er foreslået af AI, var nogle udviklere interesserede i at vide, om den foreslåede AI-kode matcher nogen offentligt tilgængelig kode. Sidste november introducerede GitHub Copilot en funktion, der gjorde det muligt for udviklere at blokere forslag på 150+ tegn, der matcher offentlig kode.

I går, GitHub introduceret en privat beta af GitHub Copilot med kodehenvisning, der inkluderer et opdateret filter, som registrerer og viser konteksten af ​​kodeforslag, der matcher offentlig kode på GitHub. Når denne nye funktion er aktiveret, vil GitHub Copilot tjekke kodeforslag med omgivende kode på omkring 150 tegn og sammenligne den med den offentlige kode, der er tilgængelig på GitHub.com. Hvis der er et match, vil Copilot give følgende oplysninger:

  •  Den matchende kode
  • Lagrene, hvor koden vises
  • Licensen for hvert depot

"Ved at hjælpe udviklere med at forstå fællesskabskonteksten af ​​deres kode på en måde, der også bevarer udviklerflowet, tror vi, at Copilot vil fortsætte med at levere ansvarlig innovation og ægte lykke ved tastaturet," skrev Ryan J. Salva fra GitHub i annonceringens blogindlæg.