TOKREPO · OUTIL
Gemini CLI logo
CLI · Google

Gemini CLI

ai.google.dev

Ce que c'est

Gemini CLI est l'agent en ligne de commande officiel de Google pour la famille de modèles Gemini. Sorti en open source sous Apache-2.0 en 2025, il vous donne un agent résident dans le terminal capable de lire des fichiers, exécuter des commandes shell, naviguer le web via Google Search, et empiler les extensions de première main de Google par-dessus — Stitch, Google Workspace, Code Review, Postgres, Vertex AI et plus.

C'est l'outil à atteindre quand :

  • Vous voulez un palier gratuit généreux — Gemini CLI vient avec un quota gratuit réel de l'API Gemini qui couvre confortablement les boucles de coding quotidiennes.
  • Vous vivez déjà dans Google Cloud / Workspace et voulez du MCP de première main vers Vertex, BigQuery, Drive, Calendar.
  • Vous voulez un agent terminal qui est aussi bon en multimodal — Gemini 2.5 / 3 gère images et vidéo nativement, et le CLI l'expose.

Pourquoi il se démarque

Fonctionnalité Ce qu'elle apporte
Palier gratuit Quota gratuit réel de l'API Gemini — pas un trial 14 jours
10 extensions officielles Stitch, Workspace, Code Review, Postgres, Vertex AI, Cloud Run, Firebase, BigQuery, Maps, Calendar
Multimodal natif Lâchez captures, PDF, clips vidéo dans le prompt — Gemini 3 les lit
Client MCP Se connecte à tout serveur MCP, comme Claude Code
Contexte long Gemini 2.5 / 3 avec fenêtres de 1M-2M tokens
Grounding Search Google Search intégré — l'agent récupère docs vivantes et citations
Apache-2.0 Entièrement open source, le vendor lock est votre choix

Comment installer

# macOS / Linux / WSL
npm install -g @google/gemini-cli

# Ou via Homebrew
brew install gemini-cli

Après installation, lancez gemini dans n'importe quel projet. Le premier run demande un login compte Google ou une variable GEMINI_API_KEY. Le palier gratuit démarre immédiatement ; passez à Vertex pour SSO et audit logs en contexte entreprise.

Quoi installer dans Gemini CLI

Gemini CLI a son propre manifeste d'extensions (~/.gemini/extensions.json) plus le support MCP générique. Trois packs TokRepo pour démarrer :

  • Stack de Serveurs MCP — serveurs Postgres / GitHub / Filesystem qui fonctionnent cross-tool
  • Toolkit MCP Google Cloud — Vertex AI, BigQuery, Cloud Run câblés dans Gemini CLI
  • Multimodal Workflow Pack — image-vers-Stitch, pipelines de transcript vidéo optimisées pour Gemini 3

Installez avec tokrepo install et vous avez la parité avec ce que les équipes internes Google ont démontré.

Pièges courants

  • Oublier d'épingler le modèle — Gemini CLI utilise « latest » par défaut, qui peut bouger sans avertissement. Mettez GEMINI_MODEL=gemini-2.5-pro dans .env pour des runs reproductibles.
  • Rate limits du palier gratuit dans les longues boucles — le throttle burst frappe à ~60 req/min. Ajoutez un backoff ou passez à un projet Vertex payant.
  • Mélanger login OAuth avec CI — le login interactif ne marche pas en headless. Utilisez une service-account key et GEMINI_API_KEY.
  • Scope des permissions d'extensions — les extensions Workspace et Calendar lisent votre inbox / agenda complets. Auditez ~/.gemini/extensions.json avant de partager le répertoire.
  • Coût du grounding Search — chaque réponse grounded compte contre le quota Search API séparément des tokens Gemini.

Relation avec les autres outils

Gemini CLI est la réponse de Google à Claude Code et Codex CLI. Le différenciel à trois : Claude Code gagne en qualité pure d'agent (Opus 4.7 + l'écosystème subagent le plus mature) ; Codex CLI gagne en adoption de la convention AGENTS.md ; Gemini CLI gagne en palier gratuit, multimodal, et intégration Google Cloud. La plupart des devs seniors en 2026 gardent les trois installés et choisissent par tâche — Gemini pour spec-depuis-capture, Claude pour les longs refactors, Codex couplé à ChatGPT Pro.

10ressources·10skills
Toutes les ressources

10 ressources compatibles avec Gemini CLI

Skill#01
Google Gemini CLI — All Official Extensions Collection

40+ official Gemini CLI extensions by Google: coding, security, Google Cloud, databases, and partner integrations.

by Google · Gemini Team·259 views
$ tokrepo install google-gemini-cli-all-official-extensions-collection-b9520bd2
Skill#02
Gemini CLI Extension: Stitch — AI Design Tool

Gemini CLI extension for Google Stitch. AI-driven UI design, component generation, and design system management.

by Google · Gemini Team·167 views
$ tokrepo install gemini-cli-extension-stitch-ai-design-tool-c4b18aeb
Skill#03
Gemini CLI Extension: Workspace — Google Docs & Sheets

Gemini CLI extension for Google Workspace. Read, create, and edit Google Docs, Sheets, and Slides from your terminal.

by Google · Gemini Team·118 views
$ tokrepo install gemini-cli-extension-workspace-google-docs-sheets-f0db235b
Skill#04
Gemini CLI Extension: Code Review — Quality Checks

Gemini CLI extension for automated code review. Analyzes code quality, suggests improvements, and checks coding standards.

by Google · Gemini Team·111 views
$ tokrepo install gemini-cli-extension-code-review-quality-checks-711c04fe
Skill#05
Gemini CLI Extension: Observability — Monitoring & Logs

Gemini CLI extension for Google Cloud observability. Set up monitoring, analyze logs, create dashboards, and configure alerts.

by Google · Gemini Team·102 views
$ tokrepo install gemini-cli-extension-observability-monitoring-logs-aa41279c
Skill#06
Gemini CLI Extension: Angular — Web App Development

Gemini CLI extension for Angular. Component generation, routing, services, reactive forms, and testing patterns.

by Google · Gemini Team·97 views
$ tokrepo install gemini-cli-extension-angular-web-app-development-0782cb9b
Skill#07
Gemini CLI Extension: Security — Vulnerability Scanner

Gemini CLI extension for security analysis. Scans code for vulnerabilities, checks dependencies, and provides remediation guidance.

by Google · Gemini Team·91 views
$ tokrepo install gemini-cli-extension-security-vulnerability-scanner-73bb8c69
Skill#08
Gemini CLI Extension: Postgres — Database Management

Gemini CLI extension for PostgreSQL. Query optimization, schema design, migration scripts, and database administration.

by Google · Gemini Team·89 views
$ tokrepo install gemini-cli-extension-postgres-database-management-2f7cb6ed
Skill#09
Gemini CLI Extension: Jules — Async Coding Agent

Gemini CLI extension by Google. Asynchronous coding agent for autonomous bug fixes, refactoring, and feature implementation.

by Google · Gemini Team·81 views
$ tokrepo install gemini-cli-extension-jules-async-coding-agent-e39bb022
Skill#10
Gemini CLI Extension: Vertex AI — Model Management

Gemini CLI extension for Vertex AI. Deploy models, manage endpoints, run predictions, and monitor ML pipelines.

by Google · Gemini Team·78 views
$ tokrepo install gemini-cli-extension-vertex-ai-model-management-0d5e4914
FAQ

Questions fréquentes

Gemini CLI est-il gratuit ?

Oui. Gemini CLI lui-même est open source Apache-2.0 et le tier par défaut de l'API Gemini inclut un quota gratuit qui couvre la majorité de l'usage individuel. Vous payez seulement si vous dépassez le quota ou passez à Vertex AI pour les features entreprise (SSO, audit, résidence régionale).

Combien coûte Gemini CLI à l'échelle ?

Au-delà du tier gratuit, Gemini 2.5 Pro est environ $1.25 par 1M tokens d'entrée et $5 par 1M de sortie (sujet à changement — vérifiez ai.google.dev/pricing). Gemini 3 coûte plus. Vertex aligne le prix API mais ajoute les features entreprise.

Gemini CLI fonctionne-t-il avec les serveurs MCP ?

Oui. Depuis fin 2025 Gemini CLI est un client MCP complet — tout serveur MCP qui marche avec Claude Code ou Codex CLI marche ici. Vous les configurez dans le même format mcpServers. C'est ce qui débloque la portabilité des packs TokRepo entre les trois CLI.

Gemini CLI vs Claude Code — lequel choisir ?

Si vous êtes sensible au prix ou déjà sur Google Cloud, démarrez avec Gemini CLI. Si vous avez besoin du harness d'agent le plus mature avec l'écosystème subagent / hooks le plus profond et Opus 1M contexte, choisissez Claude Code. Non mutuellement exclusifs — les deux parlent MCP, les configs portent.

Gemini CLI peut-il tourner headless en CI ?

Oui. Utilisez gemini --print avec une service-account key (variable GEMINI_API_KEY) et le CLI tourne non-interactif. Pattern courant : job GitHub Actions qui lance Gemini CLI pour faire la review de PR via l'extension Code Review.

PLUS D'OUTILS

Découvrez tous les outils sur la page d'accueil

8 outils curatés · logos réels · groupés par type

Retour à tous les outils