GitHub Copilot nyní může upozornit vývojáře, pokud návrhy kódu odpovídají veřejně dostupnému kódu

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Odkazování na kód GitHub Copilot Code

Minulý rok GitHub společnosti Microsoft spustil GitHub Copilot, programátor párů s umělou inteligencí. GitHub Copilot může při psaní kódu nebo komentářů navrhnout další řádek kódu. GitHub Copilot může dokonce navrhnout kompletní metody, standardní kód, testy jednotek a dokonce i složité algoritmy. Přestože kód navrhuje umělá inteligence, někteří vývojáři se zajímali o to, zda navrhovaný kód AI odpovídá nějakému veřejně dostupnému kódu. Loni v listopadu představil GitHub Copilot funkci, která vývojářům umožňovala blokovat návrhy více než 150 znaků odpovídajících veřejnému kódu.

Včera, GitHub Představený soukromá beta verze GitHub Copilot s odkazem na kód, který zahrnuje aktualizovaný filtr, který zjišťuje a zobrazuje kontext návrhů kódu, které odpovídají veřejnému kódu na GitHubu. Když je tato nová funkce povolena, GitHub Copilot zkontroluje návrhy kódu s okolním kódem o délce asi 150 znaků a porovná jej s veřejným kódem dostupným na GitHub.com. Pokud existuje shoda, Copilot poskytne následující informace:

  •  Odpovídající kód
  • Úložiště, kde se tento kód vyskytuje
  • Licence, kterou se řídí každé úložiště

„Věříme, že Copilot bude pokračovat v poskytování odpovědných inovací a skutečného štěstí na klávesnici, protože pomáhá vývojářům porozumět komunitnímu kontextu jejich kódu způsobem, který zároveň zachovává vývojářský tok,“ napsal Ryan J. Salva z GitHubu v oznámení na blogu.