Alle Tutorials

2026-06-05 · 6 min

gemini-cli: Googles KI-Terminal-Agent im Praxis-Check

gemini-cli bringt Googles Gemini-Modelle als Terminal-Agent auf deinen Rechner. Was das für Claude-Code-Nutzer bedeutet, zeigt dieser Praxis-Überblick.

Google hat gemini-cli als offizielles Open-Source-Werkzeug veröffentlicht. Es bringt Gemini-Modelle direkt ins Terminal, ohne Browser, ohne GUI. Wer Claude Code kennt, erkennt das Konzept sofort: ein Agent, der im Terminal läuft, Dateien liest, Code schreibt und Shell-Befehle ausführt. Der Unterschied liegt in den Modellen und der Infrastruktur dahinter. gemini-cli nutzt Googles Gemini-Reihe statt Anthropics Claude. Das macht es für Claude-Code-Nutzer interessant: du bekommst einen zweiten Terminal-Agenten, der unabhängig von deinem Anthropic-Budget läuft.

Was ist gemini-cli?

gemini-cli ist Googles offizieller Open-Source-CLI-Agent für Gemini-Modelle. Du installierst ihn einmalig global über npm, startest ihn mit dem Befehl gemini im Terminal, und bekommst eine interaktive Eingabemaske. Von dort aus steuerst du alles per natürlicher Sprache.

Das Tool ist tief mit Googles Ökosystem verbunden. Es nutzt Gemini-Modelle mit einem der größten Kontextfenster am Markt. Das macht es besonders stark, wenn du sehr große Codebases oder lange Dokumente verarbeitest. Du kannst ganze Ordnerstrukturen auf einmal einlesen lassen, ohne vorher manuell Kontext zu kürzen oder Dateien einzeln anzuhängen.

gemini-cli ist vollständig Open Source. Der Quellcode liegt auf GitHub und wird aktiv weiterentwickelt. Das bedeutet: du kannst es anpassen, Forks erstellen oder eigene Erweiterungen bauen. Für alle, die Kontrolle über ihre Werkzeuge schätzen, ist das ein klarer Vorteil gegenüber Closed-Source-Lösungen. Außerdem profitierst du von einer wachsenden Community, die Plugins, Bugfixes und neue Features beisteuert, ohne auf einen Anbieter angewiesen zu sein.

Installation und erster Start

Die Einrichtung geht schnell. Du brauchst Node.js auf deinem System. Dann führst du folgende Befehle aus:

# Installation (einmalig, global)
npm install -g @google/gemini-cli

# Starten im Projektordner
cd mein-projekt
gemini

Beim ersten Start authentifizierst du dich über deinen Google-Account oder einen API-Key aus Google AI Studio. Danach bist du direkt im interaktiven Modus. Das Tool erkennt automatisch, in welchem Verzeichnis es gestartet wurde, und macht den Inhalt für den Agenten zugänglich.

Ein erster sinnvoller Befehl könnte so aussehen:

> Analysiere die Struktur dieses Projekts und erkläre mir die wichtigsten Einstiegspunkte.

gemini-cli liest daraufhin deine Projektdateien, analysiert Abhängigkeiten und gibt eine strukturierte Zusammenfassung aus. Das funktioniert besonders gut bei größeren Projekten, wo ein schneller Überblick viel Zeit spart.

Was gemini-cli besonders macht

Neben dem Lesen und Schreiben von Code bringt gemini-cli zwei Features mit, die sich von anderen Terminal-Agenten abheben.

Web-Suche ist eingebaut. Du kannst den Agenten direkt anweisen, aktuelle Dokumentationen zu suchen, Fehlermeldungen zu recherchieren oder Sicherheitslücken nachzuschlagen, ohne das Terminal zu verlassen. Bei Claude Code brauchst du dafür einen eigenen MCP-Server. Bei gemini-cli ist es out of the box vorhanden und ohne Konfiguration nutzbar. Das spart Zeit bei Aufgaben, bei denen du sonst zwischen Terminal und Browser wechselst.

Multimodale Eingaben funktionieren nativ. Du kannst Screenshots, Bilder oder PDFs direkt an den Agenten übergeben. Willst du ein UI-Mockup nachbauen, reicht es, das Bild zu referenzieren. Das ist besonders nützlich beim Nachbauen von Designs oder beim Debuggen von Darstellungsproblemen. Claude Code kann Bilder ebenfalls verarbeiten, aber gemini-cli hat hier eine sehr direkte, benutzerfreundliche Handhabung direkt aus dem Terminal.

Der Einstieg ist niedrigschwellig. Du musst nicht sofort Zahlungsdaten hinterlegen, um produktiv zu werden. Das erleichtert das Ausprobieren in bestehenden Projekten erheblich.

Wann lohnt sich gemini-cli neben Claude Code?

Für die meisten Entwickler ist gemini-cli kein Ersatz für Claude Code, sondern eine sinnvolle Ergänzung. Drei konkrete Szenarien zeigen, wann der Einsatz Sinn ergibt.

Budget-Management im Alltag. Claude Code läuft über deinen Anthropic-API-Key und kostet nach Token. Bei intensiven Projekttagen kann das spürbar werden. gemini-cli mit einem separaten Google-Account gibt dir einen zweiten Agenten, den du für explorative oder weniger kritische Tasks nutzt. So schonst du dein Anthropic-Budget für Aufgaben, bei denen Claude tatsächlich besser abschneidet.

Sehr große Codebases effizient verarbeiten. Wenn du an Projekten mit vielen Hundert Dateien arbeitest, profitierst du vom großen Kontextfenster der Gemini-Modelle. Statt mühsam Kontext zu managen oder Dateien manuell anzuhängen, lässt du gemini-cli über das gesamte Repository laufen. Das beschleunigt Überblicks-Tasks und Code-Audits erheblich.

Zweite Meinung bei komplexen Entscheidungen. Zwei Agenten, zwei Modelle, zwei Perspektiven. Bei komplexen Architekturentscheidungen hilft es, die Einschätzung eines zweiten Modells einzuholen. Du stellst dieselbe Frage sowohl Claude Code als auch gemini-cli und vergleichst die Antworten. Das dauert wenige Minuten und gibt dir mehr Sicherheit vor wichtigen Commits.

Den ausführlichen Vergleich zwischen Terminal-Agenten und Editor-integrierten KI-Tools findest du im Beitrag Claude Code vs. Cursor: Welches Tool passt zu dir?.

FAQ

Ist gemini-cli kostenlos nutzbar?

Es gibt einen kostenlosen Zugang über den Google-Account, der für die meisten Entwickler für den Einstieg ausreicht. Für höhere Nutzungsvolumen oder Zugang zu den leistungsfähigsten Modellen brauchst du einen API-Key aus Google AI Studio mit entsprechendem Kontingent.

Funktioniert gemini-cli auf Windows, Mac und Linux?

Ja. Das Tool läuft überall dort, wo Node.js installiert ist. Die Einrichtung unterscheidet sich kaum zwischen den Betriebssystemen. Windows-Nutzer können es sowohl im klassischen Terminal als auch in WSL verwenden.

Kann ich gemini-cli und Claude Code im selben Projekt gleichzeitig nutzen?

Du kannst beide parallel in verschiedenen Terminal-Fenstern öffnen. Sie teilen sich keine Konfiguration und beeinflussen sich nicht gegenseitig. Manche Entwickler lassen beide Agenten für denselben Task laufen und vergleichen die Ergebnisse, um die beste Lösung auszuwählen.


Wenn du KI-Tools wie gemini-cli und Claude Code tiefer in deinen Arbeitsalltag integrieren willst, komm in die kostenlose Claude Business Community: Lerne Claude, Automatisierung, Co-Work, Claude Code, App-Building und Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren. Jetzt kostenlos beitreten.

Marcel Porcher, newways.ai

Kostenlos beitreten

Free Claude Business Community

Lerne Claude, Automatisierung, Co-Work, Claude Code, App-Building & Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren. Kostenlos.

Zur kostenlosen Community