GitHub heeft op 23 oktober een vernieuwde koppeling met
Microsoft Teams aangekondigd. Daarmee kunnen ontwikkelaars vanuit een melding in Teams direct een AI-agent inschakelen om programmeerproblemen te onderzoeken en oplossingen voor te stellen.
De nieuwe GitHub-app combineert meldingen over softwareprojecten met de programmeerassistent
GitHub Copilot. Gebruikers hoeven daardoor niet steeds tussen Teams en GitHub te wisselen.
Volgens
de aankondiging van GitHub kan Copilot een fout onderzoeken, code aanpassen en vervolgens een wijzigingsvoorstel maken dat ontwikkelaars kunnen controleren.
Van een Teams-melding naar werkende code
Veel softwareteams gebruiken Microsoft Teams om samen te werken. GitHub gebruiken ze om de broncode van hun programma's te beheren.
Wanneer iemand een fout ontdekt, verschijnt daar vaak een melding over in Teams. Ontwikkelaars bespreken vervolgens wie het probleem gaat oplossen.
Met de vernieuwde koppeling kan een medewerker direct reageren op zo'n melding en GitHub Copilot aan het werk zetten.
Dat gebeurt door @GitHub te vermelden en een opdracht te geven.
De AI-agent gebruikt vervolgens informatie uit het gekoppelde GitHub-probleem en de discussie in Teams om te begrijpen wat er moet gebeuren.
Copilot kan bijvoorbeeld onderzoeken waarom een functie niet werkt, relevante codebestanden bekijken, een oplossing schrijven en tests uitvoeren.
Daarna maakt de agent een zogenoemde pull request. Dat is een voorstel om wijzigingen aan de bestaande software toe te voegen.
Andere ontwikkelaars kunnen die aanpassingen beoordelen voordat zij de nieuwe code definitief overnemen.
Het uitgangspunt is dat programmeerwerk sneller kan beginnen zonder dat iemand eerst alle informatie uit een gesprek handmatig hoeft over te nemen.
AI-agent werkt zelfstandig, maar mensen controleren het resultaat
GitHub Copilot kan inmiddels meer dan alleen kleine stukjes code voorstellen.
De cloudagent kan complete programmeeropdrachten uitvoeren in een afzonderlijke, beveiligde omgeving.
Dat betekent dat ontwikkelaars een probleem kunnen beschrijven, de AI aan het werk kunnen zetten en later het resultaat kunnen bekijken.
De nieuwe Teams-koppeling maakt die werkwijze toegankelijker vanuit bestaande gesprekken.
GitHub benadrukt wel dat de AI fouten kan maken. Een pull request moet daarom nog steeds worden beoordeeld en getest voordat de wijziging definitief onderdeel van het project wordt.
Dat is vooral belangrijk bij software die met persoonsgegevens, betalingen of andere gevoelige systemen werkt.
Een AI-agent kan een programmeerfout oplossen, maar tegelijkertijd een nieuwe kwetsbaarheid introduceren. Ook kan de agent een bestaande functie verkeerd begrijpen.
De menselijke beoordeling blijft daarom een essentieel onderdeel van het proces.
AI Wereld schreef eerder in
een uitgebreide handleiding over GitHub Copilot welke mogelijkheden de programmeerassistent biedt.
De nieuwe koppeling laat zien hoe die mogelijkheden steeds meer onderdeel worden van gewone samenwerking tussen collega's.
Ook toegangsrechten en privacy spelen een rol
De integratie is niet voor iedereen op dezelfde manier beschikbaar.
Volgens
de officiële GitHub-documentatie is voor de cloudagent een betaald Copilot-abonnement nodig.
Organisaties moeten bovendien bepaalde instellingen en toegangsrechten inschakelen.
Alleen medewerkers met schrijfrechten voor een repository mogen de agent opdracht geven om wijzigingen uit te voeren.
Een belangrijk detail is dat Copilot de inhoud van een gesprek in Teams kan gebruiken als context voor zijn werk.
Dat kan handig zijn wanneer collega's uitgebreid over een probleem hebben gesproken. De AI hoeft daardoor minder informatie opnieuw te vragen.
Tegelijkertijd betekent het dat organisaties goed moeten nadenken over welke gegevens ze met de agent delen.
GitHub waarschuwt dat informatie uit de volledige gespreksthread in de gegenereerde werkresultaten terecht kan komen.
Bij gevoelige informatie kan het daarom verstandiger zijn om de opdracht via een afzonderlijk privégesprek met de GitHub-app te geven.
Oude GitHub-app verdwijnt op 16 november
GitHub heeft ook aangekondigd dat de oudere Teams-integratie plaatsmaakt voor één vernieuwde app.
Gebruikers van de bestaande GitHub Notifications-app kunnen deze bijwerken. De oudere GitHub-app krijgt de aanduiding dat hij verouderd is.
GitHub wil die oudere versie op 16 november 2026 buiten gebruik stellen.
Teams die de koppeling gebruiken, moeten dus controleren welke versie zij hebben geïnstalleerd.
De ontwikkeling past binnen een bredere verandering in kantoorsoftware. AI wordt niet langer uitsluitend aangeboden als een chatbot waaraan medewerkers vragen stellen.
Steeds vaker kunnen AI-agenten zelf acties uitvoeren binnen de programma's die organisaties al gebruiken.
Microsoft werkt bijvoorbeeld aan verschillende AI-functies die collega's binnen Teams helpen bij hun werkzaamheden. AI Wereld beschreef eerder
hoe Microsoft Teams steeds meer AI-agenten krijgt.
GitHub richt zich met deze integratie specifiek op softwareontwikkeling.
De belangrijkste vraag wordt daardoor niet alleen hoeveel code een AI-agent kan schrijven, maar ook hoe goed teams het resultaat kunnen controleren en veilig kunnen opnemen in hun bestaande software.
Voor programmeurs kan de Teams-koppeling het dagelijkse werk eenvoudiger maken. Voor organisaties blijft het belangrijk om duidelijke afspraken te maken over welke taken AI zelfstandig mag uitvoeren.