GitHub Copilot lahko zdaj obvesti razvijalce, če se predlogi kode ujemajo z javno dostopno kodo

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Sklicevanje na kodo kopilota GitHub

Lansko leto je Microsoftov GitHub lansiral GitHub Copilot, programer za pare, ki ga poganja AI. GitHub Copilot lahko predlaga naslednjo vrstico kode, ko vnesete kodo ali komentarje. GitHub Copilot lahko celo predlaga popolne metode, kodo, teste enot in celo zapletene algoritme. Čeprav kodo predlaga umetna inteligenca, je nekatere razvijalce zanimalo, ali se predlagana koda umetne inteligence ujema s katero koli javno dostopno kodo. Lani novembra je GitHub Copilot uvedel funkcijo, ki razvijalcem omogoča blokiranje predlogov 150+ znakov, ki se ujemajo z javno kodo.

Včeraj, GitHub Uvedeno zasebna beta GitHub Copilot s sklicevanjem na kodo, ki vključuje posodobljen filter, ki zazna in prikaže kontekst predlogov kode, ki se ujemajo z javno kodo na GitHubu. Ko je ta nova funkcija omogočena, bo GitHub Copilot preveril predloge kode z okoliško kodo s približno 150 znaki in jo primerjal z javno kodo, ki je na voljo na GitHub.com. Če obstaja ujemanje, bo Copilot zagotovil naslednje informacije:

  •  Ustrezna koda
  • Repozitoriji, kjer se ta koda pojavi
  • Licenca, ki ureja vsako skladišče

»S pomočjo razvijalcem pri razumevanju konteksta skupnosti njihove kode na način, ki ohranja tudi tok razvijalcev, verjamemo, da bo Copilot še naprej zagotavljal odgovorne inovacije in resnično srečo na tipkovnici,« je zapisal Ryan J. Salva iz GitHub v objavi v blogu z napovedjo.