GitHub Copilot: complete uitleg, functies, prijzen en handleiding

Blog
dinsdag, 21 juli 2026 om 19:53
GitHub Copilot complete uitleg, functies, prijzen en handleiding
GitHub Copilot is de AI-programmeerassistent van GitHub. De dienst kan code aanvullen, vragen over een project beantwoorden, meerdere bestanden aanpassen, terminalcommando’s voorstellen, pull requests beoordelen en complete ontwikkeltaken uitvoeren.
Copilot begon als slimme autocomplete, maar is inmiddels een ontwikkelomgeving met chat, agent mode, een cloudagent, code review en een eigen CLI.
In deze gids lees je wat GitHub Copilot precies is, hoe de belangrijkste functies van elkaar verschillen, wat de abonnementen kosten en hoe je de assistent veilig gebruikt.
OnderdeelUitleg
OntwikkelaarGitHub, onderdeel van Microsoft
Type productAI-assistent en agentplatform voor softwareontwikkeling
Belangrijkste functiesCodeaanvulling, Chat, agent mode, cloudagent, code review en CLI
OmgevingenGitHub.com, IDE’s, terminal, GitHub Mobile en GitHub Desktop
AI-modellenModellen van onder meer OpenAI, Anthropic, Google en Microsoft
AbonnementenFree, Pro, Pro+, Max, Business en Enterprise
Geschikt voorBeginners, zelfstandige ontwikkelaars, teams en grote organisaties

Wat is GitHub Copilot?

GitHub Copilot is gebouwd voor softwareontwikkeling. De assistent gebruikt informatie uit je code, geopende bestanden, geselecteerde tekst en projectomgeving om relevante antwoorden of wijzigingen voor te stellen.
GitHub is sinds 2018 onderdeel van Microsoft. GitHub Copilot is echter niet hetzelfde als de algemene Microsoft Copilot voor zoeken, schrijven en dagelijkse taken. De GitHub-versie richt zich op repositories, code-editors, terminals, issues en pull requests.

Hoe werkt GitHub Copilot?

Copilot maakt voor iedere opdracht een contextuele prompt. Daarbij kunnen code rond de cursor, je selectie, geopende bestanden, gebruikte talen, frameworks en relevante repository-informatie worden meegenomen.
Die context wordt naar een AI-model gestuurd. Copilot ondersteunt meerdere AI-modellen met verschillende sterke punten. Sommige zijn snel en goedkoop, andere zijn beter in complexe redenering of grote projecten. De beschikbare modellen hangen af van je abonnement, de gebruikte functie en de ontwikkelomgeving.
Een model van OpenAI, Anthropic of Google wordt niet ineens een GitHub-model wanneer je het via Copilot gebruikt. GitHub levert de interface, context, toegangscontrole, facturering en integraties rond het gekozen model.

Welke functies heeft GitHub Copilot?

Codeaanvulling en next edit suggestions

Copilot kan tijdens het typen regels, functies en grotere codeblokken voorstellen. Next edit suggestions voorspellen waar je volgende wijziging nodig is. Op betaalde abonnementen zijn beide functies onbeperkt, al kunnen snelheidslimieten gelden.

Copilot Chat

Via Chat kun je code laten uitleggen, foutmeldingen onderzoeken, tests voorstellen en vragen stellen over een repository. Controleer altijd of gebruikte functies, versies en aannames kloppen.

Agent mode in de IDE

In agent mode krijgt Copilot een doel in plaats van één losse vraag. De agent bepaalt welke bestanden relevant zijn, stelt wijzigingen en terminalcommando’s voor, voert controles uit en probeert fouten te herstellen.
Dit gebeurt in je lokale ontwikkelomgeving. Gevoelige acties kunnen om toestemming vragen voordat ze worden uitgevoerd.

Copilot-cloudagent

De cloudagent werkt in een tijdelijke GitHub Actions-omgeving. Hij kan een repository onderzoeken, code op een branch wijzigen, tests uitvoeren en een pull request openen.
Deze werkwijze past vooral bij afgebakende achtergrondtaken die je aan Copilot wilt delegeren.

Code review

Copilot kan wijzigingen in een pull request of IDE beoordelen en concrete verbeteringen voorstellen.
De functie kan helpen bij het vinden van fouten, maar vervangt geen deskundige beoordeling van beveiliging, architectuur of bedrijfskritische logica.

GitHub Copilot CLI

Met GitHub Copilot CLI kan de agent vanuit de terminal een project onderzoeken, bestanden wijzigen, commando’s gebruiken en een pull request voorbereiden.

Projectinstructies, agents en MCP

Je kunt vaste projectregels opslaan, gespecialiseerde agents maken en externe tools koppelen.
Via het Model Context Protocol (MCP) kan Copilot bijvoorbeeld toegang krijgen tot documentatie, browsers of andere ontwikkelsystemen. Geef zulke koppelingen alleen de rechten die voor de taak nodig zijn.
Een actueel overzicht staat in de officiële functielijst van GitHub Copilot.
OnderdeelAgent modeCloudagent
LocatieJe lokale IDE en computerTijdelijke omgeving bij GitHub
WerkwijzePast bestanden aan terwijl jij meekijktWerkt op een branch op de achtergrond
Beste voorInteractief debuggen en bouwenAfgebakende issues en pull requests
ControleToestemming voor gevoelige lokale actiesReview van commits, diff en pull request

Waar werkt GitHub Copilot?

GitHub Copilot werkt op GitHub.com en onder meer in Visual Studio Code, Visual Studio, JetBrains-IDE’s, Xcode, Eclipse, Neovim en Zed. Niet iedere omgeving biedt alle agent- en reviewfuncties.
De assistent ondersteunt veel programmeertalen, waaronder Python, JavaScript, TypeScript, Ruby, Go, C# en C++. Ook SQL, configuratiebestanden en infrastructure-as-code kunnen worden ondersteund.
De kwaliteit hangt onder meer af van de beschikbare context, de programmeertaal en het gebruikte framework.

Wat kost GitHub Copilot in 2026?

GitHub gebruikt sinds 2026 voor nieuwe individuele maandabonnementen een combinatie van een vaste abonnementsprijs en AI-credits.
De onderstaande bedragen zijn de officiële prijzen in Amerikaanse dollars per maand, gecontroleerd in juli 2026.
AbonnementPrijsBelangrijkste inhoud
Free$02.000 codeaanvullingen per maand en beperkt gebruik van Chat en agents
Pro$10Onbeperkte aanvullingen, modelkeuze, cloudagent, review en $15 AI-credits
Pro+$39Premium modellen, hogere limieten, auditlogs en $70 AI-credits
Max$100Intensief agentgebruik, prioriteit en $200 AI-credits
GitHub AI Credits worden gebruikt voor Chat, agent mode, code review, de cloudagent en Copilot CLI.
Eén credit staat gelijk aan 0,01 dollar. Het verbruik hangt af van het model, het aantal tokens en de omvang van de taak. Codeaanvullingen en next edit suggestions verbruiken op betaalde abonnementen geen credits.
Na het inbegrepen tegoed kun je wachten, een goedkoper model kiezen of extra betaald verbruik toestaan. Sommige bestaande jaarabonnementen vallen tijdelijk nog onder het oudere systeem met premium requests.

Prijzen voor bedrijven

AbonnementPrijs per gebruikerVooral bedoeld voor
Business$19 per maandTeams die centraal licenties, beleid en uitgaven willen beheren
Enterprise$39 per maandGrote organisaties met meer maatwerk, kennisintegratie en beheer
Business bevat 1.900 AI-credits per gebruiker en Enterprise 3.900. Credits kunnen binnen een organisatie worden samengevoegd. Beheerders bepalen of aanvullend betaald verbruik is toegestaan.
Controleer voor aankoop altijd de actuele prijzen, omdat abonnementen, functies, belastingen en tegoeden kunnen veranderen.

Welk abonnement heb je nodig?

Copilot Free is geschikt om de belangrijkste mogelijkheden uit te proberen.
Pro past bij de meeste zelfstandige ontwikkelaars. Pro+ biedt meer ruimte voor duurdere modellen en grotere taken. Max is vooral bedoeld voor ontwikkelaars die agents zeer intensief gebruiken.
Organisaties kiezen Business of Enterprise wanneer centraal beheer, beveiligingsbeleid, rapportages en kostencontrole nodig zijn.

GitHub Copilot installeren en gebruiken

De precieze installatie verschilt per editor. De algemene werkwijze is:
  1. Maak een GitHub-account aan en activeer Free of een betaald abonnement.
  2. Installeer de officiële GitHub Copilot-extensie in je IDE of installeer Copilot CLI.
  3. Log in met hetzelfde GitHub-account en controleer welke functies en modellen zijn toegestaan.
  4. Open een bestaand oefenproject en begin met een kleine, controleerbare opdracht.
De officiële GitHub Copilot-quickstart bevat de actuele stappen voor iedere ondersteunde ontwikkelomgeving.

Een goede eerste opdracht

Laat Copilot een onbekend project eerst analyseren zonder iets te veranderen:
Analyseer deze repository zonder bestanden te wijzigen. Leg uit welke talen en frameworks worden gebruikt, hoe ik het project lokaal start en welke testcommando’s beschikbaar zijn.
Geef daarna één concrete taak met grenzen en een controle:
Los de fout in het registratieformulier op. Verander geen database-migraties, behoud alle bestaande tests en voer na afloop alleen de relevante tests uit. Vat precies samen welke bestanden zijn gewijzigd.

Waarvoor kun je GitHub Copilot gebruiken?

TaakVoorbeeld
Code schrijvenBoilerplate, functies, API-routes en configuratie voorstellen
Bugs onderzoekenStacktraces, recente wijzigingen en betrokken bestanden vergelijken
TestsOntbrekende scenario’s vinden en unit- of integratietests schrijven
Code begrijpenArchitectuur, datastromen en onbekende functies uitleggen
RefactoringDubbele logica opsporen en kleine, gecontroleerde verbeteringen uitvoeren
DocumentatieREADME’s, codecommentaar en pull-requestsamenvattingen bijwerken

Zo krijg je betere resultaten

Een goede opdracht bevat het gewenste resultaat, relevante context, grenzen en een controle achteraf. Benoem welke bestanden mogen veranderen en welke tests moeten worden uitgevoerd.
Leg vaste regels vast in .github/copilot-instructions.md. Denk bijvoorbeeld aan:
  • de programmeertaal voor nieuwe bestanden;
  • verplichte testcommando’s;
  • afspraken over naamgeving;
  • bestanden die niet mogen worden aangepast;
  • handelingen waarvoor menselijke toestemming nodig is.
Zet geen wachtwoorden, toegangstokens of andere geheimen in zo’n instructiebestand.
Laat Copilot bij complexe problemen eerst analyseren en plannen. Kleine wijzigingen zijn eenvoudiger te beoordelen, terug te draaien en opnieuw te testen dan één brede opdracht als ‘verbeter de hele applicatie’.

Is GitHub Copilot veilig?

GitHub Copilot kan overtuigende maar foutieve code produceren. Een werkende test bewijst bovendien niet dat een oplossing veilig, schaalbaar of onderhoudbaar is.
Beoordeel iedere wijziging en laat risicovolle code door een deskundige controleren.

Bescherm code en geheime gegevens

Werk op een aparte branch en geef agents minimale rechten. Houd privésleutels, productiedata en toegangstokens buiten bereik.
Laat Copilot niet zelfstandig databases verwijderen, releases publiceren of productie-infrastructuur aanpassen zonder expliciete beoordeling.

Privacy en training

GitHub zegt gegevens van Business- en Enterprise-klanten niet te gebruiken voor het trainen van AI-modellen.
Bij bepaalde individuele abonnementen kunnen interacties wel worden gebruikt, tenzij de gebruiker dit uitschakelt. Controleer daarom je instellingen voordat je vertrouwelijke code deelt.

Openbare code en licenties

Copilot kan suggesties blokkeren of voorzien van een verwijzing wanneer ze overeenkomen met openbare code.
Via code referencing kun je de mogelijke bron en gevonden licentie bekijken. Dat ontslaat een ontwikkelaar niet van de verantwoordelijkheid om auteursrecht, licentievoorwaarden en hergebruik zelf te beoordelen.

GitHub Copilot vergeleken met andere AI-codetools

ToolBelangrijkste werkwijzeSterk bij
GitHub CopilotIntegreert in GitHub, IDE en terminalCodeaanvulling en GitHub-workflows
Claude CodeAgent vanuit terminal, IDE en webGrote taken over meerdere bestanden
CursorAI-first code-editorInteractief programmeren in één editor
OpenAI CodexZelfstandige programmeeragentGedelegeerde en parallelle ontwikkeltaken
De beste keuze hangt niet alleen af van het gebruikte AI-model. GitHub Copilot is vooral aantrekkelijk wanneer repositories, issues, pull requests en teambeheer al op GitHub staan.
Claude Code past beter bij ontwikkelaars die een terminalgerichte agent van Anthropic willen gebruiken. Sommige Copilot-abonnementen geven daarnaast toegang tot externe agents, waardoor de grenzen tussen deze producten minder scherp worden.

Beperkingen van GitHub Copilot

  • Copilot kan bestaande architectuur of bedrijfsregels verkeerd begrijpen.
  • Gegenereerde code kan fouten, kwetsbaarheden of verouderde API’s bevatten.
  • Een agent kan meer bestanden aanpassen dan voor de taak nodig is.
  • Beschikbare functies en modellen verschillen per abonnement en ontwikkelomgeving.
  • Grote agenttaken kunnen onverwacht veel AI-credits en GitHub Actions-minuten gebruiken.
  • Copilot vervangt geen menselijke verantwoordelijkheid voor code die in productie wordt gebruikt.

Veelgestelde vragen over GitHub Copilot

Is GitHub Copilot gratis?

Ja. Copilot Free bevat maandelijks 2.000 codeaanvullingen en beperkt gebruik van Chat en agents.
Voor onbeperkte aanvullingen en ruimere agentfuncties heb je een betaald abonnement nodig.

Is GitHub Copilot hetzelfde als Microsoft Copilot?

Nee. GitHub Copilot is gemaakt voor softwareontwikkeling.
Microsoft Copilot is een algemene AI-assistent. Microsoft 365 Copilot werkt met zakelijke documenten, e-mail, vergaderingen en andere werkgegevens.

Kan een beginner GitHub Copilot gebruiken?

Ja, vooral om code te laten uitleggen en kleine projecten te verkennen.
Het risico is groter wanneer je de voorgestelde code niet zelf kunt controleren. Gebruik Copilot daarom niet zonder deskundige hulp voor betalingen, authenticatie, medische gegevens of productiebeveiliging.

Kan GitHub Copilot een complete app bouwen?

Copilot kan een project opzetten en veel onderdelen implementeren.
Menselijke keuzes blijven nodig voor architectuur, beveiliging, gebruikersbehoeften, testen en publicatie.

Gebruikt GitHub Copilot mijn code voor training?

Dat hangt af van het abonnement en de gekozen instellingen.
GitHub gebruikt Business- en Enterprise-data volgens het bedrijf niet voor modeltraining. Individuele gebruikers moeten hun privacy- en trainingsinstellingen controleren.

Welke programmeertaal werkt het beste?

Copilot ondersteunt veel talen, maar presteert doorgaans het sterkst bij populaire talen en frameworks met veel bruikbare voorbeelden.
Goede repositorycontext en duidelijke instructies zijn vaak belangrijker dan de programmeertaal alleen.

Conclusie

GitHub Copilot is uitgegroeid van codeaanvulling tot een compleet platform voor AI-ondersteunde softwareontwikkeling. Je kunt de assistent gebruiken tijdens het typen, in Chat, vanuit de terminal of als agent die op een branch aan een taak werkt.
De grootste winst ontstaat bij duidelijke, afgebakende opdrachten met goede projectinstructies en automatische controles.
De belangrijkste regel blijft hetzelfde: laat Copilot snelheid leveren, maar houd zelf controle over rechten, kosten en de code die uiteindelijk wordt samengevoegd.
Volg de GitHub Copilot-pagina voor het laatste nieuws over functies, modellen, prijzen, veiligheid en de ontwikkeling van AI-programmeeragents.
loading

Populair nieuws

Laatste reacties

Loading