Zkuste nás kontaktovat

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

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie