Neem contact met ons op

Cursusaanbod

Van codeaanvulling naar Agent: begrijpen van deze ontwikkeling

  • Wat zijn de verschillen tussen reguliere Copilot-voorstellen en meerdere stappen omvattende agentplanning?
  • De architectuur van de agent-loop: plannen, genereren, uitvoeren en iteraties doorvoeren.
  • Ondersteunde programmeertalen en modelselectie voor agenttaken.
  • Praktijkvoorbeelden: van eenvoudige vijf-regel-functies tot complexe feature-implementaties.

Agent Mode inschakelen in uw IDE

  • Hoe Agent Mode activeren in VS Code, JetBrains en Neovim.
  • Configuratie van contextvensters en voorkeursmodellen.
  • Werkruimteregels instellen en grote binaire bestanden uitsluiten van analyse.
  • Copilot Chat versus inline agent-werkstromen: verschillen en toepassingen.

Meerdere stappen plannen en uitvoeren

  • Hoe u Copilot vraagt om een volledige feature van begin tot eind te bouwen.
  • Hoe de agent taken verdeelt over meerdere bestanden.
  • Elke stap nauwkeurig beoordelen alvorens wijzigingen door te voeren.
  • Inline terugdraaien van acties indien nodig.

Terminalcommando’s binnen de agent-loop

  • Afhankelijkheden installeren via geïntegreerde Copilot-terminal.
  • Bouwopdrachten uitvoeren en resultaten interpreteren.
  • Omgevingsvariabelen beheren binnen een Copilot-sessie.
  • Beveiligingsbeperkingen: welke commando’s vereisen handmatige goedkeuring?

Testgestuurde ontwikkeling met een Agent

  • Unit-tests genereren op basis van bestaande broncode.
  • Natuurlijke taalprompten gebruiken om testscenario’s te definiëren.
  • Testsuites uitvoeren en foutmeldingen binnen Copilot analyseren.
  • Aanpassingen doorvoeren op basis van gevonden edge-case-falen.

Navigeren door grote codebases

  • Automatisch kruisverwijzingen tussen bestanden vinden.
  • Gedeelde utiliteitsfuncties hernoemen met behulp van Copilot.
  • Configuratie- en schema-bestanden gezamenlijk bijwerken.
  • Risico’s beperken door contextvenster-explosie met gerichte prompts.

Copilot afstemmen op teamstandaarden

  • Repository-specifieke richtlijnen definiëren in .github/copilot-instructions.md.
  • Namensconventies en architectuurpatronen handhaven.
  • Gevoelige bestanden uitsluiten van analyse voor veiligheid.
  • Team-specifieke prompt-sjablonen maken voor veelvoorkomende werkzaamheden.

Enterprise-governance van GitHub Copilot

  • Toewijzing en beheer van licenties, billing en gebruiksstatistieken.
  • Auditlogs: welke onderdelen zijn door Copilot gegenereerd versus expliciet gecodeerd?
  • Beleid rond intellectueel eigendom en licentiegebruik bij Microsoft.
  • Blokkering van specifieke bestandspatronen tegen automatische suggesties.

Debuggen met Agent Mode

  • Samen met de agent stacktraces analyseren.
  • Hypothese-gestuurd debuggen: Copilot vragen waarom een test is mislukt.
  • Gebruikmaken van agent-ondersteunde bisection om foutbronnen te lokaliseren.
  • Risico’s beperken door mogelijke hallucinaties bij onbekende codepatronen.

Prestaties en quotabeheer

  • Begrijpen van dagelijkse verzoeklimieten en modellimieten.
  • Promptlengte optimaliseren om afgebroken reacties te voorkomen.
  • Modelkeuze aanpassen per specifieke taaksoort.
  • Monitoring van agent-latentie en cachingmethoden begrijpen.

Beveiliging en compliance voor ondernemingen

  • Dataverwerking: wat verlaat uw repository en blijft lokaal?
  • Voorkomen van lekken van geheimen of inloggegevens via prompts.
  • Naleving van GDPR, SOC 2 en FedRAMP-eisen.
  • Code onderwerpen aan red-teaming voor mogelijke injectiekwetsbaarheden.

Oplossen van veelvoorkomende problemen

  • Waarom negeert Copilot soms contextuele informatie uit uw codebase?
  • Hoe indexeringsproblemen bij grote repositories aanpakken?
  • Omgaan met rate-limitfouten tijdens drukke periodes.
  • Oplossingen voor synchronisatieproblemen tussen IDE-extensies.

Samenvatting en toekomstige ontwikkelingen

  • Beschrijving van huidige Agent Mode-mogelijkheden en praktische werkstromen.
  • De roadmap van GitHub Copilot en komende agentverbeteringen.
  • Gebruiksvriendelijke bronnen om voortdurend op de hoogte te blijven van updates.

Vereisten

  • Ervaring met objectgeoriënteerd of functioneel programmeren
  • Een GitHub-account en basiskennis van Git-workflows
  • Bekendheid met ten minste één IDE (VS Code, JetBrains of Neovim)

Doelgroep

  • Ontwikkelaars die momenteel Copilot gebruiken en graag Agent Mode willen inzetten
  • Engineeringmanagers die Copilot binnen ontwikkelteams willen implementeren
  • Security-teams die beleid rond AI-ondersteunde codegeneratie evalueren
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën