Freunde einladen und kostenlose Tokens verdienen!Mehr erfahren

Gemini CLI Integration mit benutzerdefinierten CodingPlanX-Modellen

Google Gemini CLI mit dem CodingPlanX.ai API-Schlüssel konfigurieren

Gemini CLI Integrationskonfigurationsleitfaden

CodingPlanX.ai unterstützt Claude Code, OpenAI Codex und Google Gemini CLI. Nach dem Kauf eines Pakets teilen sich die drei Tools das Paketkontingent, sodass Sie flexibel wählen können, welches Tool Sie verwenden möchten.

Was ist Gemini CLI

Gemini CLI ist ein Befehlszeilen-KI-Programmierassistent von Google, ähnlich wie Claude Code, der Ihnen bei der Codeentwicklung, beim Debugging und bei Dateioperationen im Terminal helfen kann.

Verfügbare Modelle

Die folgenden Gemini-Modelle können über CodingPlanX.ai verwendet werden:

ModellBeschreibung
gemini-3-pro-previewNeueste Vorschauversion, empfohlen
gemini-2.5-proStabile Version

> Neueste Version: Gemini CLI v0.33.1 (2026-03-12), unterstützt das Extensions-System, benutzerdefinierte Themes und andere neue Funktionen.

Konfigurationsübersicht

Gemini CLI erfordert die Konfiguration der folgenden Umgebungsvariablen:

  • GOOGLE_GEMINI_BASE_URL - Dienstadresse
  • GEMINI_API_KEY - API-Schlüssel (identisch mit Claude Code)
  • GEMINI_MODEL - Modellauswahl

macOS-Konfiguration

Schritt 1: Node.js-Umgebung installieren

Gemini CLI benötigt eine Node.js-Umgebung, um ausgeführt zu werden.

Methode 1: Homebrew verwenden (Empfohlen)

Wenn Sie Homebrew bereits installiert haben, ist es bequemer, Node.js darüber zu installieren:

# Homebrew aktualisieren
brew update

# Node.js installieren
brew install node
Methode 2: Von der offiziellen Website herunterladen
  1. Besuchen Sie https://nodejs.org/
  2. Laden Sie die LTS-Version für macOS herunter
  3. Öffnen Sie die heruntergeladene .pkg-Datei
  4. Folgen Sie den Anweisungen des Installationsprogramms, um die Installation abzuschließen
macOS-Hinweise
  • Bei Berechtigungsproblemen müssen Sie möglicherweise sudo verwenden
  • Beim ersten Ausführen müssen Sie es möglicherweise in den Systemeinstellungen zulassen
  • Es wird empfohlen, Terminal oder iTerm2 zu verwenden
Node.js-Installation überprüfen

Öffnen Sie nach Abschluss der Installation das Terminal und geben Sie die folgenden Befehle ein:

node --version
npm --version

Wenn die Versionsnummer angezeigt wird, war die Installation erfolgreich!

Schritt 2: Gemini CLI installieren

Installieren Sie Gemini CLI global mit npm:

npm install -g @google/gemini-cli

Überprüfen Sie die Installation nach Abschluss:

gemini --version

Schritt 3: Gemini CLI Umgebungsvariablen konfigurieren

Legen Sie die folgenden Umgebungsvariablen fest, um eine Verbindung zum Relay-Dienst herzustellen:

Temporäre Einstellung (aktuelle Sitzung)

Führen Sie den folgenden Befehl im Terminal aus:

export GOOGLE_GEMINI_BASE_URL="https://api.codingplanx.ai"
export GEMINI_API_KEY="cr_xxxxxxxxxx"
export GEMINI_MODEL="gemini-3-pro-preview"

> Ersetzen Sie cr_xxxxxxxxxx durch Ihren CodingPlanX.ai API-Schlüssel. Verwenden Sie einfach denselben API-Schlüssel wie für Claude Code.

Dauerhafte Einstellung (Shell-Konfigurationsdatei)

Fügen Sie den folgenden Inhalt zu Ihrer Shell-Konfigurationsdatei (~/.zshrc) hinzu:

# Gemini CLI Konfiguration
export GOOGLE_GEMINI_BASE_URL="https://api.codingplanx.ai"
export GEMINI_API_KEY="cr_xxxxxxxxxx"
export GEMINI_MODEL="gemini-3-pro-preview"

Führen Sie dann aus:

source ~/.zshrc

Gemini CLI Umgebungsvariablen überprüfen

Im Terminal überprüfen:

echo $GOOGLE_GEMINI_BASE_URL
echo $GEMINI_API_KEY
echo $GEMINI_MODEL

Linux / WSL2-Konfiguration

Schritt 1: Node.js-Umgebung installieren

Gemini CLI benötigt eine Node.js-Umgebung, um ausgeführt zu werden.

Methode 1: nvm verwenden (Empfohlen)

nvm kann problemlos mehrere Node.js-Versionen verwalten:

# nvm installieren
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# Shell-Konfiguration neu laden
source ~/.bashrc

# Neueste LTS-Version installieren
nvm install --lts
Methode 2: Paketmanager verwenden
# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

# Fedora
sudo dnf install nodejs

# Arch Linux
sudo pacman -S nodejs npm
Linux / WSL2-Hinweise
  • Für WSL2-Benutzer wird empfohlen, es im Linux-Subsystem statt unter Windows zu installieren
  • Die Verwendung von nvm kann Berechtigungsprobleme vermeiden
  • Stellen Sie sicher, dass die Shell-Konfigurationsdatei nvm korrekt geladen hat
Node.js-Installation überprüfen

Öffnen Sie nach Abschluss der Installation das Terminal und geben Sie die folgenden Befehle ein:

node --version
npm --version

Wenn die Versionsnummer angezeigt wird, war die Installation erfolgreich!

Schritt 2: Gemini CLI installieren

Installieren Sie Gemini CLI global mit npm:

npm install -g @google/gemini-cli

Überprüfen Sie die Installation nach Abschluss:

gemini --version

Schritt 3: Gemini CLI Umgebungsvariablen konfigurieren

Legen Sie die folgenden Umgebungsvariablen fest, um eine Verbindung zum Relay-Dienst herzustellen:

Temporäre Einstellung (aktuelle Sitzung)

Führen Sie den folgenden Befehl im Terminal aus:

export GOOGLE_GEMINI_BASE_URL="https://api.codingplanx.ai"
export GEMINI_API_KEY="cr_xxxxxxxxxx"
export GEMINI_MODEL="gemini-3-pro-preview"

> Ersetzen Sie cr_xxxxxxxxxx durch Ihren CodingPlanX.ai API-Schlüssel. Verwenden Sie einfach denselben API-Schlüssel wie für Claude Code.

Dauerhafte Einstellung (Shell-Konfigurationsdatei)

Fügen Sie den folgenden Inhalt zu Ihrer Shell-Konfigurationsdatei (~/.bashrc) hinzu:

# Gemini CLI Konfiguration
export GOOGLE_GEMINI_BASE_URL="https://api.codingplanx.ai"
export GEMINI_API_KEY="cr_xxxxxxxxxx"
export GEMINI_MODEL="gemini-3-pro-preview"

Führen Sie dann aus:

source ~/.bashrc

Wenn Sie Zsh verwenden, fügen Sie es zu ~/.zshrc hinzu und führen Sie source ~/.zshrc aus.

Gemini CLI Umgebungsvariablen überprüfen

Im Terminal überprüfen:

echo $GOOGLE_GEMINI_BASE_URL
echo $GEMINI_API_KEY
echo $GEMINI_MODEL

Windows-Konfiguration

Schritt 1: Node.js-Umgebung installieren

Gemini CLI benötigt eine Node.js-Umgebung, um ausgeführt zu werden.

Methode 1: Download von der offiziellen Website (Empfohlen)
  1. Öffnen Sie Ihren Browser und besuchen Sie https://nodejs.org/
  2. Klicken Sie auf die "LTS"-Version zum Herunterladen (Long Term Support-Version empfohlen)
  3. Doppelklicken Sie nach dem Herunterladen auf die .msi-Datei
  4. Folgen Sie dem Installationsassistenten, um die Installation abzuschließen, behalten Sie die Standardeinstellungen bei
Methode 2: Paketmanager verwenden

Wenn Sie Chocolatey oder Scoop installiert haben, können Sie es über die Befehlszeile installieren:

# Chocolatey verwenden
choco install nodejs

# Oder Scoop verwenden
scoop install nodejs
Windows-Hinweise
  • Es wird empfohlen, PowerShell anstelle von CMD zu verwenden
  • Wenn Sie auf Berechtigungsprobleme stoßen, versuchen Sie, als Administrator auszuführen
  • Einige Antivirenprogramme könnten Fehlalarme auslösen, Sie müssen es zur Whitelist hinzufügen
Node.js-Installation überprüfen

Öffnen Sie nach Abschluss der Installation PowerShell oder CMD und geben Sie die folgenden Befehle ein:

node --version
npm --version

Wenn die Versionsnummer angezeigt wird, war die Installation erfolgreich!

Schritt 2: Gemini CLI installieren

Installieren Sie Gemini CLI global mit npm:

npm install -g @google/gemini-cli

Überprüfen Sie die Installation nach Abschluss:

gemini --version

Schritt 3: Gemini CLI Umgebungsvariablen konfigurieren

Legen Sie die folgenden Umgebungsvariablen fest, um eine Verbindung zum Relay-Dienst herzustellen:

PowerShell Temporäre Einstellung (aktuelle Sitzung)

Führen Sie den folgenden Befehl in PowerShell aus:

$env:GOOGLE_GEMINI_BASE_URL = "https://api.codingplanx.ai"
$env:GEMINI_API_KEY = "cr_xxxxxxxxxx"
$env:GEMINI_MODEL = "gemini-3-pro-preview"

> Ersetzen Sie cr_xxxxxxxxxx durch Ihren CodingPlanX.ai API-Schlüssel. Verwenden Sie einfach denselben API-Schlüssel wie für Claude Code.

PowerShell Dauerhafte Einstellung (Benutzerebene)

Führen Sie den folgenden Befehl in PowerShell aus:

# Umgebungsvariablen auf Benutzerebene festlegen (dauerhaft gültig)
[System.Environment]::SetEnvironmentVariable("GOOGLE_GEMINI_BASE_URL", "https://api.codingplanx.ai", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "cr_xxxxxxxxxx", [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable("GEMINI_MODEL", "gemini-3-pro-preview", [System.EnvironmentVariableTarget]::User)

> Nach der Einstellung müssen Sie das PowerShell-Fenster neu öffnen, damit die Änderungen wirksam werden.

Gemini CLI Umgebungsvariablen überprüfen

In PowerShell überprüfen:

echo $env:GOOGLE_GEMINI_BASE_URL
echo $env:GEMINI_API_KEY
echo $env:GEMINI_MODEL

Häufige Probleme

Node.js-Version zu alt

Problem: Gemini CLI meldet, dass die Node.js-Version inkompatibel ist

Lösung:

  1. Node.js-Version überprüfen: node --version
  2. Es wird empfohlen, Node.js 18.x oder höher zu verwenden
  3. Mit nvm aktualisieren: nvm install --lts && nvm use --lts

Umgebungsvariablen nicht wirksam

Problem: Keine Verbindung möglich nach dem Festlegen der Umgebungsvariablen

Lösung:

  1. Bestätigen Sie, dass das Terminal neu geöffnet oder der source-Befehl ausgeführt wurde
  2. Überprüfen Sie, ob der Variablenname korrekt ist (Groß-/Kleinschreibung beachten)
  3. Überprüfen Sie, ob das Format des API-Schlüssels korrekt ist (beginnt mit cr_)

Netzwerkverbindungsproblem

Problem: Keine Verbindung zum CodingPlanX.ai-Dienst möglich

Lösung:

  1. Überprüfen Sie, ob die Netzwerkverbindung normal ist
  2. Überprüfen Sie, ob GOOGLE_GEMINI_BASE_URL korrekt eingestellt ist