AI Harness-Grundlagen vorausgesetzt: Gemini CLI ist Googles quelloffener Coding-Agent für das Terminal, der Gemini-Modelle mit Werkzeugen für Dateisystem, Shell und Web sowie mit MCP-Erweiterbarkeit zu einem arbeitsfähigen KI-Agenten macht – Lizenz Apache-2.0, Hersteller Google. Stand: 20. September 2026.
Was ist Gemini CLI?
Gemini CLI wird von Google als Open-Source-Projekt auf GitHub (google-gemini/gemini-cli) unter der Apache-2.0-Lizenz entwickelt und veröffentlicht wöchentliche Preview-, Stable- und Nightly-Releases. Installiert wird es per npm install -g @google/gemini-cli, per npx @google/gemini-cli ohne Installation oder über Homebrew (brew install gemini-cli); gestartet wird die interaktive Sitzung mit dem Befehl gemini im Projektverzeichnis. Die Oberfläche ist in erster Linie das Terminal, ergänzt um eine VS-Code-Begleit-Extension für die IDE-Integration.
Gemini CLI als AI Harness
Die Agentenschleife von Gemini CLI ruft das Modell auf, wertet dessen Werkzeuganfragen aus und führt sie in einer kontrollierten Umgebung aus – wahlweise ungeschützt oder in einer von fünf Sandbox-Varianten (macOS Seatbelt, Docker/Podman-Container, Windows-native Sandbox, gVisor/runsc oder experimentell LXC/LXD unter Linux). Werkzeuge lassen sich über das Model Context Protocol (MCP) erweitern, im Chat angesprochen mit @servername. Projektkontext liefern GEMINI.md-Dateien auf globaler, Workspace- und Just-in-Time-Ebene, die die CLI automatisch zusammenführt und über /memory show bzw. /memory reload verwaltet. Checkpointing sichert vor jeder Dateiänderung den Stand in einem Schatten-Git-Repository unter ~/.gemini/history/<project_hash>; /restore macht Änderungen samt Gesprächsverlauf rückgängig. Für arbeitsteilige Aufgaben stehen Sub-Agenten bereit, darunter der eingebaute „Codebase Investigator“, sowie über das Agent-to-Agent-Protokoll (A2A) auch entfernte Subagenten. Extensions bündeln Prompts, MCP-Server, Custom Commands, Hooks, Sub-Agenten und Agent Skills in installierbaren GitHub-Paketen (gemini extensions install <repo-url>).
Modelle und Modellzugang
Gemini CLI ist ausschließlich an Gemini-Modelle der Gemini-3-Familie gebunden. Der Zugang erfolgt über drei Wege: Google-Login (OAuth) mit begrenztem Freikontingent, einen Gemini-API-Schlüssel über die Umgebungsvariable GEMINI_API_KEY, oder Vertex AI mit GOOGLE_CLOUD_PROJECT und GOOGLE_CLOUD_LOCATION für Application-Default-Credentials, Service-Account-Schlüssel oder einen Google-Cloud-API-Key. Für die beiden letztgenannten Authentifizierungswege lässt sich laut Konfigurationsreferenz die Basis-URL umleiten – GOOGLE_GEMINI_BASE_URL bei Gemini-API-Schlüssel-Anmeldung, GOOGLE_VERTEX_BASE_URL bei Vertex-AI-Anmeldung, beide ausschließlich über HTTPS (oder localhost). Ein Betrieb über einen zentralen Proxy wie das AI Gateway ist damit möglich, sofern dieser das von Gemini CLI erwartete API-Format – Gemini-API beziehungsweise Vertex-AI-Protokoll – bereitstellt.
Einsatz im Unternehmen: Datenschutz und Governance
Die OpenTelemetry-basierte Telemetrie (GEMINI_TELEMETRY_ENABLED) ist standardmäßig deaktiviert und muss aktiv eingeschaltet werden, bevor Logs, Metriken und Traces an Google Cloud, in lokale Dateien oder an einen eigenen OTLP-Endpunkt fließen. Davon zu unterscheiden ist die separate anonyme Nutzungsstatistik (privacy.usageStatisticsEnabled), die laut Konfigurationsreferenz standardmäßig aktiviert ist und sich in settings.json deaktivieren lässt. Für Unternehmensumgebungen rät die Dokumentation ausdrücklich, telemetry.logPrompts auf false zu setzen, damit keine Prompt-Inhalte protokolliert werden. Administratoren können den Google-Login über security.auth.enforcedType erzwingen, den Zugriff per X-GoogApps-Allowed-Domains auf die eigene Workspace-Domain begrenzen, Werkzeuge per Allowlist (tools.core) einschränken und Sandboxing zentral vorschreiben. Eine spezifische EU-Datenresidenz oder DSGVO-Zusage nennt die Gemini-CLI-Dokumentation nicht; Vertex-AI-Nutzer legen die Region selbst über GOOGLE_CLOUD_LOCATION fest. Unabhängig vom Auth-Weg gilt: Quellcode und Prompts gehen an den gewählten Modellanbieter (Google) und gehören vorab ins Verzeichnis der Verarbeitungstätigkeiten. Seit dem 18. Juni 2026 ist laut Googles offizieller Ankündigung vom 19. Mai 2026 (veröffentlicht im Rahmen von Google I/O 2026) und einem Banner in der Gemini-CLI-Dokumentation der kostenlose Zugang für Google AI Pro und Ultra, Gemini Code Assist for individuals sowie Google-One-Nutzer eingestellt; als Ersatz nennt Google Antigravity CLI. Code-Assist-Lizenzen und kostenpflichtiger API-Zugang sind davon nicht betroffen.
Gemini CLI mit herdr orchestrieren
Der Terminal-Multiplexer herdr erkennt Gemini CLI, stuft die Integration in der eigenen Agenten-Übersicht Stand 20. September 2026 aber gemeinsam mit Cline als „detected but less thoroughly tested“ ein – im Unterschied zu Agents mit dokumentiertem Screen-Manifest oder Lifecycle-Hooks ist der Stand der Integration hier noch nicht abschließend spezifiziert.
Einordnung: Entwickler-Harness und Unternehmens-Harness
Gemini CLI richtet sich wie andere Coding-Harnesses an Entwicklerinnen und Entwickler im Terminal. Für Fachanwender ohne Terminal-Workflow ist CompanyGPT der passende Harness – mit Werkzeugen über MCP-Server, Integrationen und n8n statt Shell-Befehlen. Das AI Gateway bildet dazu die gemeinsame Kosten- und Governance-Schicht für alle Modellzugriffe im Unternehmen. Einen Überblick über weitere Harnesses bietet die Übersichtsseite KI-Harness. Wir unterstützen Unternehmen dabei, Gemini CLI und andere Coding-Harnesses sauber in ein bestehendes AI-Governance-Konzept einzuordnen.
