Opleiding: GitHub Developing in Agentic AI Systems (GH-600)
Leer AI-agents ontwikkelen, aansturen en veilig integreren in jouw softwareontwikkelproces met GitHub en GitHub Copilot
Tijdens de officiële GH-600: Developing in Agentic AI Systems training ontdek je hoe je AI-agents ontwikkelt, configureert en integreert in bestaande softwareontwikkelprocessen.
Als developer gebruik je GitHub Copilot misschien al om sneller code te schrijven, fouten op te lossen of bestaande code te verbeteren. Maar wat als je AI niet alleen laat meedenken, maar ook zelfstandig ontwikkeltaken laat uitvoeren?
Stel je voor dat je een AI-agent een opdracht geeft om een bug te onderzoeken, code aan te passen, tests uit te voeren en een pull request voor te bereiden. Of dat je meerdere AI-agents laat samenwerken aan een complex softwareproject.
Met Agentic AI wordt dit mogelijk. Maar hoe bouw en configureer je zulke agents? Hoe koppel je ze aan jouw tools en systemen? En hoe zorg je ervoor dat ze veilig, betrouwbaar en onder jouw controle werken?
Je leert hoe je GitHub en GitHub Copilot gebruikt om AI-agents aan te sturen, externe tools te koppelen met het Model Context Protocol (MCP) en meerdere agents effectief te laten samenwerken.
Daarnaast besteden we aandacht aan het beoordelen van AI-resultaten, het beveiligen van agentworkflows en het behouden van menselijke controle.
De training combineert theorie met praktische voorbeelden en oefeningen, zodat je de opgedane kennis kunt toepassen in jouw eigen ontwikkelomgeving.
Wat leer je tijdens deze training?
Na afloop van deze training kun je:
-
Uitleggen wat Agentic AI is en hoe AI-agents verschillen van traditionele AI-assistenten.
-
AI-agents integreren in de Software Development Lifecycle (SDLC).
-
Agentarchitecturen ontwerpen voor softwareontwikkeling.
-
GitHub Copilot configureren met custom instructions en custom agents.
-
AI-agents koppelen aan externe tools en systemen met MCP.
-
Het geheugen, de status en de uitvoering van AI-agents beheren.
-
Meerdere AI-agents laten samenwerken aan ontwikkeltaken.
-
De kwaliteit, betrouwbaarheid en prestaties van AI-agents beoordelen en verbeteren.
-
Beveiligingsmaatregelen, governance en menselijke controle toepassen.
Trainingsprogramma
Module 1 – Introductie tot Agentic AI
Ontdek hoe AI-agents werken en welke mogelijkheden ze bieden voor moderne softwareontwikkeling.
-
Wat is Agentic AI?
-
Verschillen tussen AI-assistenten en autonome AI-agents.
-
De rol van GitHub en GitHub Copilot.
-
Toepassingen van AI-agents binnen softwareontwikkeling.
Module 2 – AI-agents integreren in softwareontwikkeling
Leer hoe je AI-agents onderdeel maakt van bestaande ontwikkelprocessen.
-
Agentarchitecturen ontwerpen.
-
AI-agents inzetten binnen de SDLC.
-
Ontwikkeltaken automatiseren.
-
GitHub-workflows en controlemechanismen gebruiken.
Module 3 – Custom agents, tools en MCP
Ontdek hoe je AI-agents configureert en uitbreidt met aanvullende functionaliteit.
-
Custom instructions en custom agents.
-
Tools en ontwikkelomgevingen configureren.
-
Model Context Protocol (MCP).
-
AI-agents veilig toegang geven tot externe systemen.
Module 4 – Geheugen, status en uitvoering
Leer hoe AI-agents informatie verwerken en taken over meerdere stappen uitvoeren.
-
Context en geheugen beheren.
-
Agentstatus en taakuitvoering.
-
Foutafhandeling en herstel.
-
Betrouwbare agentworkflows ontwerpen.
Module 5 – Evaluatie en samenwerking tussen AI-agents
Leer hoe je de prestaties van AI-agents beoordeelt en meerdere agents laat samenwerken.
-
AI-resultaten controleren en evalueren.
-
Problemen analyseren en prestaties verbeteren.
-
Multi-agent-systemen.
-
Taken verdelen en samenwerking coördineren.
Module 6 – Security, governance en controle
Ontdek hoe je AI-agents verantwoord inzet binnen professionele ontwikkelomgevingen.
-
Beveiliging en toegangsrechten.
-
Guardrails en veiligheidsmaatregelen.
-
Menselijke controle en goedkeuringsprocessen.
-
Verantwoord gebruik van AI-agents.
-
Agents beheren binnen productieomgevingen.
Voor wie is deze training bedoeld?
Deze training is geschikt voor IT-professionals die AI-agents willen inzetten binnen professionele softwareontwikkelomgevingen.
Denk aan:
-
Softwareontwikkelaars
-
AI Engineers
-
DevOps Engineers
-
Solution Architects
-
Platform Engineers
-
Technische professionals die werken met GitHub Copilot
Welke voorkennis heb je nodig?
Om deze training goed te kunnen volgen, is ervaring met softwareontwikkeling en GitHub belangrijk.
We adviseren dat je bekend bent met:
-
Git en GitHub.
-
De Software Development Lifecycle (SDLC).
-
GitHub Copilot en AI-ondersteund programmeren.
-
Basisprincipes van softwarekwaliteit, beveiliging en code reviews.
-
Custom instructions, coding agents en MCP.
Deze training is geen introductiecursus programmeren of GitHub Copilot.
Praktische aanpak
Tijdens deze training staat het toepassen van Agentic AI in realistische ontwikkelsituaties centraal.
Aan de hand van demonstraties, praktijkvoorbeelden en hands-on oefeningen ontdek je hoe AI-agents ontwikkelaars kunnen ondersteunen en zelfstandig taken kunnen uitvoeren.
Je leert niet alleen wat technisch mogelijk is, maar ook hoe je AI-agents betrouwbaar en verantwoord inzet.
Certificering
Deze training sluit aan op de onderwerpen van het GH-600-examen: Developing in Agentic AI Systems.
Het examen maakt deel uit van de certificering GitHub Certified: Agentic AI Developer.
De training helpt je bij de voorbereiding op dit examen. Voor het behalen van de certificering moet je het officiële examen afzonderlijk afleggen.
Waarom deze training volgen?
AI-agents veranderen de rol van softwareontwikkelaars. In plaats van uitsluitend zelf code te schrijven, kunnen ontwikkelaars steeds meer taken delegeren aan intelligente agents.
Met de juiste kennis kun je deze mogelijkheden benutten zonder de controle over kwaliteit, beveiliging en betrouwbaarheid te verliezen.
Met GH-600 zet je de volgende stap: van programmeren mét AI naar het ontwikkelen en beheren van software mét AI-agents.