Googles Open-Source-Terminal-Agent (Apache-2.0) mit 1M-Token-Kontext, Google-Search-Grounding und MCP-Support. Free: 1.000 Requests/Tag mit Google-Account.
Gemini CLI
Gemini CLI ist Googles Open-Source-Terminal-Agent für Coding und Entwicklungsaufgaben — das Google-Pendant zu Claude Code und Codex. Das Tool nutzt Geminis 1M-Token-Kontextfenster, eingebautes Google-Search-Grounding und MCP-Unterstützung. Die Apache-2.0-Lizenz und die großzügige Free-Tier machen es besonders für Studis ohne Abo-Budget attraktiv.
Wofür du das nutzt
Coding mit Live-Web-Kontext. Gemini CLI kann direkt Google Search nutzen, um aktuelle Dokumentation, Bibliotheks-Changelogs oder Fehler-Lösungen abzurufen — und dann damit Code zu schreiben. Kein manuelles Tab-Wechseln.
Sehr große Codebases analysieren. Mit 1M Token Kontextfenster kann Gemini CLI ein komplettes mittelgroßes Projekt auf einmal lesen — mehr als Aider oder Claude Code mit Standard-Konfiguration erlauben.
Autonome Code-Aufgaben im Terminal. Datei lesen, Änderungen schreiben, Shell-Befehle ausführen, Ergebnisse interpretieren — Gemini CLI arbeitet als vollständiger Agent in deiner lokalen Entwicklungsumgebung.
GitHub-Integration für automatisierte Code-Reviews. Gemini CLI kann GitHub-Issues kommentieren, PRs reviewen und automatisch Code-Änderungen vorschlagen — ohne Browser-Öffnen.
Multimodal: PDFs und Bilder verarbeiten. Gemini kann PDFs, Screenshots und Skizzen als Kontext verarbeiten — nützlich wenn Coding-Aufgaben aus Anforderungsdokumenten oder UI-Mockups entstehen.
Stärken im Detail
Apache-2.0-Lizenz, vollständig OSS. Wie Claude Code und Codex ist das CLI komplett Open Source auf GitHub (github.com/google-gemini/gemini-cli). Forkbar, erweiterbar.
Großzügige Free-Tier. Mit Google-Account: 60 Requests/Minute, 1.000 Requests/Tag — kostenlos. Für Studis ohne API-Budget ein echter Vorteil gegenüber token-basierten Alternativen.
MCP-Unterstützung out of the box. Gemini CLI unterstützt Model Context Protocol (MCP) für externe Tool-Integrationen — Datenbank-Schemas, Dokumentation, externe APIs direkt in den Coding-Workflow einbinden.
Google-Ökosystem-Integration. Nahtlose Anbindung an Google Workspace, Google Cloud und Vertex AI — für Studis die im Google-Ökosystem arbeiten ein natürlicher Fit.
Conversation Checkpointing. Lange Agent-Sessions werden automatisch checkpointed — du kannst eine unterbrochene Coding-Session fortsetzen ohne den gesamten Kontext neu aufzubauen.
Grenzen & wo's hakt
Google-Modell-Only. Gemini CLI ist an Gemini-Modelle gebunden — kein Claude, kein GPT, kein lokales Modell. Für Modell-Freiheit → Aider.
Free-Tier-Limits können bei intensiver Nutzung stören. 1.000 Requests/Tag klingt viel, bei langen autonomen Agent-Sessions mit vielen Iterationen kann das schnell aufgebraucht sein.
Jüngeres Tool, kleinere Community. Gemini CLI ist noch relativ neu — weniger Community-Guides, weniger vorgefertigte Workflows als bei Aider oder Cursor.
Terminal-Pflicht. Kein GUI, kein Browser-Interface — für Studis ohne Terminal-Erfahrung ist Replit oder Bolt.new zugänglicher.
gemini auth ausführen und mit Google-Account einloggen — sofort nutzbar, kein API-Key nötig.
Im Repo-Root gemini starten und Projekt beschreiben lassen: „Was macht dieses Projekt?"
@dateiname für gezielten Datei-Kontext, Google-Search-Grounding für aktuelle Infos nutzen.
Für komplexe Architektur-Fragen: NotebookLM oder Claude konsultieren, dann Gemini CLI für Implementierung.
Free-Tier überwachen — bei 900/1000 Requests Pause einlegen oder auf eigenen API-Key wechseln.
Datenschutz (kurz)
Gemini CLI sendet Code und Prompts an Google-Server. Googles API-Policy: kein Training auf Daten bei API-Key-Nutzung. Google-Account-Login: Standard-Google-Datenschutzregeln. Für Code-Projekte mit sensiblen Daten: eigenen API-Key mit aktiviertem Opt-out nutzen. Server in den USA und EU-Regionen je nach Vertex-AI-Konfiguration.