Der Gemini CLI von Google ist ein Kommandozeilenwerkzeug, das die Leistungsfähigkeit der Gemini-KI-Modelle mit Entwickler-Workflows verbindet und so die Arbeit mit großen Codebasen und multimodalen Eingaben deutlich erleichtert. Dieses Tool ermöglicht das effiziente Abfragen, Editieren und Automatisieren komplexer Aufgaben in Softwareentwicklungsprojekten und darüber hinaus.
Funktionalitäten des Gemini CLI
- Arbeiten mit großen Kontexten: Gemini CLI unterstützt Abfragen und Bearbeitungen in Codebasen, die weit über das 1-Million-Token-Kontextfenster von Gemini hinausgehen, was die Arbeit an umfangreichen Projekten vereinfacht.
- Multimodale App-Generierung: Entwickeln Sie Anwendungen direkt aus PDFs oder Skizzen unter Nutzung von Geminis multimodalen Fähigkeiten.
- Automatisierung operativer Aufgaben: Typische Entwicklungsprozesse wie Abfragen von Pull Requests oder komplexe Rebase-Operationen lassen sich automatisieren.
- Integration von Tools und Medienerzeugung: Die CLI verbindet sich mit unterschiedlichen MCP-Servern und Tools, darunter Bildgeneratoren wie Imagen, Veo oder Lyria.
- Eingebettete Google-Suche: Für Recherche- und Informationszwecke ist eine Google-Suchfunktion integriert, die Anfragen kontextuell unterstützt.
Installation und erster Start
- Voraussetzungen: Node.js in Version 18 oder höher muss auf dem System installiert sein.
- Start des CLI: Der Befehl für den einmaligen Start ohne Installation lautet:
npx https://github.com/google-gemini/gemini-cli
Alternativ ist eine dauerhafte Installation möglich:
npm install -g @google/gemini-cli gemini
- Farbschema auswählen: Nach dem Start wird die Wahl eines Farbschemas angeboten.
- Authentifizierung: Die Anmeldung erfolgt über ein Google-Konto, was die Nutzung mit bis zu 60 Modellanfragen pro Minute und maximal 1.000 Anfragen täglich erlaubt.
Für Nutzer mit speziellen Anforderungen oder zur Erhöhung des Anfragevolumens ist die Verwendung eines API-Schlüssels vorgesehen:
Erweiterte Nutzung und API-Schlüssel
Erzeugen Sie einen API-Schlüssel über Google AI Studio. Setzen Sie diesen als Umgebungsvariable in Ihrem Terminal, beispielsweise unter Unix-basierten Systemen via:
export GEMINI_API_KEY="IHRE_API_SCHLÜSSEL"
Detaillierte Anleitungen zur Authentifizierung, einschließlich Möglichkeiten für Google Workspace Nutzer, sind in der offiziellen Dokumentation verfügbar.
Mit dem Gemini CLI bietet Google eine mächtige Brücke zwischen menschlicher Entwicklerintelligenz und KI-gesteuerten Automatisierungen, die durch die Kombination von umfangreichen Kontextverständnis, multimodalen Eingaben und der Einbindung externer Tools neue Wege für die Entwicklung und Wartung von Software eröffnet.
Lies mehr über Gemini 2.5 Flash