vr. jun 20th, 2025

Copilot in Visual Studio vs VS Code

ByEater

19 juni 2025

Copilot Vergelijken: Geavanceerde AI-Functies in Visual Studio 2022 vs. VS Code
GitHub Copilot blijft zich ontwikkelen binnen zowel Visual Studio als Visual Studio Code, en biedt ontwikkelaars steeds slimmer en contextbewuster gereedschap dat veel verder gaat dan de basis van autocompleteren. De nieuwste updates van GitHub en Microsoft brengen krachtige mogelijkheden zoals Agent-modus, Next Edit Suggestions (NES), MCP-integratie en diepgaande productiviteitsverbeteringen voor .NET. Laten we eens kijken naar wat ontwikkelaars vandaag de dag kunnen gebruiken, gebaseerd op de officiële release-informatie van GitHub en Microsoft.

Agent Modus: Doelgerichte Ontwikkeling in Beide IDE’s  
De Agent-modus is nu algemeen beschikbaar in zowel Visual Studio als VS Code. Het transformeert Copilot van een reactieve chatbot naar een proactieve coderingsagent die in staat is om doelen te bereiken door middel van meerstapsredenering en uitvoering.

Agent Modus in Actie in VS Code
GitHub beschrijft het als volgt: “Agent-modus helpt je om end-to-end ontwikkeltaken te voltooien door te plannen, actie te ondernemen en te itereren tot je doel is bereikt… het kan redeneren over meerdere stappen, je code over verschillende bestanden bewerken, bugs oplossen en zelfs reageren op fouten totdat het zijn doel bereikt. En dat alles vanuit één enkele prompt.”

Microsoft voegt hieraan toe: “Het stelt een plan op, voert het uit, past zich onderweg aan en herhaalt taken tot de voltooiing.” Ontwikkelaars kunnen de agent nog steeds handmatig aansturen met prompts, maar met Agent-modus zal Copilot actief tools selecteren, code genereren en toepassen, fouten oplossen en om bevestiging vragen wanneer dat nodig is.

MCP Ondersteuning: Tool-gestuurde, Context-rijke Interacties 
Het Model Context Protocol (MCP) stelt Copilot in staat om te communiceren met externe tools en diensten door deze als servers te configureren via mcp.json. Dit stelt Copilot in staat om logs, testresultaten, problemen, pull requests en andere live context te gebruiken om zijn beslissingen te onderbouwen. 
In Visual Studio: MCP stelt Copilot in staat om live projectgegevens te gebruiken voor bewerkingen of acties. Ontwikkelaars kunnen mcp.json aan hun oplossing toevoegen of gebruik maken van gedeelde configuraties zoals .vscode/mcp.json. 
In VS Code: Ondersteuning voor prompts, resources, serverauthenticatie, sampling en ontwikkel/debug-modus is nu inbegrepen. Prompts kunnen worden gebruikt als slash-commando’s (bijv. /gistpad.promptname) en resources kunnen aan chatinvoer worden toegevoegd of in context worden gesleept. 

Toolsets en Aangepaste Modus in VS Code
VS Code voegt nieuwe lagen van aanpassing toe voor de werking van Agent-modus. Ontwikkelaars kunnen gerelateerde tools groeperen in “toolsets” en deze in chatreferenties gebruiken met #-vermeldingen. Aangepaste chatmodi kunnen ook worden gedefinieerd door instructies en toegestane tools in markdown-bestanden op te geven, waardoor gepersonaliseerde workflows zoals “Planningsmodus” of “Debugmodus” mogelijk zijn. 

Next Edit Suggestions (NES): Contextuele Bewerking in Beweging
Next Edit Suggestions (NES) helpen ontwikkelaars bij het maken van logische, opvolgende bewerkingen op basis van recente wijzigingen. NES verschilt van standaard aanvullen doordat het suggesties kan doen voor invoegingen, verwijderingen of wijzigingen overal in het bestand – niet alleen waar je cursor zich bevindt. 

In Visual Studio: NES wordt geactiveerd via het optiesmenu van GitHub Copilot en presenteert verschillen inline met navigatiepijlen en een Tab-om-te-accepteren workflow. NES voorspelt ook waarschijnlijke opvolglocaties om je door bestanden te begeleiden. 
In VS Code: NES ondersteunt nu Python-bestanden naast JavaScript en TypeScript, met verbeterde importvoorstellen en accept/jump-navigatie door suggesties. 

Verbeterde Chatervaring en Contexttools
Visual Studio:
De chat ondersteunt nu het gebruik van het Output Window als context. Ontwikkelaars kunnen klikken om build- of debuglogs in prompts op te nemen, #output gebruiken of met de rechtermuisknop op logregels klikken en “Uitleg met Copilot” selecteren. 
VS Code: De chatinterface bevat nu zichtbare ongedaan-knoppen, een betere scheiding tussen gebruikers- en AI-berichten, en vereenvoudigde bijlageverwerking. Ontwikkelaars kunnen sneltoetsen gebruiken om de bestandscontext te schakelen of gemakkelijker door bijgevoegde inhoud te navigeren.

Integraties in de Ontwikkelaarsworkflow
Pull request-integratie in VS Code: Met de GitHub Pull Requests-extensie kunnen ontwikkelaars nu problemen aan Copilot toewijzen, de voortgang in de PR-weergave bekijken en coderingsagent-sessies binnen de editor volgen. 
Broncodegeschiedenis als context: Ontwikkelaars in VS Code kunnen nu eerdere commits of verschillen aan Copilot-prompts toevoegen, waardoor deze rijkere, revisiebewuste context krijgt bij het beantwoorden van vragen of het genereren van wijzigingen. 
Modelkeuzes en Transparantie
Visual Studio ondersteunt nu zowel GPT-4.1 (standaard) als Gemini 2.5 Pro. Een nieuw dashboard voor Copilot-gebruik toont aan hoeveel voltooide opdrachten en chatverzoeken je elke maand hebt gebruikt. Premium-modellen bevatten zichtbare vermenigvuldigingsfactoren om de verbruikstarieven weer te geven. 

.NET-specifieke Verbeteringen in Visual Studio

Implementeren met Copilot: Na het activeren van refactoringen zoals “Implement Method” of “Implement Interface,” kunnen ontwikkelaars nu “Implementeren met Copilot” selecteren om methodelichamen inline te genereren.
Doc-comment generatie: Door /// boven een methode of klasse te typen, kan Copilot volledige XML-docsamenvattingen genereren met beschrijvingen voor elke parameter.
QuickInfo-ondersteuning: Wanneer je met de muis boven een symbool zweeft, verschijnt er een “Beschrijf met Copilot”-link die een tijdelijke samenvatting van het element genereert terwijl je eroverheen zweeft.
Learn-integratie: Wanneer Copilot iets niet weet, kan het nu officiële inhoud van Microsoft Learn ophalen, mits je bent ingelogd met een Microsoft-account en de instelling is ingeschakeld.

Vergelijking van IDE’s: Wat is Waar Beschikbaar

KenmerkVisual Studio 2022Visual Studio Code
Agent-modusJa (GA)Ja (GA)
MCP-ondersteuningJa (via mcp.json)Ja (plus prompt/resource/sampling ondersteuning)
Next Edit SuggestionsJa (diff-weergave, inline-acties)Ja (met Python/JS/TS-ondersteuning)
Aangepaste modus/toolsetsNeeJa (Markdown + UI)
Output Window als contextJaNee
Doc-comments / hover-samenvattingenJaNee
MS Learn-integratieJa (feature flag)Nee

Conclusie
Ontwikkelaars in zowel Visual Studio als VS Code hebben nu toegang tot een rijke reeks functies van GitHub Copilot die promptgestuurde, contextbewuste en steeds autonomere workflows mogelijk maken. Terwijl kernfunctionaliteiten zoals Agent-modus en MCP-integratie in beide IDE’s worden gedeeld, heeft elke omgeving zijn eigen sterke punten – VS Code richt zich op uitbreidbaarheid en controle, terwijl Visual Studio productiviteitsverbeteringen voor .NET-ontwikkelaars en sterkere modelintegraties toevoegt.
Met deze krachtige tools aan hun zijde zijn ontwikkelaars beter uitgerust dan ooit om hun creativiteit en productiviteit naar nieuwe hoogten te tillen. De toekomst van programmeren is hier, en het is tijd om de mogelijkheden van AI te omarmen!

Loading

Geef een reactie