Login
Back to Blog
Gemini CLI Brugervejledning - Google AI i din terminal

Gemini CLI Brugervejledning - Google AI i din terminal

C
Crazyrouter Team
January 24, 2026
18 viewsDanskTutorial
Share:

Gemini CLI er et open source kommandolinje-AI-værktøj fra Google, der bringer kraften fra Gemini direkte til din terminal. Det giver en letvægts måde at få adgang til Gemini på og er den mest direkte vej fra prompt til model. Ved at konfigurere en proxy kan du bruge Gemini CLI-tjenester selv i netværksbegrænsede miljøer.

Hvorfor vælge Gemini CLI?#

  • Kraftfuld Gemini 2.5 Pro: Adgang til 1 million tokens kontekstvindue
  • Indbyggede værktøjer: Google Search-grounding, filoperationer, Shell-kommandoer, web-scraping
  • Udvidelig: Understøtter MCP (Model Context Protocol) til brugerdefinerede integrationer
  • Terminal-først: Designet til udviklere, der arbejder i kommandolinjen
  • Open Source: Apache 2.0-licens

Installation#

Hurtig installation#

Kør med det samme med npx (ingen installation påkrævet)#

bash
# Use official repository
npx https://github.com/google-gemini/gemini-cli

Global installation med npm#

bash
npm install -g @google/gemini-cli

Installation med Homebrew (macOS/Linux)#

bash
brew install gemini-cli

Systemkrav#

  • Node.js version 20 eller nyere
  • macOS, Linux eller Windows

Konfiguration af proxy#

Sæt miljøvariable#

Før du bruger proxyen, skal du konfigurere følgende miljøvariable:

Linux / macOS#

bash
# Set API Key
export GEMINI_API_KEY=sk-your-api-key-here

# Set API Proxy URL
export GOOGLE_GEMINI_BASE_URL=https://crazyrouter.com/

Windows CMD#

cmd
set GEMINI_API_KEY=sk-your-api-key-here
set GOOGLE_GEMINI_BASE_URL=https://crazyrouter.com/

Windows PowerShell#

powershell
$env:GEMINI_API_KEY = "sk-your-api-key-here"
$env:GOOGLE_GEMINI_BASE_URL = "https://crazyrouter.com/"

Tip: Tilføj disse miljøvariable til din .bashrc, .zshrc eller din shell-konfigurationsfil, så de automatisk sættes, hver gang du starter terminalen.

Kom godt i gang#

Grundlæggende brug#

Start i nuværende mappe#

bash
gemini

Inkluder flere mapper#

bash
gemini --include-directories ../lib,../docs

Brug en specifik model#

bash
gemini -m gemini-2.5-flash

Ikke-interaktiv script-tilstand#

Få et simpelt tekstsvar:

bash
gemini -p "Explain the architecture of this codebase"

Få struktureret JSON-output:

bash
gemini -p "Explain the architecture of this codebase" --output-format json

Hurtige eksempler#

Start et nyt projekt#

bash
cd new-project/
gemini
> Write me a Discord bot that answers questions using the FAQ.md file I provided

Analyser eksisterende kode#

bash
git clone https://github.com/google-gemini/gemini-cli
cd gemini-cli
gemini
> Give me a summary of all changes from yesterday

Centrale funktioner#

Forståelse og generering af kode#

  • Forespørg og redigér store kodebaser
  • Generér nye applikationer ud fra PDF-filer, billeder eller skitser ved hjælp af multimodale muligheder
  • Debug problemer og fejlfind ved hjælp af naturligt sprog

Automatisering og integration#

  • Automatiser driftsopgaver som at forespørge pull requests eller håndtere komplekse rebases
  • Tilslut nye funktioner via MCP-servere
  • Kør ikke-interaktivt i scripts til workflow-automatisering

Avancerede funktioner#

  • Få realtidsinformation via indbygget Google Search
  • Samtale-checkpoints til at gemme og gendanne komplekse sessioner
  • Brugerdefinerede kontekstfiler (GEMINI.md) til at tilpasse adfærd til dit projekt

Almindelige kommandoer og eksempler#

Udforsk kodebase#

code
> Describe the main components of this system architecture
> What security mechanisms are in place?
> Provide a step-by-step onboarding document for new developers

Arbejd med eksisterende kode#

code
> Implement a first draft for GitHub issue #123
> Help me migrate this codebase to the latest version of Java. Start with a plan

Automatiser workflows#

code
> Create a slideshow showing the git history from the past 7 days, grouped by feature and team member
> Create a full-screen web app for wall display showing our most interactive GitHub issues

Systeminteraktion#

code
> Convert all images in this directory to png and rename them using the date from exif data
> Organize my PDF invoices by spending month

GitHub-integration#

Brug Gemini CLI GitHub Action til at integrere Gemini CLI direkte i dine GitHub-workflows:

  • Pull Request Reviews: Automatiske kodereviews med kontekstuel feedback og forslag
  • Issue Triage: Automatisk mærkning og prioritering af GitHub issues baseret på indholdsanalyse
  • On-Demand hjælp: Nævn @gemini-cli i issues og pull requests for hjælp til debugging, forklaringer eller opgave-delegering
  • Brugerdefinerede workflows: Byg automatiserede, planlagte og on-demand workflows tilpasset dit teams behov

Fejlfinding#

Hvis du oplever problemer under brug, så overvej følgende:

1. Tjek miljøvariable#

bash
echo $GEMINI_API_KEY
echo $GOOGLE_GEMINI_BASE_URL

2. Tjek netværksforbindelse#

bash
curl -I https://crazyrouter.com/

3. Tjek fejlmeddelelser#

Fejlmeddelelser angiver som regel problemet. Almindelige problemer omfatter:

  • Ugyldigt API-nøgleformat
  • Netværksforbindelsesproblemer
  • Forkert proxykonfiguration

4. SOCKS proxy-format#

Hvis du bruger SOCKS-proxy, skal du sikre dig, at formatet er korrekt:

code
socks5://<user>:<pass>@<proxy>:<port>

5. Rapportér fejl#

Brug den indbyggede kommando til at rapportere problemer:

bash
/bug

Release-versioner#

Preview#

Nye preview-versioner udgives hver tirsdag kl. 23:59 UTC:

bash
npm install -g @google/gemini-cli@preview

Stable#

Nye stabile versioner udgives hver tirsdag kl. 20:00 UTC:

bash
npm install -g @google/gemini-cli@latest

Nightly#

Nightly-versioner udgives hver dag kl. 00:00 UTC:

bash
npm install -g @google/gemini-cli@nightly

Brug af MCP-server#

Konfigurer MCP-servere i ~/.gemini/settings.json for at udvide Gemini CLI med brugerdefinerede værktøjer:

text
> @github list my open pull requests
> @slack send a summary of today's commits to #dev channel
> @database run a query to find inactive users

Priser via Crazyrouter#

Få adgang til Gemini-modeller til rabatterede priser:

ModelInputprisOutputpris
gemini-2.5-pro$0.625/1M tokens$2.50/1M tokens
gemini-2.5-flash$0.038/1M tokens$0.15/1M tokens
gemini-2.5-flash-lite$0.019/1M tokens$0.075/1M tokens

Alle priser inkluderer 45% rabat sammenlignet med de officielle priser.

Relaterede ressourcer#


Brug for hjælp? Kontakt support, eller se Crazyrouter dokumentation for mere information.

Related Articles