Cursus
Begin 2026 draaien steeds meer developers 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 draaien in de terminal, werken met natuurlijke taal en kunnen taken plannen en uitvoeren zonder voortdurend handmatig in te grijpen. Maar ze werken anders, kosten anders, en passen bij verschillende soorten projecten.
Ik heb beide tools maandenlang op echte projecten gebruikt. Elk heeft sterke punten en zwakke plekken. In dit artikel bespreken we hoe ze werken, waar ze het beste tot hun recht komen en waar je op moet letten bij je keuze.
Wat zijn Gemini CLI en Claude Code?
Dit is wat elke tool is en hoe die in de workflow van een developer past.
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 voor zwaardere taken.
Je installeert het globaal via npm, maar Homebrew en npx worden ook ondersteund. Het is vooraf geïnstalleerd in Google Cloud Shell en Google Colab. Authenticatie kan met een persoonlijk Google-account, een API-sleutel of Google Cloud Vertex AI voor enterprise-omgevingen.
npm install -g @google/gemini-cli
De PTY-shell is wat het onderscheidt van de meeste CLI-agents. De meeste CLI-agents lopen vast bij interactieve prompts. Gemini CLI start op de achtergrond een virtuele terminal, maakt snapshots van de terminalstatus en rendert de output inline in het gesprek. Daardoor kun je tools als vim, htop of interactieve installatiescripts draaien zonder dat de sessie breekt.
Gemini CLI staat sinds v0.34.0 (maart 2026) ook standaard in Plan Mode, een read-only modus waarin de agent je codebase leest en wijzigingen voorstelt voordat er iets wordt bewerkt. 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 gaat via 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. Voor verwerking wordt de Anthropic API aangeroepen, maar je code blijft tijdens de sessie op je machine.
In december 2025 voegde v2.0 multi-agent support toe. De functie Agent Teams, nog in experimentele preview, laat meerdere Claude Code-sessies parallel draaien met een gedeelde takenlijst. Je schakelt het 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 read-only acties automatisch draaien en bestandswijzigingen jouw bevestiging vereisen.
Gemini CLI vs. Claude Code: belangrijkste verschillen
De belangrijkste verschillen op model, prijs, context en tooling staan hieronder samengevat.
|
Feature |
Gemini CLI |
Claude Code |
|
License |
Open source (Apache 2.0) |
Propriety |
|
Default model |
Gemini 3 Flash |
Claude Sonnet 4.6 |
|
Context window |
1M tokens |
1M tokens (Max/Team/Enterprise automatisch; Pro tegen standaardtarief) |
|
Max output tokens |
64K |
128K (Opus 4.6, Max-abonnement); 64K (Sonnet 4.6, Pro-abonnement) |
|
Free tier |
1.000 requests/dag (alleen Flash-modellen) |
Geen (Pro-abonnement vereist, $20/maand) |
|
Plan Mode |
Standaard aan; read-only, routeert automatisch naar Pro voor planning |
Shift+Tab-toggle; 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) |
|
Context file |
|
|
|
IDE support |
Draait 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. In 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 voor elke wijziging; dat is trager maar makkelijker te volgen bij complexe taken. Het open-sourcedeel weegt ook praktisch: met de Apache 2.0-licentie van Gemini CLI kunnen enterprises de code lezen, forken en eraan bijdragen. Claude Code is proprietair.
Gemini CLI vs. Claude Code voor developer-workflows
Hoe een tool presteert op specifieke taken is belangrijker dan een featurelijst. Zo pakt elke tool de scenario’s aan waar developers het vaakst tegenaan lopen.

Uitvoeringsmodellen naast elkaar vergeleken. Afbeelding door de auteur.
Nieuwe code schrijven
Als je een nieuw project moet opzetten of een losse script wil 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 library-versies.
Claude Code bouwt eerst een plan, 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-toolbuild 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 telt het 1M-contextvenster het meest voor Gemini CLI. Het kan een kleine tot middelgrote codebase in één keer laden, wat helpt om te volgen hoe functies en variabelen over bestanden heen samenhangen. Voor eenvoudigere refactors werkt die aanpak redelijk goed.
Het gat wordt zichtbaar bij complexere klussen. Community-rapporten noemen betrouwbaarheidsproblemen: toolcall-fouten, formatteringsretries en af en toe gevallen waarbij bestanden worden overschreven. Je moet vaak betrokken blijven en bijsturen als het misgaat. Claude Code pakt het gestructureerder aan, volgt afhankelijkheden over bestanden en past diffs toe in plaats van bestanden te herschrijven. De eerder genoemde Agent Teams-functie kan ook grotere refactors over agents opsplitsen.
Voor alles wat meer dan een paar bestanden raakt, is Claude Code meestal betrouwbaarder, al verschilt het 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 doet het goed bij initiële foutidentificatie en het lezen van logs. Handig voor snelle diagnose. Bij complexere bugs kan het echter blijven hangen in dezelfde aanpakken. Developers geven aan te moeten ingrijpen en bijsturen als dat gebeurt.
Claude Code kijkt meestal naar de nieuwe fout na een fix-poging en past de aanpak aan in plaats van te herhalen. Het is ook niet immuun voor vastlopen, maar breekt in mijn ervaring betrouwbaarder uit loops bij meerstaps-debugtaken.
Scripts draaien en automatisering
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 om input middenin de run of om authenticatieprompts vragen. De goedkeuringsmechaniek van Claude Code vertraagt dat soort situaties, tenzij je expliciete overrides instelt.
Vergelijking van 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 echter contaminatie-issues, en de beheerders wijzen nu op SWE-bench Pro als betrouwbaardere maatstaf. Ook goed om te noteren: de score van Claude Code weerspiegelt deels Anthropics agent-engineering — met name toolgebruikspatronen en retry-logica — en niet alleen de ruwe modelprestatie.
In de praktijk zie je het verschil in hoe elke tool code schrijft. Gemini CLI genereert sneller code, wat handig is bij prototyping of gewoon iets uitproberen. Claude Code sluit doorgaans beter aan op bestaande projectconventies, al duurt het langer. Community-rapporten suggereren dat Gemini’s output vaker uitgebreider en over-gecommentarieerd is, vooral op het Flash-model.
Geen van beide tools is immuun voor hallucinaties, en er is geen standaardbenchmark die dit voor CLI-agents dekt. Beide tools hebben een rewind-commando: bij Gemini CLI navigeert /rewind (Esc+Esc) terug door de gespreksgeschiedenis en kan bestandswijzigingen terugdraaien; bij Claude Code doen Esc+Esc of /rewind hetzelfde. Gemini CLI heeft ook /restore om terug te zetten naar een specifiek bestandscheckpoint, al moet je checkpointing eerst inschakelen. Plan Mode verkleint het risico verder door voorgestelde wijzigingen te tonen voordat er iets draait.
CLI-ervaring en gebruiksgemak
Beide tools hebben aandacht besteed aan de terminalervaring, maar maken andere 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 geeft de voorkeur aan 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 in je prompt refereren. Het Extensions-systeem bundelt MCP-servers, contextbestanden en slash-commando’s in installeerbare packages; daar gaan we hieronder bij Integraties dieper op in.
Als Plan Mode draait, schrijft het de voorgestelde wijzigingen naar een markdownbestand dat je kunt bekijken of bewerken voordat er iets draait. Je kunt goedkeuren, om wijzigingen 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 beschreven voorkomt de PTY-shell dat de terminal vastloopt tijdens scripts die input blokkeren. Nadelen zijn een opstarttijd van 5 tot 10 seconden, een korte vertraging na antwoorden en responses die in grote UI-vakken verschijnen, wat sommige developers 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 Gemini CLI: Claude scant je codebase en schrijft een markdownplan 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 schrappen of constraints toe te voegen. Je kunt ook /plan typen om direct Plan-modus in te gaan, of het als standaard instellen in .claude/settings.json met permissions.defaultMode: "plan".
De meest gehoorde klacht is approval fatigue. Claude Code stopt om te vragen voordat bash-commando’s of bestandswrites draaien, wat de flow onderbreekt bij repetitieve taken. De vlag --dangerously-skip-permissions zet dit volledig uit, maar Anthropic raadt af dit buiten geïsoleerde omgevingen te gebruiken.
Sinds maart 2026 is er een middenoptie: auto mode, beschikbaar als research preview voor Team-gebruikers. In plaats van bij elke stap goedkeuring te vragen of checks helemaal over te slaan, beoordeelt een classifier elke toolcall vooraf en blokkeert acties die het risicovol acht, zoals massale bestandverwijdering 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 onschuldige acties blokkeren.
Integratie en ecosysteem
Beide tools ondersteunen MCP en GitHub Actions, maar hun ecosystemen wijzen verschillende kanten op.
Gemini CLI
Gemini CLI sluit goed aan op Google Cloud-services. Zoals eerder genoemd, 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. In hetzelfde Extensions-systeem zitten packages 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 verbindt vooral met lokale devtools en third-party 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 vanuit je eigen scripts aanroepen. Met de Slack-integratie kun je @claude-code in een thread taggen.
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 opvallend voorbeeld.
Prijs en free tier vergeleken
Prijs is waar de twee tools het meest duidelijk verschillen.
|
Tier |
Gemini CLI |
Claude Code |
|
Free |
1.000 requests/dag (alleen Flash-modellen) |
Geen (Pro-abonnement vereist) |
|
Entry paid |
Google AI Pro ≈ $20/maand |
Claude Pro $20/maand |
|
Heavy use |
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 free tier van Gemini CLI geeft je 1.000 requests per dag met een persoonlijk Google-account, geen creditcard nodig, en is momenteel niet beperkt door tijdslimieten. Sinds eind maart 2026 zijn free-gebruikers beperkt tot Flash-modellen; Pro-modellen zitten achter een betaald abonnement.
Claude Code heeft geen free tier. Het minimum is $20/maand voor het Pro-abonnement, waarmee je Sonnet 4.6 krijgt met gebruikslimieten die heavy users binnen een paar dagen kunnen raken. Veel gebruikers komen uit op de Max-tier ($100 tot $200/maand). In één bijgehouden geval kostten 10 miljard tokens over 8 maanden op Max ongeveer $800, tegenover grofweg $15.000 tegen API-tarieven, al variëren de werkelijke kosten per gebruik.
Controleer actuele tarieven op de Claude-prijzenpagina en de Gemini-prijzenpagina voordat je beslist.
Gemini CLI vs. Claude Code use-cases
De juiste tool hangt af van waar je aan werkt.

De juiste tool voor jou kiezen. Afbeelding door de auteur.
Gemini CLI is een betere match als je een gratis startpunt nodig hebt, met Google Cloud of Workspace-services werkt, een open-sourcetool wilt die je kunt lezen of forken, multimodale inputs zoals afbeeldingen of pdf’s gebruikt, of interactieve scripts draait die halverwege input 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 refactors over meerdere bestanden nodig heeft, output wilt die past bij de bestaande stijl van je project, meerdere agents op losse taken wilt laten draaien of liever elke wijziging beoordeelt voordat deze wordt toegepast. Het is ook de betere optie als je JetBrains IDE’s gebruikt of automatisering wilt bouwen via de Agent SDK.
Sommige developers gebruiken beide: Gemini CLI voor snelle verkenning en planning, daarna Claude Code wanneer de taak meer precisie en consistentie vraagt.
Beperkingen van Gemini CLI vs. Claude Code
Geen van beide tools is zonder trade-offs. Hierop moet je letten bij elk van beide.
Beperkingen van Gemini CLI
- Toolcall-fouten en retry-loops 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 (free tier) presteert merkbaar slechter dan Pro bij complexe redeneertaken
- Free tier-data kan worden gebruikt voor modelverbetering, wat relevant is voor teams met strikte privacy-eisen
- Output is vaak uitgebreider en over-gecommentarieerd vergeleken met Claude Code
Beperkingen van Claude Code
- Geen free tier; minimum $20/maand met gebruikslimieten die heavy users binnen enkele dagen kunnen overschrijden
- Goedkeuringsprompts voor elke bestandswrite of commando-run zijn de meest gehoorde klacht (auto mode, toegevoegd in maart 2026, pakt dit deels aan voor Team-gebruikers)
- Lange sessies kunnen ertoe leiden dat de agent eerder context kwijtraakt
- Beperkt tot alleen Anthropic-modellen, zonder optie voor een andere provider
- Windows-gebruikers meldden kleurweergavebugs en stabiliteitsproblemen begin 2026
Welke is beter: Gemini CLI of Claude Code?
Na werken met beide tools hangt het antwoord af van wat je belangrijk vindt. Geen van beide is in alle situaties de vanzelfsprekende 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 uit de voeten met prototyping en lichtere taken, en de free tier betekent dat proberen niets kost.
Als je aan een bestaande codebase met meerdere bestanden werkt, output nodig hebt die past bij de stijl van je project of complexe refactors draait, houdt Claude Code het meestal beter vol. Of de abonnementsprijs het waard is, hangt af van hoeveel je het gebruikt.
Veel developers die ik in 2026 zie, gebruiken beide in plaats van zich op één vast te leggen. Gemini CLI voor verkenning en snelle taken, Claude Code wanneer er meer consistentie nodig is.
Conclusie
Gemini CLI heeft een free tier, een open-source codebase en past beter bij Google Cloud-workflows. Claude Code levert consistenter output op complexe codebases, heeft sterkere redenering over meerdere bestanden en een meer gestructureerd permissiemodel.
De juiste keuze hangt af van waar je aan werkt en wat je wilt uitgeven. De meeste developers die beide gebruiken, vallen in een patroon: Gemini CLI voor snelle taken, Claude Code wanneer het werk meer precisie vraagt.
Wil je zien hoe Claude Code zich verhoudt tot een andere tool, lees dan ons artikel Claude Code vs. Codex voor meer details.
Bekijk ook onze aanbevolen resources:
- Onze cursus Introduction to Claude Models leert je de Anthropic API gebruiken.
- Ons artikel Claude Code vs. Antigravity vergelijkt Claude Code met een andere AI-codingtool die de moeite waard is.
- Onze gids Top 15 Vibe Coding Tools to Build Faster 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 FAQs
Wat is het belangrijkste verschil tussen Gemini CLI en ClaudeCode?
Gemini CLI is open source met een free tier, sneller voor eenvoudige taken en goed geschikt voor Google Cloud-workflows. Claude Code is proprietair en vereist een abonnement, maar gaat betrouwbaarder om met complexe multi-bestandstaken en redeneerwerk.
Welke is beter voor coding-taken?
Het hangt van de taak af. Gemini CLI is sneller voor scripts, prototypes en exploratief 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 weegt zwaarder dan een algemene ranking.
Kun je ze samen gebruiken?
Ja, en veel developers doen dat. Een veelvoorkomend patroon is Gemini CLI gebruiken om een codebase te verkennen en het werk te plannen, en het plan dan door te geven aan Claude Code voor uitvoering. Sommige developers 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 wat meer initiële setup. Voor iemand die nieuw is met AI-tools in de terminal is de drempel bij Gemini CLI lager.
Welke is sneller?
Gemini CLI reageert sneller bij single-turn interacties. Het Flash-model is gebouwd voor snelheid. Claude Code neemt meer tijd vooraf omdat het eerst plant. Bij meerstapstaken is Claude Code vaak sneller klaar omdat er minder retries nodig zijn.

