Navigácia
AI

GitHub a trénovanie AI: používa súkromný kód a ako si skontrolovať nastavenia

2 novembra, 2026 techy.sk

Správy o tom, že GitHub „potichu trénuje AI na súkromných repozitároch“, miešajú dve rôzne veci. Podľa dostupných informácií GitHub nepoužíva obsah súkromných repozitárov v pokoji (uložený kód) na trénovanie. Používa však údaje z interakcií s Copilotom, a tie môžu obsahovať úryvky súkromného kódu. Nie je to tajné, ale zmena z jari 2026 bola predvolene zapnutá, takže veľa vývojárov o nej nevie. Tento článok ukazuje, čo sa zmenilo, čo to znamená a ako si skontrolovať nastavenia.

Čo je overené a čo nie

  • Tichý prieskum súkromných repozitárov: doklad, že by GitHub tajne trénoval modely na uložených súkromných repozitároch v rozpore s podmienkami, som nenašiel. Podľa GitHubu sa obsah súkromných repozitárov „v pokoji“ na trénovanie nepoužíva a GitHub takéto repozitáre neprehľadáva a nevkladá do modelov.
  • Zmena politiky: koncom marca 2026 GitHub oznámil, že od 24. apríla 2026 bude používať údaje z interakcií s Copilotom, konkrétne vstupy, výstupy, úryvky kódu a súvisiaci kontext, na trénovanie a zlepšovanie svojich modelov. Týka sa to používateľov Copilot Free, Pro a Pro+. Podľa dostupných opisov zákazníci Copilot Business a Enterprise sú z trénovania vylúčení.
  • Spor o aktuálnosť: rozsiahle diskusie na Hacker News aj inde, ktoré som našiel, pochádzajú z marca a apríla 2026, nie z konca októbra. Novú októbrovú udalosť som nenašiel.

Prečo je to citlivé

Podľa pravidiel GitHubu platí, že ak má používateľ povolené zdieľanie dát na trénovanie, môžu sa úryvky kódu zo súkromných repozitárov zbierať a použiť na trénovanie, kým s nimi používateľ pracuje s Copilotom. Pre kritikov to mení význam slova „súkromný“: kód sa síce neprehľadáva pasívne, ale ak ho pošleš Copilotu na návrh, môže sa dostať do tréningových dát. Z toho vznikajú konkrétne riziká:

  • Osobný účet v firemnom projekte. Ak vývojár prispieva do firemného repozitára cez osobný účet Copilot Free alebo Pro, jeho údaje z interakcií môžu byť zahrnuté napriek tomu, že firma má vlastnú zmluvu s ochranou.
  • Tajomstvá. Ak Copilot vidí súbor so šifrovacími kľúčmi alebo prihlasovacími údajmi, môžu sa dostať do kontextu. Tajomstvá sa nemajú dávať do repozitárov vôbec, čo platí bez ohľadu na túto zmenu.
  • Zákaznícky kód. Zmluvy s klientmi často zakazujú posielanie kódu tretím stranám.

Ako si skontrolovať nastavenia

  1. Prihlás sa na GitHub a otvor nastavenia funkcií Copilotu (adresa github.com/settings/copilot/features).
  2. V sekcii Privacy nájdi položku „Allow GitHub to use my data for AI model training“ a vypni ju, ak nechceš, aby sa tvoje interakcie používali na trénovanie. Staršie rozhodnutia o odhlásení sa podľa GitHubu prenášajú.
  3. Ak patríš do organizácie, spýtaj sa správcu, aký plán Copilotu používate a aké pravidlá platia pre osobné účty.
  4. Skontroluj, či tvoj zamestnávateľ neobmedzuje používanie AI nástrojov na klientskom kóde.

Názov položky a cestu v nastaveniach môže GitHub zmeniť, preto ich pred použitím over v aktuálnom rozhraní a v zásadách ochrany súkromia.

Ak chceš byť opatrnejší

  • Nepoužívaj Copilot v repozitároch s citlivým kódom, alebo použi plán, ktorý trénovanie na interakciách vylučuje.
  • Nikdy neukladaj tajomstvá do repozitára, ani súkromného. Používaj správcu tajomstiev a premenné prostredia.
  • Zváž funkcie na vylúčenie obsahu z Copilotu, ak ich tvoj plán ponúka.
  • Pri veľmi citlivom kóde zváž vlastný hosting (napríklad Forgejo alebo GitLab). Pamätaj však, že aj alternatívy majú svoje AI funkcie a vlastné pravidlá spracovania dát, takže ich treba čítať rovnako pozorne.

Právny kontext

Od roku 2022 prebieha v USA žaloba programátorov proti GitHubu, Microsoftu a OpenAI, ktorá sa týka trénovania na verejnom kóde s open-source licenciami. Je to samostatný spor od dnešnej témy súkromných repozitárov. Jeho výsledok neurčuje, čo je dnes povolené a čo nie.

Čo si z toho odniesť

Hlavný problém nie je tajné prehľadávanie, ale predvolené zapnutie trénovania na dátach z interakcií a nejasný význam slova „súkromný“ pri AI nástrojoch. Najlepšia obrana je krátka: prečítaj si nastavenia, vypni zdieľanie, ak nechceš prispievať, a neposielaj nástrojom nič, čo by nemalo opustiť tvoj stroj. Ak ide o obchodné tajomstvá, rozhodnutie nemá robiť jednotlivec, ale firemné pravidlá.

Zdieľať článok

Mohlo by vás zaujímať