Rechercher dans la doc...

Commencez à taper pour rechercher dans la documentation

GeminiGemini CLI

Intégration Gemini CLI

Utilisez UnoRouter avec la Gemini CLI et tout client compatible Google GenAI. Accédez aux modèles Gemini aux côtés de Claude et GPT.

Qu'est-ce que la Gemini CLI ?

Gemini CLI est un agent de codage IA open source de Google qui s'exécute directement dans votre terminal, apportant la puissance des modèles Gemini à votre workflow de développement.

Démarrage rapide

Définissez ces variables d'environnement pour utiliser UnoRouter avec la Gemini CLI :

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

# Then run Gemini CLI
gemini

Connectez-vous pour remplir automatiquement votre clé API

Fonctionnalités clés

  • Capacités agentiquesModifiez des fichiers, exécutez des commandes shell et gérez votre base de code de manière autonome avec des instructions en langage naturel.
  • Entrée multimodaleTraitez ensemble texte, images et code pour un contexte plus riche et des résultats plus précis.
  • Intégration MCPConnectez-vous à des outils et services externes via le Model Context Protocol pour des fonctionnalités étendues.
  • Entièrement personnalisableAdaptez les invites système, les permissions d'outils et les paramètres de modèle à votre workflow.

Configuration rapide avec CC Switch

Utilisez CC Switch pour configurer votre fournisseur en un clic. Il définit automatiquement le point d'accès API et le nom du fournisseur pour vous.

Connectez-vous pour remplir automatiquement votre clé API

Ou utilisez la CLI de CC Switch :

bash
cc-switch provider add

Installation

Le support Windows nécessite WSL (Windows Subsystem for Linux). Installez WSL d'abord, puis exécutez la commande d'installation dans WSL.

powershell
npm install -g @google/gemini-cli

Configuration

Configurez Gemini CLI pour utiliser UnoRouter comme fournisseur d'API en définissant des variables d'environnement :

Fichier de configuration permanent (recommandé)

Persiste entre les sessions et les redémarrages du terminal.

~/.gemini/.env

bash
GEMINI_API_KEY=YOUR_API_KEY
GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai

Connectez-vous pour remplir automatiquement votre clé API

Variables d'environnement

À ajouter à votre profil shell. Réinitialisées à la fermeture du terminal, sauf si elles sont chargées depuis un fichier de profil.

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

Connectez-vous pour remplir automatiquement votre clé API

Utilisation

Lancez Gemini CLI dans le répertoire de votre projet et commencez à interagir avec votre base de code :

bash
# Start Gemini CLI
gemini

# Switch models within the session
/model gemini-3-flash-preview

Prêt à commencer ?

Obtenez votre clé API et commencez à utiliser UnoRouter avec Gemini CLI.