# Gemini CLI

Terminalbasierter Coding-Agent, der Dateien liest und ändert, Shell-Befehle ausführt und sich über MCP, Erweiterungen und Skills ergänzen lässt.

Kanonisches Profil: https://agenten-kompass.mmeierhoff.chatgpt.site/agenten/gemini-cli/
Redaktion: [Michael Meierhoff](https://agenten-kompass.mmeierhoff.chatgpt.site/ueber-mich/)
Quellenabgleich: 2026-09-30
Basis: Anbieter-Dokumentation. Praxisbeispiele sind redaktionelle Vorschläge, keine eigenen Produkttests.

## Einordnung

Gemini CLI ist Googles terminalbasierter Agent für lokale Entwicklungsarbeit. MCP, Erweiterungen und Skills ergänzen seine eingebauten Werkzeuge.

- Anbieter: Google
- Produktfamilie: Gemini
- Profiltyp: Lokaler Terminal-Agent
- Umgebung: Lokales Terminal auf macOS, Linux, Windows oder WSL
- Verbindungen: Lokale Dateien, Shell, Websuche, MCP-Server, Erweiterungen und Agent Skills
- Einrichtung: Node.js, Gemini CLI, unterstützten Zugang und ein Projektverzeichnis einrichten
- Kostenmodell: Zugang / Nutzung prüfen

## Kernfunktionen

### Dateien und Code bearbeiten

Eingebaute Werkzeuge lesen Projektdateien und schlagen gezielte Änderungen vor.

Quelle: https://geminicli.com/docs/reference/tools/

### Shell und Webwerkzeuge nutzen

Der Agent kann Shell-Befehle ausführen und Informationen über eingebaute Werkzeuge suchen.

Quelle: https://geminicli.com/docs/reference/tools/

### MCP-Server anbinden

MCP stellt zusätzliche Werkzeuge, Ressourcen und Prompts über lokale oder entfernte Server bereit.

Quelle: https://geminicli.com/docs/tools/mcp-server/

### Erweiterungen und Skills laden

Erweiterungen bündeln Konfiguration und Werkzeuge; Skills liefern aufgabenbezogene Anweisungen und Ressourcen.

Quelle: https://geminicli.com/docs/cli/using-agent-skills/

### Werkzeugaufrufe bestätigen

Dateiänderungen und Shell-Befehle werden nach Sicherheitsrichtlinien bewertet und können eine Bestätigung verlangen.

Quelle: https://geminicli.com/docs/reference/tools/

### Änderungen per Checkpoint zurücksetzen

Optional gespeicherte Projekt- und Gesprächsstände lassen sich mit dem Restore-Befehl wiederherstellen.

Quelle: https://geminicli.com/docs/cli/checkpointing/

## Voraussetzungen und Grenzen

### Lokale Voraussetzungen und Internetzugang

Voraussetzung: Die Installation nennt ein unterstütztes Betriebssystem, Node.js, eine Shell und Internetzugang als Voraussetzungen.

Quelle: https://geminicli.com/docs/get-started/installation/

### Sandbox ist konfigurationsabhängig

Einschränkung: Sandboxing muss passend zur Plattform eingerichtet werden; zusätzliche Pfade oder Netzwerkzugriff können eigene Freigaben brauchen.

Quelle: https://geminicli.com/docs/cli/sandbox/

### Checkpoints sind zunächst deaktiviert

Einschränkung: Die Wiederherstellung über Checkpoints steht erst nach Aktivierung in der Konfiguration zur Verfügung.

Quelle: https://geminicli.com/docs/cli/checkpointing/

## Redaktionelle Praxisbeispiele

### Kleine Änderung im Terminal umsetzen

- Du gibst vor: Ein lokales Repository, Projektregeln und ein enges Akzeptanzkriterium.
- Mögliches Ergebnis: Ein nachvollziehbarer Diff mit ausgeführten Prüfungen.
- Das prüfst du: Vorgeschlagene Befehle, Dateiänderungen und Testergebnisse kontrollieren.

### Projektwerkzeug über MCP nutzen

- Du gibst vor: Ein geprüfter MCP-Server, minimale Zugangsdaten und eine konkrete Aufgabe.
- Mögliches Ergebnis: Ein strukturierter Werkzeugaufruf mit Ergebnis im CLI-Kontext.
- Das prüfst du: Serverquelle, freigegebene Werkzeuge, Argumente und externe Wirkung prüfen.

## Rahmen

Werkzeugrechte, Sandbox und Projektzugriff bewusst konfigurieren. Änderungen, Befehle und externe MCP-Server vor der Freigabe prüfen.

Aktuelle offizielle Gemini-CLI-Dokumentation. Sicherheitsverhalten und verfügbare Funktionen hängen von lokaler Konfiguration, Version und Zugang ab.

## Quellen

- https://geminicli.com/docs/reference/tools/

- https://geminicli.com/docs/tools/mcp-server/

- https://geminicli.com/docs/cli/sandbox/

- https://geminicli.com/docs/cli/using-agent-skills/

- https://geminicli.com/docs/cli/checkpointing/

- https://geminicli.com/docs/get-started/installation/

[Quellen und Methode](https://agenten-kompass.mmeierhoff.chatgpt.site/quellen/)
