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: Chápání posunu
- Jak se liší návrhy od Copilotu od vícekročného plánování agentic
- Architektura agentního okruhu: plánovat, generovat, provést, iterovat
- Podpora jazyků a výběr modelů pro úkoly agenta
- Příklady z praxe: od pětiřádkových funkcí po více-souborové funkce
Umožnění Agent Mode ve vašem IDE
- Aktivace v VS Code, JetBrains a Neovim
- Konfigurace preference okna kontextu a úrovně modelu
- Nastavení pravidel pracovního prostoru a ignorování velkých binárních souborů
- Správa mezi Chatem Copilota a inline agentními workflows
Vícekročné plánování a provedení
- Promptovat Copilota k dokončení funkce od začátku do konce
- Sledování, jak agent rozkládá úkoly na kroky napříč soubory
- Revidovat každý krok před aplikací změn
- Použití inline rollbacku, když kroky odbočí z cesty
Příkazy terminálu uvnitř agentního okruhu
- Instalace závislostí prostřednictvím integrace Copilot terminálu
- Spuštění příkazů buildu a interpretace výstupu
- Správa environmentálních proměnných přímo z relací Copilota
- Bezpečnostní hranice: které příkazy vyžadují ruční schválení
Test-driven development s agentem
- Generování unitových testů z existujícího zdrojového kódu
- Řízení vytváření testů pomocí promptů v běžné řeči
- Spuštění sad testů a interpretace logů selhání přímo v Copilotu
- Dokončování asercí po zobrazení selhání na okrajových případech
Navigace ve velkém kódu
- Automatické nalezení odkazů napříč soubory
- Refaktorování sdílených utilit s vedením přejmenování Copilotem
- Aktualizace konfiguračních a schema souborů paralelně
- Předcházení vyčerpání okna kontextu cílenými prompty
Přizpůsobení Copilota podle norem týmu
- Psání pokynů specifických pro repozitář v .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
Správa GitHub Copilot Enterprise
- Přidělování licencí, fakturace a přehledy využití
- Auditní protokoly: sledování toho, co Copilot vygeneroval versus to, co bylo commitnuto
- Politiky záruky duševního vlastnictví Microsoftu a dopady na licencování
- Blokování specifických vzorů souborů v pipelinech návrhů AI
Ladicí režim Agent Mode
- Čtení stack trace společně s agentem
- Hypotézo-dřízené ladění: ptát se Copilota, proč test selhal
- Použití agent-assisted bisect k nalezení zdrojů regrese
- Správa rizik halucinace při ladění neznámého kódu
Výkon a řízení limitů
- Porozumění denním limitům požadavků a kvótám modelů
- Optimalizace délky promptu k vynechání zkrácených odpovědí
- Přepínání mezi modely pro různé úkoly
- Sledování latence agenta a strategií cacheování
Bezpečnost a soulad pro podniky
- Zpracování dat: co opouští váš repozitář a co zůstává lokálně
- Předcházení úniku tajných klíčů a přihlašovacích údajů přes prompty
- Soulad s požadavky GDPR, SOC 2 a FedRAMP
- Red-teaming generovaného kódu pro injekční zranitelnosti
Řešení běžných scénářů
- Proč Copilot někdy ignoruje kontext vašeho kódu
- Rozhodování selhání indexování pro velké repozitáře
- Zvládání chyb při překročení limitu během špičky
- Oprava problémů se synchronizací rozšíření IDE
Shrnutí a budoucí roadmapa
- Zopakování možností Agent Mode a praktických workflow
- Roadmapa Copilota od GitHubu a nadcházející funkce agenta
- Zdroje pro udržení aktuálnosti s vydánímmi Copilota
Požadavky
- Zkušenosti s objektově orientovaným nebo funkčním programováním
- Účet na GitHubu a základní znalost workflow Gitu
- Seznámení s alespoň jedním IDE (VS Code, JetBrains nebo Neovim)
Cíl kurzu
- Vývojáři, kteří již používají Copilot a chtějí odemknout režim agenta
- Manažeři inženýringu zavádějící Copilot v rámci vývojových týmů
- Týmy pro bezpečnost posuzující politiky týkající se generování kódu s pomocí AI
21 Hodiny