Visual Studio s programováním párů AI Copilot – na GitHubu2024-08-05T13:54:24-07:00

Nejnovější verze sady Visual Studio 2022 s integrovaným GitHub Copilotem

Získejte více času na důležitý kód díky bezproblémové integraci vašeho AI spoluprogramátora.

Začněte v pouhých 3 krocích

GitHub Copilot installation screenshot

Nainstalovat nejnovější verzi sady Visual Studio 2022

Nejnovější prostředí GitHub Copilotu je integrováno do sady Visual Studio a kombinuje možnosti dokončování kódu GitHub Copilotu a chat s GitHub Copilotem do jednoho praktického balíčku. Stáhněte si nejnovější verzi sady Visual Studio 2022 a objevte nové funkce a vylepšení.

GitHub Copilot installation screenshot

Zaregistrujte se a získejte bezplatnou zkušební verzi

GitHub Copilot je zdarma pro ověřené studenty a správce oblíbených opensourcových projektů na GitHubu. Pokud nejste student nebo správce oblíbeného opensourcového projektu, můžete si GitHub Copilot vyzkoušet zdarma prostřednictvím jednorázové 30denní zkušební verze.

Github Copilot sign in screenshot

Přihlásit se pomocí účtu GitHub

Pokud chcete GitHub Copilot povolit, ujistěte se, že jste do sady Visual Studio přidali svůj účet GitHub. Další informace najdete v dokumentaci Microsoftu v části věnované práci s účty GitHub v sadě Visual Studio.

5 tipů a triků

01
Osvědčené postupy

GitHub Copilot je asistent kódování využívající umělou inteligenci, který funguje v různých prostředích a pomáhá vám zefektivnit každodenní psaní kódu. V této nové řadě obsahu vám ukážeme, jak GitHub Copilot funguje konkrétně v sadě Visual Studio a jak vám pomůže zvýšit produktivitu.

02
Používejte výzvy jako profesionálové

Kvalita výstupu jakéhokoli velkého jazykového modelu (LLM) závisí do značné míry na kvalitě výzvy a GitHub Copilot není výjimkou. V tomto novém videu Gwyn vysvětluje, jak vytvářet výzvy pro GitHub Copilot v sadě Visual Studio 2022 a jak dosáhnout lepších výsledků pomocí lepších výzev.

03
Dokončování kódu

Začněte psát v editoru a Copilot vám při psaní navrhne kód.
Tip: Stisknutím klávesy Tab přijmete návrh.

04
Vložený chat

Pomocí vloženého chatu můžete psát metody, třídy a testy částí tak, že převedete své výzvy na kód. Otevřete vložený chat, a to buď kliknutím pravým tlačítkem myši do textového souboru a výběrem možnosti Zeptat se Copilotu, nebo stisknutím kombinace kláves Alt + /`
Tip: Použijte symbol / pro vyjádření svého záměru nebo symbol # pro odkaz na soubory. Příklad: “/test for #filename”

05
Okno chatu

Pokládejte otázky k vašemu řešení nebo souborům.  Otevřít z odznáčku Copilotu nebo pomocí CTRL + /, C.
Tip: Pomocí možnosti #solution můžete odkazovat na aktivní řešení (jen pro jazyk C#) v sadě Visual Studio

Nemusíte na to být sami

Vývojáři po celém světě používají GitHub Copilot k rychlejšímu psaní kódu, zaměřují se na obchodní logiku nad často používanými funkcemi a dělají to nejdůležitější: vytváření skvělého softwaru.

Copilot Individual

Pro jednotlivé vývojáře, studenty a vyučující, kteří chtějí kódovat rychleji a spokojeně.

$10USDza měsíc / 100 USD za rok

Zahájit bezplatnou zkušební verzi
Zdarma pro ověřené studenty, učitele a správce oblíbených open source projektů.
Co je součástí

Chat

  • Neomezený počet zpráv, interakcí a historie
  • Podpora a vysvětlení kontextového kódování
  • Ladění a pomoc s nápravou zabezpečení
  • Konverzace přizpůsobené úložištím vaší organizace
  • Odpovědi na základě znalostní báze vaší organizace
  • Přístup ke znalostem z hlavních open source úložišť
  • Analýza rozdílů žádostí o přijetí změn
  • Vyhledávání na webu s využitím Bingu (beta verze)

Dokončování kódu

  • Návrhy kódu v reálném čase
  • Komentářů ke kódu
  • Vyladěné modely (připravujeme jako doplněk)

Inteligentní akce

  • Návrhy vložených chatů a výzev
  • Příkazy lomítko a kontextové proměnné
  • Generování zprávy o potvrzení
  • Popis a souhrn žádosti o přijetí změn

Podporovaná prostředí

  • IDE, CLI a GitHub Mobile
  • GitHub.com

Správa a zásady

  • Filtr veřejného kódu
  • správa uživatelů a jednotného přihlašování
  • data vyloučená z trénování ve výchozím nastavení
  • IP odškodnění
  • Vyloučení obsahu
  • Ověřování pomocí jednotného přihlašování SAML1
  • Vyžaduje GitHub Enterprise Cloud

Nejpopulárnější

Copilot Business

Pro organizace připravené ke zlepšení rychlosti technického vývoje, kvality kódu a vývojářského prostředí.

$19USDza uživatele/měsíc

Co je součástí

Chat

  • Neomezený počet zpráv, interakcí a historie
  • Podpora a vysvětlení kontextového kódování
  • Ladění a pomoc s nápravou zabezpečení
  • Konverzace přizpůsobené úložištím vaší organizace
  • Odpovědi na základě znalostní báze vaší organizace
  • Přístup ke znalostem z hlavních open source úložišť
  • Analýza rozdílů žádostí o přijetí změn
  • Vyhledávání na webu s využitím Bingu (beta verze)

Dokončování kódu

  • Návrhy kódu v reálném čase
  • Komentářů ke kódu
  • Vyladěné modely (připravujeme jako doplněk)

Inteligentní akce

  • Návrhy vložených chatů a výzev
  • Příkazy lomítko a kontextové proměnné
  • Generování zprávy o potvrzení
  • Popis a souhrn žádosti o přijetí změn

Podporovaná prostředí

  • IDE, CLI a GitHub Mobile
  • GitHub.com

Správa a zásady

  • Filtr veřejného kódu
  • Správa uživatelů a jednotného přihlašování
  • Data vyloučená z trénování ve výchozím nastavení
  • IP odškodnění
  • Vyloučení obsahu
  • Ověřování pomocí jednotného přihlašování SAML1
  • Vyžaduje GitHub Enterprise Cloud

Nový

Copilot Enterprise

Pro společnosti, které chtějí přizpůsobit GitHub Copilot své organizaci a začlenit AI do pracovního postupu vývojářů.

$39USDza uživatele/měsíc

Co je součástí

Chat

  • Neomezený počet zpráv, interakcí a historie
  • Podpora a vysvětlení kontextového kódování
  • Ladění a pomoc s nápravou zabezpečení
  • Konverzace přizpůsobené úložištím vaší organizace
  • Odpovědi na základě znalostní báze vaší organizace
  • Přístup ke znalostem z hlavních open source úložišť
  • Analýza rozdílů žádostí o přijetí změn
  • Vyhledávání na webu s využitím Bingu (beta verze)

Dokončování kódu

  • Návrhy kódu v reálném čase
  • Komentářů ke kódu
  • Vyladěné modely (připravujeme jako doplněk)

Inteligentní akce

  • Návrhy vložených chatů a výzev
  • Příkazy lomítko a kontextové proměnné
  • Generování zprávy o potvrzení
  • Popis a souhrn žádosti o přijetí změn

Podporovaná prostředí

  • IDE, CLI a GitHub Mobile
  • GitHub.com

Správa a zásady

  • Filtr veřejného kódu
  • Správa uživatelů a jednotného přihlašování
  • Data vyloučená z trénování ve výchozím nastavení
  • IP odškodnění
  • Vyloučení obsahu
  • Ověřování pomocí jednotného přihlašování SAML1
  • Vyžaduje GitHub Enterprise Cloud

1: Ověřování pomocí jednotného přihlašování (SSO) SAML je k dispozici pro organizace, které používají GitHub Enterprise Cloud.

Přečtěte si o podmínkách a ujednáních pro GitHub Copilot.

Nejčastější dotazy

Visual Studio 2022 verze 17.10 nebo novější

  1. Stáhněte si nejnovější verzi sady Visual Studio 2022. Vyberte v instalačním programu aspoň jednu úlohu. Nezapomeňte nechat vybranou předem vybranou součást GitHub Copilot. NEBO Pokud není vybrána žádná úloha, nainstalujte GitHub Copilot výběrem z nabídky jednotlivých součástí v instalačním programu.
  2. Nastavte si předplatné GitHub Copilot pro svůj osobní účet, případně pokud jste členem organizace nebo podniku s předplatným GitHub Copilot, bude vám muset vlastník organizace přiřadit licenci. Před zahájením placeného předplatného pro osobní účet můžete využít jednorázovou 30denní zkušební verzi, abyste si GitHub Copilot vyzkoušeli. Abyste mohli začít používat zkušební verzi, musíte si zvolit měsíční nebo roční fakturační období a zadat způsob platby. Pokud zkušební verzi nezrušíte před uplynutím 30 dnů, bude zkušební verze automaticky převedena na placené předplatné. Zkušební verzi GitHub Copilotu můžete zrušit kdykoli během 30 dnů a nebudou vám účtovány žádné poplatky. V případě zrušení před koncem platnosti zkušební verze budete mít ke GitHub Copilotu i nadále přístup, dokud neskončí 30denní období platnosti zkušební verze. Další informace najdete v tématu věnovaném správě individuálního předplatného GitHub Copilot.
  3. Přihlaste se k sadě Visual Studio pomocí účtu GitHubu, který má předplatné GitHub Copilot. Postupujte podle pokynů v tématu věnovaném přidání účtů GitHubu do klíčenky sady Visual Studio.

Pokud chcete získat další podrobnosti, přejděte na web learn.microsoft.com a stránku dokumentace týkající se instalace a správy GitHub Copilotu v sadě Visual Studio.

V sadě Visual Studio 2022 verze 17.10 nebo novější je možné GitHub Copilot a GitHub Copilot Chat nainstalovat jako jediné rozšíření, které spojuje Copilot a Copilot Chat do jednoho balíčku. Sjednocené rozšíření GitHub Copilot je ve výchozím nastavení zahrnuto jako integrovaná doporučená součást ve všech úlohách a je k dispozici prostřednictvím instalačního programu sady Visual Studio.

Získání nového sjednoceného rozšíření GitHub Copilot:

  • Nainstalujte sadu Visual Studio 2022 verze 17.10 nebo novější.
  • Vyberte v instalačním programu aspoň jednu úlohu. Nezapomeňte nechat vybranou předem vybranou součást GitHub Copilot. NEBO Pokud není vybrána žádná úloha, nainstalujte GitHub Copilot výběrem z nabídky jednotlivých součástí v instalačním programu.

GitHub Copilot se ve výchozím nastavení instaluje se všemi úlohami. Pokud se rozhodnete ji vyloučit, můžete ji později nainstalovat pomocí instalačního programu sady Visual Studio, prostřednictvím kterého můžete upravit instalaci a vybrat součást GitHub Copilot.

Pokud chcete získat další podrobnosti, přejděte na web learn.microsoft.com a stránku dokumentace týkající se instalace GitHub Copilotu ve Visual Studiu.

Ve verzi 17.10 Visual Studia 2022 a v pozdějších verzích se ikona stavu Copilotu zobrazuje v pravém horním rohu prostředí Visual Studia a ukazuje, jestli je Copilot aktivní, neaktivní, nedostupný nebo nenainstalovaný. Přes rozevírací nabídku ikony stavu můžete snadno přejít k možnostem, které pomáhají se správou stavu Copilotu nebo s řešením souvisejících problémů. V závislosti na stavu Copilotu jsou některé možnosti přístupné nebo neaktivní (tj. zobrazují se šedě).

Další informace získáte v tématu o správě stavu Copilotu.

Visual Studio 2022 verze 17.9 nebo starší

GitHub Copilot a GitHub Copilot Chat jsou ve verzích 17.8 až 17.9 Visual Studia 2022 k dispozici pro instalaci jako dvě samostatná rozšíření. Instalace rozšíření GitHub Copilot je předpokladem pro instalaci nástroje GitHub Copilot Chat.

Postupujte podle kroků v části týkající se stažení GitHub Copilotu pro Visual Studio 2022, verze 17.8 až 17.9.

Pokud chcete GitHub Copilot povolit, ujistěte se, že jste do Visual Studia přidali svůj účet GitHub. Další informace najdete v tématu věnovaném přidání účtů GitHubu do klíčenky sady Visual Studio.
Lepší odpovědi můžete získat tak, že do chatu GitHub Copilot Chat zadáte další informace, mezi které patří následující:

  • Jestliže chcete požádat o vysvětlení kódu, můžete běžné úlohy rychle zadat pomocí příkazů s lomítkem, jako například /explain.
  • Rozsah chatu je možné omezit na konkrétní soubory prostřednictvím referencí.
  • Zkontrolujte zdroj využívaný Copilotem ke generování odpovědi.
  • Pro jednotlivé chaty s Copilotem používejte odlišná vlákna, abyste v rámci každého z nich dokázali zachovat jiný kontext.

Přečtěte si další informace o možnostech využití nástroje Copilot Chat ve Visual Studiu.

Přečtěte si další informace o řešení běžných problémů pomocí GitHub Copilotu.

Konverzace týkající se GitHub Copilotu můžete sledovat také prostřednictvím diskuzního fóra na GitHubu.

Ne, GitHub Copilot představuje samostatné předplatné a není zahrnut do licence Visual Studio Professional ani Enterprise.

Získejte další informace o fakturaci za GitHub Copilot.

GitHub Copilot transformuje vývojářské prostředí. Copilot s podporou špičkových technologií AI poskytuje kontextualizovanou asistenci během životního cyklu vývoje softwaru: od dokončování kódu a asistenci přes chat v integrovaném vývojovém prostředí až po vysvětlení kódu a odpovědi týkající se dokumentů na GitHubu atd. Vývojáři se díky Copilotu, který zefektivňuje jejich pracovní postup, můžou soustředit na další věci: hodnotu, inovaci a štěstí.

GitHub Copilot umožňuje vývojářům soustředit více energie na řešení problémů a spolupráci, takže nemusí věnovat tolik úsilí na rutinní a často opakující se úkoly. Proto vývojáři, kteří používají Copilot, hlásí větší spokojenost se svou prací než ti, kteří ho nepoužívají, a jsou až o 55 % produktivnější při psaní kódu bez snížení kvality, což vede k tomu, že dodávají rychleji skvělý software. A to bez ztráty kvality, což přispívá k tomu, že zainteresovaní vývojáři rychleji dodávají skvělý software.

GitHub Copilot se integruje se špičkovými editory, včetně řešení Visual Studio Code, Visual Studio, JetBrains IDE a Neovim, a na rozdíl od jiných asistentů kódování AI je nativně integrovaný v rámci GitHubu. Copilot, který využívají až miliony individuálních uživatelů a desítky tisíc firemních zákazníků, představuje nejrozšířenější vývojářský nástroj umělé inteligence na světě a konkurenční výhodu, o kterou si žádají samotní vývojáři.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

GitHub Copilot je trénován na všechny jazyky, které se objevují ve veřejných úložištích. Kvalita návrhů, které se pro každý jazyk vygenerují, může záviset na objemu a různorodosti trénovacích dat pro daný jazyk. Ve veřejných úložištích je například dobře zastoupený JavaScript, který je jedním z nejlépe podporovaných jazyků GitHub Copilotu. Jazyky s menším zastoupením ve veřejných úložištích můžou generovat méně návrhů nebo omezené formulace návrhů.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

GitHub Copilot používá modely generativní umělé inteligence vyvinuté GitHubem, OpenAI a Microsoftem. Trénoval se na textu v přirozeném jazyce a zdrojovém kódu z veřejně dostupných zdrojů, včetně kódu ve veřejných úložištích na GitHubu.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

Ne, GitHub Copilot generuje návrhy na základě určování pravděpodobnosti.

Při posuzování problémů spojených s duševním vlastnictvím a s využíváním open source je důležité porozumět tomu, jak GitHub Copilot skutečně funguje. Modely umělé inteligence, které vytvářejí návrhy Copilotu, se sice trénují na veřejném kódu, ale žádný kód neobsahují. Když se vygeneruje návrh, nejde o „kopírování a vložení“ z žádné kódové báze.

  • Rozšíření Copilot za účelem generování návrhu kódu začne zkoumat kód ve vašem editoru, přičemž se zaměří na řádky před kurzorem a po něm. Zároveň zjišťuje další informace, jako jsou ostatní otevřené soubory v editoru a adresy URL úložišť nebo cesty k souborům, aby bylo možné identifikovat relevantní kontext. Dané informace se odesílají modelu Copilotu, aby na základě určování pravděpodobnosti stanovil, co bude zřejmě následovat, a aby vygeneroval návrhy.
  • Rozšíření Copilot za účelem generování návrhu pro chat v editoru kódu vytvoří kontextovou výzvu tím, že zkombinuje váš vstup s dalším kontextem, včetně souboru kódu otevřeného jako aktivní dokument, vašeho výběru kódu a obecných informací o pracovním prostoru, jako jsou architektury, jazyky a závislosti. Dané informace se odesílají modelu Copilotu, aby na základě určování pravděpodobnosti stanovil, co bude zřejmě následovat, a aby vygeneroval návrhy.
  • Copilot za účelem vygenerování návrhu pro chat na GitHub.com (například může jít o poskytnutí odpovědi na otázku ze vstupního pole chatu) vytvoří kontextovou výzvu zkombinováním vašeho vstupu s dalším kontextem, včetně předchozích vstupů, otevřených stránek na GitHub.com i načteného kontextu z vaší kódové báze nebo z vyhledávání Bingu. Dané informace se odesílají modelu Copilotu, aby na základě určování pravděpodobnosti stanovil, co bude zřejmě následovat, a aby vygeneroval návrhy.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

GitHub Copilot zpracovává osobní údaje podle toho, jak se k němu přechází a jak se používá: Může jít o přístup přes github.com, mobilní aplikaci, rozšíření nebo některé z nejrůznějších rozšíření IDE, případně přes funkce, jako jsou návrhy pro rozhraní příkazového řádku (CLI), dokončování kódu IDE nebo personalizovaný chat na GitHub.com. Mezi typy zpracovávaných osobních údajů patří:

  • Data o zapojení uživatelů: Zahrnují pseudonymní identifikátory zaznamenané při uživatelských interakcích s Copilotem, jako jsou přijatá nebo odmítnutá dokončení, chybové zprávy, systémové protokoly a metrika využití produktů.
  • Výzvy: Jde o vstupy pro chat nebo kód, které se společně s kontextem odesílají umělé inteligenci Copilotu za účelem generování návrhů.
  • Návrhy: Jde o řádky kódu generované umělou inteligencí nebo odpovědi v chatu poskytnuté uživatelům na základě jejich vstupů (výzev).
  • Data zpětné vazby: Jde o zpětnou vazbu uživatelů v reálném čase, včetně reakcí (například palec nahoru nebo dolů) a nepovinných komentářů, a zpětnou vazbu z lístků podpory.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

Způsob, jakým GitHub využívá data Copilotu, závisí na tom, jak a za jakým účelem uživatel přechází ke Copilotu. Uživatelé mají ke GitHub Copilotu přístup prostřednictvím webu, rozšíření, mobilních aplikací, počítačového terminálu a různých integrovaných vývojových prostředí (IDE). GitHub obecně používá osobní údaje k následujícím účelům:

  • Zajišťování, údržba a aktualizace služeb podle konfigurace a využití u daného zákazníka a následné poskytnutí personalizovaných prostředí a doporučení
  • Řešení problémů, které zahrnuje prevenci, zjišťování, odstraňování a zmírňování potíží (včetně bezpečnostních incidentů a problémů spojených s produkty), a to pomocí oprav softwarových chyb a zajištění funkčnosti a aktuálnosti online služeb
  • Zlepšení produktivity uživatelů, spolehlivosti, efektivity, kvality, ochrany osobních údajů, přístupnosti a zabezpečení díky zajištění aktuálnosti a funkčnosti služby

Tyto postupy jsou vysvětleny ve smlouvě o ochraně dat (DPA) GitHubu, která podrobně popisuje naše závazky týkající se zpracování dat vůči zákazníkům z řad správců údajů.

GitHub také používá určité osobní údaje s autorizací zákazníka v rámci DPA k následujícím účelům:

  • Fakturace a správa účtů
  • Dodržování a řešení zákonných povinností
  • Detekce nesprávného použití, prevence a ochrana, kontrola virů a kontrola v rámci zjišťování porušení podmínek služby
  • Generování souhrnných sestav pro výpočet provizí zaměstnanců a partnerských pobídek
  • Vytváření agregovaných sestav pro interní použití a strategické plánování, které zahrnují oblasti, jako je prognózování, analýza výnosů, plánování kapacit a produktová strategie

Podrobnosti o aktivitách zpracování dat na GitHubu v roli správce, a to zvláště pro jednotlivé zákazníky Copilotu, najdete v prohlášení o zásadách ochrany osobních údajů GitHubu.

V případě GitHub Copilotu je nutné z hlediska duševního vlastnictví primárně vzít v úvahu autorská práva. Model, pomocí kterého funguje Copilot, se trénuje na široké kolekci veřejně přístupného kódu. Může zahrnovat i kód chráněný autorskými právy. Návrhy Copilotu proto (ve výjimečných případech) můžou být podobné kódu, na kterém se jeho model trénoval. Následuje pár základních informací, které byste v této souvislosti měli vědět:

Autorské zákony povolují používat díla, na která se vztahují autorská práva, k trénování modelů umělé inteligence: Země z celého světa začlenily do svých autorských zákonů ustanovení, která počítačům umožňují učit se a extrahovat vzory a fakta z materiálů chráněných autorskými právy, včetně softwarového kódu, a porozumět jejich významu. Pro Evropskou unii, Japonsko a Singapur například platí výslovná ustanovení, která povolují strojové učení při vývoji modelů umělé inteligence. Další země, včetně Kanady, Indie a USA, také povolují takové trénování v rámci ustanovení o spravedlivém používání. Model umělé inteligence GitHub Copilotu se trénoval pomocí kódu z veřejných úložišť GitHubu, která jsou veřejně přístupná a jsou k dispozici v rozsahu přípustného použití v rámci autorských práv.

Jak je to s rizikem porušení autorských práv v návrzích? Ve výjimečných případech (podle průzkumu GitHubu jde o méně než 1 %) se můžou návrhy z GitHubu shodovat s příklady kódu, který se používá k trénování modelu umělé inteligence GitHubu. Opakujeme, že Copilot nevyhledává ani kopíruje a nevkládá kód, ale místo toho syntetizuje a generuje návrh pomocí kontextu z pracovního prostoru uživatele.

Naše zkušenosti ukazují, že shodné návrhy se nejpravděpodobněji vygenerují ve dvou případech: (i) V editoru kódu je k dispozici málo kontextu nebo není k dispozici žádný kontext, který by mohl model Copilotu syntetizovat. (ii) Shodný návrh představuje standardní přístup nebo metodu. Pokud návrh kódu odpovídá stávajícímu kódu, existuje riziko, že použití tohoto návrhu by mohlo vyvolat obvinění z porušení autorských práv, které by záviselo na množství a povaze použitého kódu a na kontextu způsobu použití kódu. V mnoha směrech jde o stejné riziko, které vzniká při využívání každého kódu, který nepochází od daného vývojáře, jako je kopírování kódu z online zdroje nebo opětovné použití kódu z knihovny. To je důvod, proč zodpovědné organizace a vývojáři doporučují uživatelům zavést zásady kontroly kódu, aby se mohl identifikovat a vyhodnotit potenciálně shodný kód.

V Copilotu můžete zvolit, jestli má Copilot povoleno navrhovat dokončování kódu, která odpovídají veřejně dostupnému kódu na GitHub.com. Další informace najdete v tématu o konfiguraci nastavení GitHub Copilotu na GitHub.com. Pokud jste povolili návrhy, které odpovídají veřejnému kódu, může vám GitHub Copilot poskytnout podrobnosti o shodném kódu, když takové návrhy přijmete. Shodný kód nemusí nutně znamenat porušení autorských práv, takže je nakonec na uživateli, aby rozhodl, zda návrh použije a čemu a komu připíše autorství (spolu s dodržením dalších licencí) v příslušných případech.

Další informace o běžném využívání GitHub Copilotu, vlivu na produkty, lidském dohledu a ochraně osobních údajů najdete ve vyčerpávajícím seznamu častých otázek týkajících se GitHub Copilotu.

Vyzkoušejte si zdarma GitHub Copilot

Váš názor