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.
| Onderdeel | Uitleg |
| Ontwikkelaar | GitHub, onderdeel van Microsoft |
| Type product | AI-assistent en agentplatform voor softwareontwikkeling |
| Belangrijkste functies | Codeaanvulling, Chat, agent mode, cloudagent, code review en CLI |
| Omgevingen | GitHub.com, IDE’s, terminal, GitHub Mobile en GitHub Desktop |
| AI-modellen | Modellen van onder meer OpenAI, Anthropic, Google en Microsoft |
| Abonnementen | Free, Pro, Pro+, Max, Business en Enterprise |
| Geschikt voor | Beginners, 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.
| Onderdeel | Agent mode | Cloudagent |
| Locatie | Je lokale IDE en computer | Tijdelijke omgeving bij GitHub |
| Werkwijze | Past bestanden aan terwijl jij meekijkt | Werkt op een branch op de achtergrond |
| Beste voor | Interactief debuggen en bouwen | Afgebakende issues en pull requests |
| Controle | Toestemming voor gevoelige lokale acties | Review 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.
| Abonnement | Prijs | Belangrijkste inhoud |
| Free | $0 | 2.000 codeaanvullingen per maand en beperkt gebruik van Chat en agents |
| Pro | $10 | Onbeperkte aanvullingen, modelkeuze, cloudagent, review en $15 AI-credits |
| Pro+ | $39 | Premium modellen, hogere limieten, auditlogs en $70 AI-credits |
| Max | $100 | Intensief 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
| Abonnement | Prijs per gebruiker | Vooral bedoeld voor |
| Business | $19 per maand | Teams die centraal licenties, beleid en uitgaven willen beheren |
| Enterprise | $39 per maand | Grote 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:
-
Maak een GitHub-account aan en activeer Free of een betaald abonnement.
-
Installeer de officiële GitHub Copilot-extensie in je IDE of installeer Copilot CLI.
-
Log in met hetzelfde GitHub-account en controleer welke functies en modellen zijn toegestaan.
-
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?
| Taak | Voorbeeld |
| Code schrijven | Boilerplate, functies, API-routes en configuratie voorstellen |
| Bugs onderzoeken | Stacktraces, recente wijzigingen en betrokken bestanden vergelijken |
| Tests | Ontbrekende scenario’s vinden en unit- of integratietests schrijven |
| Code begrijpen | Architectuur, datastromen en onbekende functies uitleggen |
| Refactoring | Dubbele logica opsporen en kleine, gecontroleerde verbeteringen uitvoeren |
| Documentatie | README’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
| Tool | Belangrijkste werkwijze | Sterk bij |
| GitHub Copilot | Integreert in GitHub, IDE en terminal | Codeaanvulling en GitHub-workflows |
| Claude Code | Agent vanuit terminal, IDE en web | Grote taken over meerdere bestanden |
| Cursor | AI-first code-editor | Interactief programmeren in één editor |
| OpenAI Codex | Zelfstandige programmeeragent | Gedelegeerde 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.