GitHub heeft de automatische codereview van Copilot op een paar punten aangepast. De opvallendste wijziging zit onder de motorkap: een review op het niveau Balanced wordt nu door drie verschillende reviewmodellen gedaan. Een extra model voegt hun bevindingen daarna samen tot één oordeel. Welke modellen dat zijn, vermeldt GitHub niet.

Het idee erachter is bekend uit de praktijk: één taalmodel mist dingen of ziet spoken, en meerdere modellen naast elkaar vangen elkaars fouten op. GitHub paste dat principe eerder al toe met Copilot Fusion, dat per taak zelf kiest welke modellen het inzet.

Zie wat een review kost

Een tweede praktische verandering: in de agentsessie van een codereview zie je nu hoeveel AI-tegoed die review heeft verbruikt. Voor teams die per gebruik betalen en op hun budget letten, is dat nuttige informatie. Verder krijgt een mislukte of vastgelopen review automatisch één nieuwe poging, en schakelt Copilot over op een ander model als het voorkeursmodel niet beschikbaar is.

Ook het overzicht dat Copilot bij een pull request plaatst, is compacter geworden. Bevindingen staan bovenaan, bestanden die niet zijn bekeken staan samen in één lijst en lege onderdelen verdwijnen. Bij een volgende review van dezelfde pull request worden opmerkingen die niets met je laatste wijzigingen te maken hebben ingeklapt.

Instellingen via de API

Voor beheerders is er nieuwe controle. Via de REST- en GraphQL-API kunnen ze codereview nu per enterprise, organisatie of repository aan- en uitzetten en het standaardniveau van de review instellen. Instellingen die de enterprise vastlegt, kan een organisatie niet overschrijven. Via de API is ook te zien welke skills, MCP-servers en eigen instructies Copilot als bron voor een opmerking noemde. De updates gelden voor de abonnementen Pro, Pro+, Max, Business en Enterprise.

Ook nieuw in de Copilot-app

In de wekelijkse release van 2 november kreeg de Copilot-app Agent Merge: je laat Copilot een pull request zelf samenvoegen zodra alle verplichte controles slagen. Nieuw is ook dat je Copilot persoonlijke instructies kunt geven over welke toolverzoeken het zonder te vragen mag goedkeuren. Dat staat standaard uit en werkt alleen in lokale sessies. Dezelfde week verscheen Copilot in JetBrains Air en in de codeassistent van Xcode.

Vooral die automatische goedkeuring vraagt om voorzichtigheid. Hoe meer een agent zonder tussenkomst mag doen, hoe belangrijker het is dat je precies weet welke rechten je hebt weggegeven.