Gemini CLI - Vibe Coding

🔵 Gemini CLI

Terminálový nástroj pro práci s Google Gemini modely přímo z příkazové řádky

🔗 GitHub Repository →

Gemini CLI je open-source nástroj od Google, který přináší pokročilé AI modely Gemini 2.5 přímo do vašeho terminálu. Vyniká v práci s kontextem, podporuje multimodální vstupy a nabízí pokročilé funkce pro vývojáře.

Nástroj je postaven na Gemini 2.5 Pro modelu s 1 milionem tokenů v kontextovém okně a podporuje Google Search pro kontext v reálném čase.

Klíčové vlastnosti:

  • 1M tokenů kontextu - práce s velkými soubory a projekty
  • Multimodální vstupy - podpora obrázků, PDF a živých výsledků vyhledávání
  • Vlastní slash příkazy - vytváření opakovaně použitelných promptů
  • Vim mód - navigace pomocí vim klávesových zkratek
  • Git-aware kontext - respektuje .gitignore a automatické schvalování
  • Bezpečné nástroje - sandbox prostředí pro spouštění kódu

Pokročilé funkce:

  • Hierarchická paměť - trvalá historie napříč relacemi
  • Automatické přepínání modelů - obcházení omezení rychlosti API
  • Vestavěná pozorovatelnost - trasování, metriky a protokoly OTEL
  • OAuth autentifikace - podpora CI/CD tokenů a cloudových přístupů
  • Barevné zvýraznění - syntax highlighting a diff zobrazení

Podporované jazyky a formáty:

  • Všechny programovací jazyky
  • Markdown, JSON, YAML, XML
  • Obrázky (PNG, JPG, SVG)
  • PDF dokumenty
  • Živé výsledky Google Search

Pro koho je určen:

  • Vývojáři - rychlé prototypování a debugging
  • DevOps týmy - automatizace a CI/CD integrace
  • Studenti - učení programování s AI asistencí
  • Týmy - standardizace vývojových postupů

Instalace:

npm i -g @google/gemini-cli

📰 Články a novinky