Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Od automatického doplňování k agentovi: Porozumění posunu
- Jak se návrhy Copilotu liší od vícekročného plánování agenta
- Architektura cyklu agenta: plánování, generování, vykonání, iterace
- Podpora jazyků a výběr modelu pro úkoly agenta
- Reálné příklady: od pětiřádkových funkcí po vícefajlové funkce
Povolování režentu Agent v IDE
- Aktivace ve VS Code, JetBrains a Neovim
- Konfigurace okna kontextu a předvolených úrovní modelů
- Nastavení pravidel pracovního prostoru a ignorování velkých binárních souborů
- Správa komunikace přes Copilot Chat versus inline workflow agenta
Vícekročné plánování a vykonávání
- Formulace promptů pro Copilot, aby postavil funkci od začátku do konce
- Sledování, jak agent rozkládá úkoly do kroků napříč soubory
- Přezkoušení každého kroku před aplikací změn
- Použití inline rollbacku, když se kroky odchýlí od plánu
Příkazy v terminálu uvnitř cyklu agenta
- Instalace závislostí prostřednictvím integrace terminálu Copilot
- Spouštění build příkazů a interpretace jejich výstupu
- Správa proměnných prostředí přímo z relací Copilotu
- Bezpečnostní hranice: které příkazy vyžadují ruční schválení
Test-driven development s agentem
- Generování jednotkových testů z existujícího zdrojového kódu
- Řízení tvorby testů pomocí přirozeného jazyka (promptů)
- Spouštění test suite a interpretace chyb přímo v Copilotu
- Dolaňování assertion po zjištění selhání v okrajových případech (edge cases)
Navigace ve velkých kódbázích
- Automatické hledání odkazů napříč soubory
- Refaktoring sdílených utilit s pomocí přejmenování vedeného Copilotem
- Aktualizace konfiguračních a schématických souborů současně
- Vyhnutí se vyčerpání okna kontextu cílenými prompty
Přizpůsobení Copilotu podle standardů týmu
- Psaní instrukcí specifických pro repozitář v souboru .github/copilot-instructions.md
- Vynucování konvencí pojmenování a architektonických vzorů
- Vyloučení citlivých souborů a adresářů z kontextu
- Vytváření team-specific šablon promptů pro běžné úkoly
Podniková správa GitHub Copilot Enterprise
- Přiřazení licencí, fakturace a přehledy využití
- Auditní protokoly: sledování toho, co Copilot vygeneroval versus co bylo commitnuto
- Politiky Microsoft IP indemnity a dopady na licencování
- Blokování specifických vzorů souborů z pipeline AI návrhů
Ladění s režentem agenta
- Čtení stack trace společně s agentem
- Hypotézámi řízené ladění: ptát se Copilotu, proč test selhal
- Použití agentem asistovaného bisect pro nalezení zdroje regressí
- Řízení rizik halucinací při ladění neznámého kódu
Výkon a limity
- Porozumění denním limitům požadavků a kvótám modelů
- Optimalizace délky promptu pro vyhnutí se oříznutým odpovědím
- Přepínání mezi modely pro různé úkoly
- Sledování latence agenta a strategie ukládání do mezipaměti (caching)
Bezpečnost a compliance pro podniky
- Zpracování dat: co opouští váš repozitář a co zůstává lokálně
- Prevence úniku tajných údajů a pověření prostřednictvím promptů
- Compliance s požadavky GDPR, SOC 2 a FedRAMP
- Red-teaming vygenerovaného kódu na zranitelnosti typu injection
Řešení běžných problémů
- Proč Copilot někdy ignoruje kontext vašeho kódu
- Řešení selhání indexování pro velké repozitáře
- Řízení chyb při překročení rate limitu během špiček
- Oprava problémů se synchronizací rozšíření IDE
Shrnutí a budoucí roadmapa
- Opakování možností režentu Agenta a praktických workflow
- Roadmapa Copilotu od GitHubu a nadcházející funkce agenta
- Zdroje pro sledování aktuálních vydání Copilotu
Požadavky
- Zkušenosti s objektově orientovaným nebo funkčním programováním
- Účet na GitHubu a základní znalost práce s Git
- Seznámení s alespoň jedním IDE (VS Code, JetBrains nebo Neovim)
Cílová skupina
- Vývojáři, kteří již používají Copilot a chtějí odemknout režent agenta
- Manažeři inženýrských týmů zavádějící Copilot napříč vývojovými týmy
- Bezpečnostní týmy prověřující politiky AI-pomocného generování kódu
21 Hodiny