Cursus
Redactionele noot (mei 2026): Tijdens Google I/O 2026 kondigde Google aan dat Gemini CLI wordt vervangen door Antigravity CLI. Gemini CLI stopt met het verwerken van verzoeken van individuele gebruikers op 18 juni 2026 (enterprise-toegang blijft ongewijzigd). Voor de bijgewerkte vergelijking, zie ons artikel Claude Code vs. Antigravity.
Begin 2026 draaien steeds meer ontwikkelaars AI-tools rechtstreeks in de terminal in plaats van via IDE-plugins. Twee tools krijgen de meeste aandacht: Google's Gemini CLI en Anthropic's Claude Code.
Beide werken in de terminal, gebruiken natuurlijke taal en kunnen taken plannen en uitvoeren zonder voortdurende handmatige input. Maar ze werken anders, kosten anders en passen bij verschillende soorten projecten.
Ik heb beide tools maandenlang op echte projecten gebruikt. Elk heeft sterke kanten en punten waarop het tekortschiet. In dit artikel bespreken we hoe ze werken, waar ze het best tot hun recht komen en waar je op moet letten bij de keuze tussen beide.
Wat zijn Gemini CLI en Claude Code?
Dit is wat elke tool is en hoe ze in de workflow van een ontwikkelaar passen.
Gemini CLI
Gemini CLI is Google's open-source AI-agent voor de terminal, uitgebracht in juni 2025 onder de Apache 2.0-licentie. Standaard gebruikt het Gemini 3 Flash, met Gemini 3.1 Pro beschikbaar voor zwaardere taken.
Je installeert het wereldwijd via npm, al worden Homebrew en npx ook ondersteund. Het is vooraf geïnstalleerd in Google Cloud Shell en Google Colab. Authenticatie gebruikt een persoonlijk Google-account, een API-sleutel of Google Cloud Vertex AI voor enterprise-omgevingen.
npm install -g @google/gemini-cli
De PTY-shell onderscheidt het van de meeste CLI-agents. De meeste CLI-agents lopen vast bij interactieve prompts. Gemini CLI start op de achtergrond een virtuele terminal, maakt momentopnamen van de terminalstatus en rendert de output inline in het gesprek. Dit betekent dat je tools als vim, htop of interactieve installatiescripts kunt draaien zonder de sessie te onderbreken.
Gemini CLI gebruikt sinds v0.34.0 (maart 2026) ook standaard Plan Mode, een alleen-lezen modus waarin de agent je codebase leest en wijzigingen voorstelt voordat er iets wordt aangepast. Het gebruikt GEMINI.md-bestanden voor projectcontext, geladen op globaal niveau, projectroot en subdirectory's.
Claude Code
Claude Code is Anthropic's coding-agent, gelanceerd als research preview in februari 2025 en algemeen beschikbaar sinds mei 2025. Het draait op de Claude 4.6-modelfamilie, met Sonnet 4.6 als standaard voor Pro-gebruikers en Opus 4.6 beschikbaar op Max-abonnementen.
Installatie op macOS en Linux gebruikt een directe installer:
curl -fsSL https://claude.ai/install.sh | bash
Windows-gebruikers kunnen een PowerShell-installer of WinGet gebruiken.
Waar Gemini CLI is gebouwd voor snelheid en flexibiliteit, inclusief snel prototypen en Google Cloud-workflows, voert Claude Code taken autonomer uit. Het leest je lokale bestandssysteem, voert commando's uit in je terminal en beheert git-workflows. Het roept de Anthropic API aan voor verwerking, maar je code blijft tijdens de sessie op je machine.
In december 2025 voegde v2.0 multi-agentondersteuning toe. De functie Agent Teams, nog in experimentele preview, laat meerdere Claude Code-sessies parallel draaien met een gedeelde takenlijst. Je schakelt dit in door CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 in je omgeving te zetten (beschikbaar op Team- en Enterprise-abonnementen).
Claude Code gebruikt CLAUDE.md-bestanden voor projectcontext en een permissiesysteem waarbij alleen-lezen bewerkingen automatisch draaien en bestandswijzigingen jouw bevestiging vereisen.
Gemini CLI vs. Claude Code: Belangrijkste verschillen
De belangrijkste verschillen qua model, prijs, context en tooling staan hieronder samengevat.
|
Functie |
Gemini CLI |
Claude Code |
|
Licentie |
Open source (Apache 2.0) |
Propriëtair |
|
Standaardmodel |
Gemini 3 Flash |
Claude Sonnet 4.6 |
|
Contextvenster |
1M tokens |
1M tokens (Max/Team/Enterprise automatisch; Pro tegen standaardtarief) |
|
Max. outputtokens |
64K |
128K (Opus 4.6, Max-abonnement); 64K (Sonnet 4.6, Pro-abonnement) |
|
Gratis tier |
1.000 verzoeken/dag (alleen Flash-modellen) |
Geen (Pro-abonnement vereist, $20/maand) |
|
Plan Mode |
Standaard aan; alleen-lezen, routeert automatisch naar Pro voor planning |
Shift+Tab-schakelaar; gebruikt Haiku Explore Subagent |
|
Multi-agent |
Ingebouwde research-subagents |
Agent Teams met gedeelde takenlijst |
|
Checkpoint/rollback |
|
Esc+Esc of |
|
Sandbox |
gVisor, LXC, macOS Seatbelt |
Permissiesysteem (Allow/Ask/Deny) |
|
Contextbestand |
|
|
|
IDE-ondersteuning |
Drijft Gemini Code Assist in VS Code aan |
VS Code-extensie, JetBrains-plugin (beta) |
|
Open source |
Ja |
Nee |
Het verschil in contextvenster is grotendeels verdwenen. Beide ondersteunen nu 1M tokens, nadat Claude dit in maart 2026 tegen standaardprijzen GA maakte. Op Claude Code is het 1M-venster automatisch inbegrepen voor Max-, Team- en Enterprise-gebruikers op Opus 4.6. Pro-gebruikers hebben toegang tegen standaard per-token tarieven. De uitvoeringsmodellen verschillen nog steeds: Gemini CLI streamt je terminalstatus via PTY, terwijl Claude Code om bevestiging vraagt vóór elke wijziging. Dat vertraagt het, maar maakt complexe taken wel makkelijker te volgen. Het open-sourceverschil weegt ook praktisch: de Apache 2.0-licentie van Gemini CLI laat enterprises de code lezen, forken en bijdragen. Claude Code is propriëtair.
Gemini CLI vs. Claude Code voor ontwikkelaarsworkflows
Hoe een tool presteert op specifieke taken is belangrijker dan functielijsten. Zo gaan ze om met scenario's waar ontwikkelaars het vaakst tegenaan lopen.

Uitvoeringsmodellen naast elkaar vergeleken. Afbeelding door auteur.
Nieuwe code schrijven
Wanneer je een nieuw project moet opzetten of een losse script wilt schrijven, reageert Gemini CLI sneller. De latency is laag en Google Search-grounding laat het actuele documentatie ophalen tijdens de sessie, waardoor de gegenereerde code vaak beter aansluit op recentere libraryversies.
Claude Code bouwt eerst een plan voordat het schrijft, dus de start is trager. De code die het oplevert is doorgaans schoner en consistenter met de rest van een project. In een vergelijking door Composio rondde Claude Code een volledige CLI-tool af in 1 uur 17 minuten tegenover 2 uur 2 minuten voor Gemini CLI, met minder retries. Voor simpele scripts is Gemini CLI dus sneller.
Bestaande code refactoren
Hier is het 1M-contextvenster het belangrijkst voor Gemini CLI. Het kan een kleine tot middelgrote codebase in één keer laden, wat helpt bij het volgen van verbanden tussen functies en variabelen over bestanden heen. Voor eenvoudigere refactors werkt die aanpak redelijk goed.
Het verschil wordt zichtbaar bij complexere klussen. Communityrapporten noemen betrouwbaarheidsproblemen: toolcall-fouten, formatteringsretries en incidenteel overschrijven van bestanden. Je moet vaak betrokken blijven en bijsturen als het misloopt. Claude Code pakt het gestructureerder aan, volgt afhankelijkheden tussen bestanden en past diffs toe in plaats van bestanden te overschrijven. De eerder genoemde Agent Teams-functie kan grotere refactors ook over agents verdelen.
Voor alles dat meer dan een paar bestanden raakt, is Claude Code meestal betrouwbaarder, al variëren de resultaten per project en codebasegrootte.
Debuggen en fouten traceren
Beide tools kunnen een stacktrace lezen en een fix voorstellen. Het verschil zit in wat er gebeurt als de eerste fix niet werkt.
Gemini CLI pakt initiële foutidentificatie en loglezen goed op. Handig voor snelle diagnoses. Bij complexere bugs kan het echter blijven hangen in herhaalde aanpakken. Ontwikkelaars geven aan te moeten ingrijpen en bijsturen als dat gebeurt.
Claude Code kijkt vaker naar de nieuwe fout na een fixpoging en past de aanpak aan in plaats van zichzelf te herhalen. Het is er niet immuun voor om vast te lopen, maar in mijn ervaring komt het betrouwbaarder uit loops bij meerstaps-debugtaken.
Scripts en automatisering draaien
Beide tools ondersteunen headless-modi voor CI/CD. Gemini CLI gebruikt -p "prompt" met --output-format json voor gestructureerde output, met een native GitHub Actions-integratie. Claude Code gebruikt -p of --print voor headless-modus en een Agent SDK in Python en TypeScript. Het heeft ook een GitHub App voor PR-review en codegeneratie vanuit issues.
De PTY-shell van Gemini CLI kan beter overweg met interactieve scripts, ook die halverwege input of authenticatie vereisen. De goedkeuringsmechaniek van Claude Code vertraagt in die situaties, tenzij je expliciete overrides instelt.
Vergelijking codekwaliteit en redeneren
Begin 2026 draaien beide tools modellen die op grote benchmarks binnen enkele punten van elkaar scoren.
Op SWE-bench Verified scoort Claude Opus 4.6 rond 80,8% en Gemini 3.1 Pro rond 80,6%. Het gat is kleiner geworden. SWE-bench Verified kent wel contaminatieproblemen en de beheerders wijzen nu naar SWE-bench Pro als betrouwbaardere maat. Ook relevant: de score van Claude Code weerspiegelt deels Anthropics agent-engineering, specifiek toolgebruikpatronen en retrylogica, en niet alleen de ruwe modelprestatie.
In de praktijk zie je het verschil in hoe elke tool code schrijft. Gemini CLI genereert sneller code, handig bij prototyping of gewoon iets uitproberen. Claude Code sluit doorgaans beter aan op bestaande projectconventies, al kost het meer tijd. Communityrapporten suggereren dat Gemini's output vaker uitgebreider en over-gecommentarieerd is, vooral op het Flash-model.
Geen van beide tools is vrij van hallucinaties, en er is geen standaardbenchmark die dit voor CLI-agents dekt. Beide tools hebben een rewind-commando: Gemini CLI's /rewind (Esc+Esc) navigeert terug door de gespreksgeschiedenis en kan bestandswijzigingen terugdraaien; bij Claude Code doet Esc+Esc of /rewind hetzelfde. Gemini CLI heeft ook /restore om terug te gaan naar een specifiek bestandscheckpoint, al moet je checkpointing eerst inschakelen. Plan Mode, zoals eerder genoemd, verkleint het risico verder door voorgestelde wijzigingen te tonen vóórdat er iets draait.
CLI-ervaring en bruikbaarheid
Beide tools hebben aandacht besteed aan de terminalervaring, maar maken verschillende afwegingen. Als je interactieve scripts gebruikt of veel commando's midden in een sessie draait, vallen de verschillen snel op.
Gemini CLI
De interface van Gemini CLI is gericht op snelheid. Het wordt geleverd met meer dan 40 slash-commando's, waaronder /plan, /memory, /skills, /restore, en /theme. De @ -syntaxis laat je bestanden, afbeeldingen, pdf's en audio refereren in je prompt. Het Extensions-systeem bundelt MCP-servers, contextbestanden en slash-commando's in installeerbare pakketten, die we verderop in de sectie Integratie nader bespreken.
Wanneer Plan Mode draait, schrijft het de voorgestelde wijzigingen naar een markdownbestand dat je kunt beoordelen of bewerken voordat er iets draait. Je kunt goedkeuren, om aanpassingen vragen of annuleren met Esc. Shift+Tab wisselt tussen Default-, Auto-Edit- en Plan-modi, of je typt /plan om er direct in te gaan.
Zoals eerder vermeld voorkomt de PTY-shell dat de terminal blijft hangen tijdens scripts die invoer blokkeren. De nadelen zijn een opstarttijd van 5 tot 10 seconden, een korte vertraging na antwoorden en reacties die verschijnen in grote UI-boxen die sommige ontwikkelaars minder snel scanbaar vinden.
Claude Code
De output van Claude Code gebruikt een boomstructuur met korte regels en lijstjes, wat goed werkt in kleine terminalvensters. De belangrijkste commando's zijn: /compact, /context, /model, /cost, /rewind, /doctor en /fast. Shift+Tab wisselt tussen interactiemodi: Normal, Auto-Accept, Plan en Auto.
Plan-modus werkt vergelijkbaar met die van Gemini CLI: Claude scant je codebase en schrijft eerst een markdownplanbestand voordat er iets wordt aangeraakt. Je kunt het plan openen en bewerken met Ctrl+G (in je standaardeditor) voordat je goedkeurt; handig om stappen te verwijderen of beperkingen toe te voegen. Je kunt ook /plan typen om direct Plan-modus in te gaan of deze als standaard instellen in .claude/settings.json met permissions.defaultMode: "plan".
De meest gehoorde klacht is goedkeuringsmoeheid. Claude Code stopt om te vragen voordat bash-commando's draaien of bestanden worden geschreven, wat de flow onderbreekt bij repetitieve taken. De vlag --dangerously-skip-permissions zet dit helemaal uit, maar Anthropic raadt af dit te gebruiken buiten geïsoleerde omgevingen.
Sinds maart 2026 is er een tussenoptie: auto mode, beschikbaar als research preview voor Team-gebruikers. In plaats van bij elke stap te vragen of controles volledig te overslaan, beoordeelt een classifier elke toolcall vooraf en blokkeert acties die als risicovol worden gezien, zoals massale bestandsverwijdering of data-exfiltratie, terwijl veilige acties doorgaan. Je schakelt het in met claude --enable-auto-mode en wisselt ernaartoe met Shift+Tab. Het vermindert onderbrekingen zonder alle waarborgen weg te nemen, al kan het soms onschadelijke acties blokkeren.
Integratie en ecosysteem
Beide tools ondersteunen MCP en GitHub Actions, maar hun ecosystemen wijzen in verschillende richtingen.
Gemini CLI
Gemini CLI sluit goed aan op Google Cloud-services. Zoals eerder vermeld is het vooraf geïnstalleerd in Google Cloud Shell en ondersteunt het Google Workspace-accounts. Via MCP-extensies werkt het ook met BigQuery en Cloud Run. Hetzelfde Extensions-systeem bevat pakketten van Figma, Stripe, Elastic, Postman en Snyk; eind 2025 waren er meer dan 90 beschikbaar.
De Cloud Run-extensie kan webapps bouwen, containerizen en deployen vanuit de terminal. Het accepteert ook afbeeldingen, pdf's en audio als input naast tekst. GitHub Actions-integratie gebruikt google-github-actions/run-gemini-cli. Gemini CLI heeft ook een eigen SDK voor het bouwen van headless scripts en integraties, toegevoegd in v0.30.0.
Claude Code
Claude Code koppelt primair aan lokale devtools en externe services. Via MCP werkt het met Jira, Asana, Slack, databases en externe API's. Het heeft plugins voor VS Code en JetBrains IDE's, een browserinterface op claude.ai/code en een GitHub Actions-integratie via anthropics/claude-code-action@v1.
De Agent SDK (Python en TypeScript) laat je Claude Code aanroepen vanuit je eigen scripts. Met Slack-integratie kun je @claude-code taggen in een thread.
Eén beperking: Claude Code werkt alleen met Anthropic-modellen. Er is geen optie om je eigen model mee te nemen. Gemini CLI is open source en is al geforkt, met Qwen Code CLI als meest opvallende voorbeeld.
Prijs en gratis tier vergeleken
Prijs is waar de twee tools het duidelijkst verschillen.
|
Tier |
Gemini CLI |
Claude Code |
|
Gratis |
1.000 verzoeken/dag (alleen Flash-modellen) |
Geen (Pro-abonnement vereist) |
|
Instap betaald |
Google AI Pro ~$20/maand |
Claude Pro $20/maand |
|
Zwaar gebruik |
Google AI Ultra ~$250/maand |
Claude Max 5x $100/maand |
|
Power user |
API: $2/M input, $12/M output (Gemini 3.1 Pro) |
Claude Max 20x $200/maand |
|
Team |
Google Workspace / Vertex AI |
Team Premium $150/gebruiker/maand |
De gratis tier van Gemini CLI' biedt 1.000 verzoeken per dag met een persoonlijk Google-account, geen creditcard vereist, en is momenteel niet tijdgelimiteerd. Sinds eind maart 2026 zijn gratis gebruikers beperkt tot Flash-modellen, met Pro-modellen achter een betaald abonnement.
Claude Code heeft geen gratis tier. Het minimum is $20/maand voor het Pro-abonnement, waarmee je Sonnet 4.6 krijgt met gebruikslimieten die zware gebruikers binnen enkele dagen kunnen raken. Veel gebruikers komen uit op het Max-tier ($100 tot $200/maand). In één bijgehouden geval kostten 10 miljard tokens over 8 maanden op Max ongeveer $800, tegenover circa $15.000 tegen API-tarieven, al variëren werkelijke kosten per gebruik.
Controleer de actuele tarieven op de Claude-prijzenpagina en de Gemini-prijzenpagina voordat je beslist.
Use cases voor Gemini CLI vs. Claude Code
De juiste tool hangt af van waar je aan werkt.

De juiste tool voor jou kiezen. Afbeelding door auteur.
Gemini CLI is een betere keuze als je een gratis startpunt nodig hebt, werkt met Google Cloud- of Workspace-services, een open-sourcetool wilt die je kunt lezen of forken, multimodale input zoals afbeeldingen of pdf's gebruikt, of interactieve scripts draait die halverwege invoer vereisen. Het is ook de snellere optie als outputconsistentie minder belangrijk is dan responssnelheid.
Claude Code is logischer als je aan een grote codebase werkt die refactoring over meerdere bestanden vereist, output nodig hebt die past bij de stijl van je project, meerdere agents op gescheiden taken wilt laten draaien of liever elke wijziging beoordeelt vóór toepassing. Het is ook de betere optie als je JetBrains IDE's gebruikt of automatisering wilt bouwen via de Agent SDK.
Sommige ontwikkelaars gebruiken beide: Gemini CLI voor snelle verkenning en planning, vervolgens Claude Code wanneer de taak meer precisie en consistentie vereist.
Beperkingen van Gemini CLI vs. Claude Code
Geen van beide tools is zonder concessies. Hierop moet je bij elk letten.
Beperkingen van Gemini CLI
- Toolcall-fouten en retryloops bij complexe taken over meerdere bestanden zijn een veelgehoorde klacht in communitytests
- In één vergelijking gebruikte Gemini CLI 432K inputtokens tegenover 261K bij Claude Code voor dezelfde taak, waardoor het minder token-efficiënt is ondanks lagere per-token tarieven
- Het Flash-model (gratis tier) presteert merkbaar slechter dan Pro bij complexe redeneerstaken
- Gegevens van de gratis tier kunnen worden gebruikt voor modelverbetering, wat relevant is voor teams met strikte privacy-eisen
- Output is vaker uitgebreider en over-gecommentarieerd vergeleken met Claude Code
Beperkingen van Claude Code
- Geen gratis tier; minimaal $20/maand met gebruikslimieten die zware gebruikers in enkele dagen kunnen overschrijden
- Goedkeuringsprompts vóór elke bestandswrite of commando-uitvoering zijn de meest gehoorde klacht (auto mode, toegevoegd in maart 2026, verhelpt dit deels voor Team-gebruikers)
- Lange sessies kunnen ertoe leiden dat de agent eerder context uit het oog verliest
- Beperkt tot alleen Anthropic-modellen, zonder optie om een andere provider te gebruiken
- Windows-gebruikers meldden kleurweergavebugs en stabiliteitsproblemen begin 2026
Welke is beter: Gemini CLI of Claude Code?
Na met beide tools te hebben gewerkt, hangt het antwoord af van je prioriteiten. Geen van beide is in alle situaties de duidelijke keuze.
Als je net begint, een gratis optie wilt of veel met Google Cloud werkt, is Gemini CLI makkelijker op te pakken. Het kan goed overweg met prototyping en lichtere taken, en de gratis tier betekent dat proberen niets kost.
Werk je aan een bestaande codebase met meerdere bestanden, heb je output nodig die past bij de stijl van je project of voer je complexe refactors uit, dan houdt Claude Code het doorgaans beter vol. Of de abonnementsprijs het waard is, hangt af van hoeveel je het gebruikt.
Veel ontwikkelaars die ik in 2026 zie, gebruiken beide in plaats van zich aan één te binden. Gemini CLI voor verkenning en snelle taken, Claude Code wanneer het werk meer consistentie vereist.
Conclusie
Gemini CLI heeft een gratis tier, een open-source codebase en past beter bij Google Cloud-workflows. Claude Code levert consistenter output op complexe codebases, heeft sterker redeneervermogen over meerdere bestanden en een meer gestructureerd permissiemodel.
De juiste keuze hangt af van waar je aan werkt en wat je bereid bent te betalen. De meeste ontwikkelaars die beide gebruiken, ontwikkelen een patroon: Gemini CLI voor snelle taken, Claude Code wanneer het werk meer precisie vraagt.
Als je wilt zien hoe Claude Code zich verhoudt tot een andere tool, behandelt ons artikel Claude Code vs. Codex dat uitgebreider.
Bekijk ook onze aanbevolen resources:
- Onze cursus Introductie tot Claude-modellen leert je hoe je de Anthropic API gebruikt.
- Ons artikel Claude Code vs. Antigravity vergelijkt Claude Code met een andere AI-codingtool die het kennen waard is.
- Onze gids Top 15 Vibe Coding Tools om sneller te bouwen in 2026 behandelt het bredere landschap van AI-codingtools.
Ik ben een data-engineer en communitybouwer die werkt aan datapijplijnen, cloud en AI-tools, en tegelijkertijd praktische, impactvolle tutorials schrijft voor DataCamp en beginnende developers.
Gemini CLI vs. Claude Code FAQ's
Wat is het belangrijkste verschil tussen Gemini CLI en ClaudeCode?
Gemini CLI is open source met een gratis tier, sneller voor eenvoudige taken en geschikt voor Google Cloud-workflows. Claude Code is propriëtair en vereist een abonnement, maar gaat betrouwbaarder om met complex werk over meerdere bestanden en redeneerstaken.
Welke is beter voor codetaken?
Het hangt af van de taak. Gemini CLI is sneller voor scripts, prototypes en verkennend werk en kost niets om te starten. Claude Code is consistenter voor complexe refactors over meerdere bestanden en produceert schonere output, vooral op Opus 4.6. Benchmarkscores liggen aan de top dicht bij elkaar, dus het taaktype is belangrijker dan een algemene rangschikking.
Kun je beide samen gebruiken?
Ja, en veel ontwikkelaars doen dat. Een veelvoorkomend patroon is Gemini CLI gebruiken om een codebase te verkennen en het werk te plannen, en het plan dan aan Claude Code over te dragen voor uitvoering. Sommige ontwikkelaars configureren Gemini CLI om CLAUDE.md -bestanden te lezen zodat beide tools dezelfde projectcontext delen.
Welke is beter voor beginners?
Gemini CLI is makkelijker om mee te beginnen. Het is gratis, vereist geen API-sleutel voor de basis Flash-modellen en logt in met een standaard Google-account. Claude Code vereist een betaald abonnement en meer initiële setup. Voor iemand die nieuw is met AI-tools in de terminal heeft Gemini CLI minder drempels.
Welke is sneller?
Gemini CLI reageert sneller in single-turn interacties. Het Flash-model is gebouwd voor snelheid. Claude Code doet er langer over aan het begin omdat het eerst plant voordat het schrijft. Bij meerstaps taken is Claude Code vaak sneller klaar omdat er minder retries nodig zijn.

