Gemini CLI ist ein von Google bereitgestelltes Open-Source-Befehlszeilen-KI-Tool, das die Leistung von Gemini direkt auf Ihr Terminal bringt. Es bietet einfachen Zugriff auf Gemini und ermöglicht Ihnen den direktesten Weg von der Eingabeaufforderung zum Modell. Durch die Einrichtung eines Relays (Proxys) können Sie den Gemini-CLI-Dienst normal nutzen, wenn das Netzwerk eingeschränkt ist.
„Bash
npx https://github.com/google-gemini/gemini-cli
„
„Bash
npm install -g @google/gemini-cli
„
„Bash
brew installiere gemini-cli
„
Bevor Sie die Relaisstation verwenden, müssen Sie die folgenden Umgebungsvariablen konfigurieren:
„Bash
export GEMINI_API_KEY=sk-xxxxx
#API-Übertragungsstationsadresse festlegen
GOOGLE_GEMINI_BASE_URL=https://yossapi.com exportieren
#cmd verwende dies
setze GEMINI_API_KEY=sk-xxxxx
Setzen Sie GOOGLE_GEMINI_BASE_URL=https://yossapi.com
„
Hinweis: Sie können diese Umgebungsvariablen auch zu einer „.bashrc“, „.zshrc“ oder einer anderen Shell-Konfigurationsdatei hinzufügen, sodass sie bei jedem Start des Terminals automatisch festgelegt werden.
„Bash
Zwillinge
„
„Bash
gemini --include-directories ../lib,../docs
„
„Bash
gemini -m gemini-2.5-flash
„
Erhalten Sie eine einfache Textantwort:
„Bash
gemini -p „Erklären Sie die Architektur dieser Codebasis“
„
Erhalten Sie eine strukturierte JSON-Ausgabe:
„Bash
gemini -p „Erklären Sie die Architektur dieser Codebasis“ –output-format json
„
„Bash
cd neues-projekt/
Zwillinge
Schreiben Sie einen Discord-Bot für mich, der Fragen mithilfe der von mir bereitgestellten FAQ.md-Datei beantwortet
„
„Bash
Git-Klon https://github.com/google-gemini/gemini-cli
cd gemini-cli
Zwillinge
Geben Sie mir eine Zusammenfassung aller gestrigen Änderungen
„
„
Beschreiben Sie die Hauptkomponenten dieser Systemarchitektur
Welche Sicherheitsmechanismen sind vorhanden?
Stellen Sie neuen Entwicklern ein Schritt-für-Schritt-Dokument mit den ersten Schritten zur Verfügung
„
„
Implementieren Sie einen ersten Entwurf für GitHub-Problem Nr. 123
Helfen Sie mir, diese Codebasis auf die neueste Version von Java zu migrieren. Machen Sie zuerst einen Plan
„
„
Erstellen Sie eine Diashow, die den Git-Verlauf der letzten 7 Tage zeigt, gruppiert nach Funktion und Teammitglied
Erstellen Sie eine Vollbild-Web-App für eine Wandanzeige, die unsere interaktivsten GitHub-Ausgaben präsentiert
„
„
Konvertieren Sie alle Bilder in diesem Verzeichnis in PNG und benennen Sie sie mit Datumsangaben aus Exif-Daten um
Meine PDF-Rechnungen nach Ausgabenmonat organisieren
„
Integrieren Sie Gemini CLI direkt in Ihren GitHub-Workflow mit der Gemini CLI GitHub Action:
Sollten bei der Nutzung Probleme auftreten, können Sie auf folgende Punkte verweisen:
Überprüfen Sie, ob die Umgebungsvariablen richtig eingestellt sind:
„Bash
echo GEMINI_API_KEY
echo GOOGLE_GEMINI_BASE_URL
„
Überprüfen Sie, ob die Netzwerkverbindung stabil ist und ob die Übergabestation erreichbar ist:
„Bash
Curl -I https://yossapi.com
„
Überprüfen Sie, ob Fehlermeldungen ausgegeben werden. Diese Meldungen weisen normalerweise auf das Problem hin
Wenn Sie einen SOCKS-Proxy verwenden, stellen Sie sicher, dass das Proxy-Format korrekt ist, zum Beispiel „socks5://:@:“.
Ein Problem mit integrierten Befehlen melden:
„Bash
/bug
„
Neue Vorschau-Builds werden jeden Dienstag um 23:59 UTC veröffentlicht. Installieren Sie mit dem Tag „preview“:
„Bash
npm install -g @google/gemini-cli@preview
„
Neue stabile Versionen werden jeden Dienstag um 20:00 UTC veröffentlicht. Installieren Sie mit dem Tag „latest“:
„Bash
npm install -g @google/gemini-cli@latest
„
Nächtliche Veröffentlichungen werden täglich um 00:00 UTC veröffentlicht. Installieren Sie mit dem Tag „nightly“:
„Bash
npm install -g @google/gemini-cli@nightly
„
Konfigurieren Sie den MCP-Server in „~/.gemini/settings.json“, um die Gemini-CLI mit benutzerdefinierten Tools zu erweitern:
„Text
@github listet meine offenen Pull-Anfragen auf
@slack Senden Sie eine Zusammenfassung des heutigen Commits an den #dev-Kanal
@database führt eine Abfrage aus, um inaktive Benutzer zu finden
„
Wenn Sie Gemini CLI deinstallieren müssen, lesen Sie bitte die offizielle Deinstallationsanleitung.