Een groep collega's in een kantoor overlegt en wijst samen naar een computerscherm.
Nieuws22 augustus · 00:215 min leestijd

GitHub Copilot start agentsessies in Microsoft Teams en opent pull requests

Een mention van @GitHub in een Microsoft Teams-kanaal start voortaan een Copilot-agentsessie die code schrijft en pull requests opent. Alleen wie schrijfrechten op de repository heeft, kan de agent iets laten wijzigen.

GitHub Copilot start sinds 21 augustus een agentsessie zodra iemand @GitHub noemt in een Microsoft Teams-kanaal of thread, meldt GitHub: de agent onderzoekt het probleem, schrijft code en opent pull requests vanuit het gesprek.

Voor een Nederlands team dat Microsoft 365 en GitHub allebei al draait, verschuift daarmee de plek waar een codewijziging begint. Niet de editor van een enkele ontwikkelaar, maar het kanaal waar de productmanager, support en soms de opdrachtgever meelezen. Iedereen in dat gesprek mag vragen stellen en context toevoegen. Alleen wie schrijfrechten op de repository heeft, kan de agent echt iets laten veranderen. De volledige thread gaat als context mee naar de agent, inclusief alles wat er eerder in is gezegd.

Wat er na een mention gebeurt

Copilot opent een eigen code-kanaal waarin het team de voortgang volgt en kan bijsturen, en werkt daarna asynchroon door in een beveiligde cloud sandbox. Bij elke taak toont de agent met welke repository hij werkt, de link naar het issue of de pull request, welk model draait en de status van de taak. In het voorbeeldscherm van GitHub zelf staat onder het antwoord claude-sonnet-5.

Vier instellingen bepalen hoe zo'n sessie verloopt:

  • Repository en branch kiezen: achter je opdracht zet je repo=EIGENAAR/REPO en branch=BRANCH, waarbij die branch de basis wordt voor de pull request.
  • Standaardrepository per kanaal: stel je die niet in, dan wordt de repository uit je eerste sessie in dat kanaal automatisch de standaard. Privéberichten hebben geen standaardrepository.
  • Bijsturen in dezelfde thread: noem @GitHub opnieuw en de agent verwerkt alle berichten sinds de vorige mention in het lopende werk.
  • Issues uit een gesprek: je laat er ook losse issues uit rollen, of een set met ouder-kindrelaties, met de thread als context.

Werk dat in Teams begint, pak je verderop op in je terminal, je editor of de GitHub Copilot-app.

Screenshot van een Microsoft Teams-kanaal waarin de GitHub-agent de vraag om commits per auteur oppakt en een staafdiagram terugstuurt. (Bron: GitHub)
Screenshot van een Microsoft Teams-kanaal waarin de GitHub-agent de vraag om commits per auteur oppakt en een staafdiagram terugstuurt. (Bron: GitHub)

Wat je moet regelen om het aan te zetten

De integratie draait als public preview op elk betaald Copilot-abonnement, en de drempel zit niet in die licentie maar in de instellingen eromheen. Je Teams-client moet in de Microsoft Public Developer Preview staan en cloud sandboxes moeten aanstaan voor je Copilot-plan. Binnen een organisatie of enterprise deelt dat sandboxbeleid dezelfde schakelaar als het cloud agent-beleid, dus een eigenaar moet die eerst omzetten. De GitHub-app voor Teams installeer je één keer per team, daarna koppelt elk lid zijn eigen GitHub-account.

Daarna beslissen de repositoryrechten wie wat mag. Alleen leden met schrijfrechten kunnen Copilot een wijziging laten maken, terwijl elke deelnemer aan het gesprek input mag geven. Gasten in de Teams-werkruimte en outside collaborators op een repository kunnen geen sessie starten of sturen.

Het verbruik loopt over twee rekeningen. Cloud agent-sessies die in Teams beginnen verbruiken AI-credits onder verbruiksfacturering, met budgetten die een organisatie zelf instelt. Het sandboxverbruik gaat apart, over drie meters: 0,000024 dollar per rekenseconde, 0,000003 dollar per GiB-seconde geheugen en 0,005 dollar per GiB per maand voor de snapshot van een gestopte sandbox. Een sandbox die een uur draait kost daarmee ruim acht dollarcent aan pure rekentijd, met het geheugen daar bovenop. Het proeftegoed van tien dollar per maand voor cloud sandboxes liep tot eind juli 2026, dus dat verbruik staat nu volledig op de rekening.

Wie tekent af voor code uit de chat

In een kanaal of groepsthread maakt Copilot pull requests aan onder de identiteit van de app, niet onder je persoonlijke account. In een privébericht gebruikt de agent wel je eigen rechten. Dat verschil telt bij het mergen: gebruik je repository rulesets en eist de repository al minstens één goedkeuring, dan is er voor zo'n pull request zonder persoon erachter standaard één goedkeuring extra nodig. Wie er twee eist, komt bij een Copilot-pull request dus op drie uit.

Aan die gedeelde context zit een keerzijde. De agent legt de hele thread vast als context voor zijn opdracht, en die context blijft staan in de artefacten die hij genereert. Wil je dat beperken, dan is een privébericht aan de GitHub-app de enige weg.

Van editor naar kanaal

De verschuiving zit niet in snellere code, maar in waar de opdracht vandaan komt. Twee dagen eerder zette Salesforce met Slack Code codeeragents als Claude, Devin en Copilot in projectgebonden kanalen op elk Slack-abonnement, waar die agents de rechten en beheerinstellingen van de werkruimte erven. GitHub kiest voor Teams een ander anker: het chatkanaal levert de opdracht, maar de repository blijft bepalen wie mag wijzigen en wie moet aftekenen.

Teams was al betwist gebied. The Information meldde begin juli dat Anthropic aan een Claude-agent binnen Teams werkt, pal naast Microsofts eigen assistent. Met een agent die vanuit datzelfde kanaal een pull request opent, verstevigt Microsoft die plek met zijn eigen stack. Voor een organisatie die Teams en GitHub allebei gebruikt, wordt het beheer van de chatomgeving daarmee onderdeel van het ontwikkelproces. De vraag wie een agent mag aanspreken komt naast de vraag wie code mag mergen te staan.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Agents in je eigen kanalen

Een agent die vanuit een chatkanaal code opent, werkt pas als de rechten, de goedkeuring en de koppeling met je eigen systemen kloppen. Ik denk mee over die opzet, ontwerp hem en bouw hem af, self-hosted waar dat kan.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

Slack lanceert Slack Code: codeeragents in gedeelde kanalen
Nieuws
5 min

20 aug 20:24

Slack lanceert Slack Code: codeeragents in gedeelde kanalen

Slack Code zet codeeragents als Claude, Devin en GitHub Copilot in projectgebonden kanalen waar het hele team de diff en de preview ziet. Beschikbaar op elk abonnement, en dat verschuift je codereview naar Slack.

Anthropic brengt Claude als AI-collega naar Microsoft Teams, pal naast Copilot
Nieuws
5 min

1 jul 02:17

Anthropic brengt Claude als AI-collega naar Microsoft Teams, pal naast Copilot

Anthropic bereidt naar verluidt een Claude-agent voor Microsoft Teams voor, amper een week na de Slack-start. Daarmee landt Claude in de tool waar bijna elk Nederlands bedrijf al zit, recht tegenover Microsoft Copilot.

Claude Code opent 388 pull requests op Anthropics apps, 180 gemerged
Nieuws
5 min

14 aug 16:21

Claude Code opent 388 pull requests op Anthropics apps, 180 gemerged

Claude Code draait dagelijks twaalf onderhoudsroutines op Anthropics eigen apps en opende zo 388 pull requests, waarvan er 180 zijn gemerged. Wat dat merge-percentage van 46 zegt over de reviewcapaciteit van je eigen ontwikkelteam.

Anthropic maakt Chrome-zijbalk van Claude een volledige Cowork-sessie
Nieuws
4 min

13 aug 14:26

Anthropic maakt Chrome-zijbalk van Claude een volledige Cowork-sessie

Anthropic maakt de Chrome-zijbalk van Claude een volwaardige Cowork-sessie: skills, connectors en je gespreksgeschiedenis lopen door van browser naar desktop. Max en Team nu, Pro volgt, Enterprise pas na goedkeuring van een beheerder.

Model Context Protocol (MCP) uitgelegd voor de niet-developer: wat het is en hoe je weet of jouw software klaar is
Gids
8 min

20 jun 23:05

Model Context Protocol (MCP) uitgelegd voor de niet-developer: wat het is en hoe je weet of jouw software klaar is

MCP is de stekker waarmee AI bij je eigen systemen komt. Zonder code leg ik uit wat het is, en geef ik je de exacte vragen voor je leverancier of IT-partner.

Anthropic zet Claude Security op Mythos 5 voor Enterprise-klanten
Nieuws
5 min

21 aug 20:12

Anthropic zet Claude Security op Mythos 5 voor Enterprise-klanten

Claude Security scant vanaf 21 augustus met Mythos 5, het model dat Anthropic tot nu toe alleen aan doorgelichte verdedigers gaf. Elke Enterprise-klant kan eigen repository's laten nakijken, tegen directe tokenkosten.