Co je copilot a jak ho bezpečně používat?
Autor: Redakce Domeny.ForSale Zveřejněno
Stručně: Copilot doslova znamená druhý pilot, v technologiích pak označuje asistenta AI, který pomáhá plnit úkoly, například psát texty, analyzovat informace nebo vytvářet kód. Název může označovat kategorii takových pomocníků nebo konkrétní produkt, například Microsoft Copilot či GitHub Copilot. Takový asistent připravuje návrhy a může provádět vybrané činnosti, jeho odpovědi je ale nutné kontrolovat.
Co znamená copilot v programu nebo aplikaci?
Copilot je pomocník založený na umělé inteligenci, dostupný jako samostatná služba nebo funkce jiného programu. Obvykle využívá jazykový model — systém vytrénovaný ke zpracování a generování jazyka, včetně kódu. Uživatel popíše úkol běžnými slovy a asistent připraví odpověď nebo pomůže provést požadovanou operaci.
Zadání pro AI se nazývá prompt. Může znít: „Zkrať tuto zprávu na pět vět a zachovej všechny termíny.“ Podle použitého nástroje může jako kontext pro odpověď sloužit vložený text, otevřený dokument, část kódu nebo data zpřístupněná prostřednictvím propojené služby.
Samotné označení „copilot“ neznamená konkrétní soubor schopností. Jeden pomocník pouze vede rozhovor, jiný dokáže navrhnout změny v souboru a další po získání souhlasu provést určitou akci. Nelze tedy předpokládat, že každá aplikace s tímto názvem má přístup k internetu, firemním dokumentům nebo obsahu počítače.
Microsoft Copilot a GitHub Copilot — jak se liší?
Hlavní rozdíl spočívá v jejich využití: Microsoft Copilot zahrnuje asistenty pro obecné úkoly a práci s nástroji společnosti Microsoft, zatímco GitHub Copilot je určen především k programování.
| Název | Hlavní využití | Příklad úkolu |
|---|---|---|
| Microsoft Copilot | Rozhovor s AI, tvorba obsahu, pomoc při získávání informací | Příprava návrhu zprávy na základě popisu |
| Microsoft 365 Copilot | Pomoc při práci v prostředí Microsoft 365, podle verze a konfigurace | Vypracování shrnutí zpřístupněného dokumentu |
| GitHub Copilot | Podpora tvorby a porozumění kódu | Návrh funkce, testů nebo vysvětlení chyby |
Názvy, balíčky a rozsah funkcí se mohou měnit. Dostupnost konkrétní možnosti může záviset na účtu, licenci, aplikaci a nastavení správce. Před nákupem si v oficiální dokumentaci společnosti Microsoft nebo GitHub ověřte, zda vybraná varianta podporuje požadovaný úkol a jaké má limity.
Pokud v aplikaci vidíte tlačítko Copilot, nejprve zjistěte, k jaké službě vede. Přítomnost tlačítka nemusí znamenat, že jsou ve vašem tarifu dostupné všechny prezentované funkce.
K čemu se copilot hodí v praxi?
Copilot může být užitečný, když potřebujete první verzi textu nebo zpracovat existující informace do jiné podoby. Pomáhá uspořádat poznámky, změnit tón zprávy, vysvětlit obtížnou část dokumentace nebo připravit návrhy testů kódu. Jeho práci nejsnáze posoudíte, když máte k dispozici výchozí podklady a jasně stanovený očekávaný výsledek.
Představte si, že provozujete malý obchod a chcete odpovědět zákazníkovi, který se ptá na zpožděnou zásilku. Místo zadání „Napiš odpověď zákazníkovi“ uveďte konkrétní fakta a vymezte hranice úkolu:
Připrav zdvořilou odpověď o nejvýše 100 slovech. Balík byl odeslán v pondělí a dopravce zatím neuvedl termín doručení. Neslibuj datum doručení ani kompenzaci. Uveď, že prověřujeme stav zásilky.
Takové zadání omezuje prostor pro domýšlení podrobností, ale riziko chyby neodstraňuje. Před odesláním zkontrolujte, zda odpověď neobsahuje neschválené sliby. Pokud to není nutné k přípravě textu, nepředávejte asistentovi příjmení, adresu ani číslo objednávky zákazníka.
Proč je nutné odpovědi copilotů kontrolovat?
Jazykový model může vygenerovat informaci, která zní přesvědčivě, ale není pravdivá. Tento jev se nazývá halucinace AI. Může jít o smyšlenou funkci programu, neexistující zdroj nebo chybný závěr vyvozený ze správných dat.
Shrnutí dokumentu může vynechat důležitou výjimku a vygenerovaný kód může fungovat jen v některých případech nebo obsahovat bezpečnostní zranitelnost. Plynulý jazyk odpovědi není důkazem její správnosti. Ani uvedení zdroje nenahrazuje ověření, zda skutečně potvrzuje daný závěr.
Kontrola v praxi by měla odpovídat typu úkolu:
- Text: porovnejte příjmení, částky, data a uvedená tvrzení s výchozími podklady.
- Analýza: ověřte výpočty, předpoklady a vynechaná data.
- Kód: projděte změny, spusťte testy a před nasazením zkontrolujte bezpečnost.
- Akce v aplikaci: před potvrzením zkontrolujte rozsah změn a příjemce.
Jak začít copilot používat bezpečně?
Pro první pokus vyberte podklady bez citlivých údajů, jejichž správnost dokážete sami posoudit. Vymezte úkol, poskytněte nezbytný kontext a určete formát odpovědi. Místo zadání celého procesu rovnou požádejte nejprve o náčrt nebo návrh změn.
Před použitím firemních dat si prostudujte pravidla své organizace a dokumentaci konkrétní služby. Důležité jsou podmínky uchovávání dat, jejich využívání ke zlepšování modelů a přístupu k propojeným zdrojům. Pravidla pro soukromý účet se mohou lišit od pravidel pracovního řešení; bez příslušného souhlasu nevkládejte hesla, klíče API ani důvěrné dokumenty.
Začněte jedním opakovaným úkolem, například uspořádáním poznámek. Porovnejte čas potřebný k jeho dokončení včetně kontroly a oprav s časem práce bez asistenta — získáte tak konkrétní způsob, jak posoudit, zda vám daný copilot skutečně pomáhá.
