Comment utiliser Gemini Pro 2.5 gratuitement dans VS Code
par Julien, Développeur Full-Stack
L'astuce de sioux : version figée de Cline
Une méthode simple mais contraignante pour utiliser Gemini Pro 2.5 gratuitement est d'installer une version spécifique de l'extension VS Code Cline.
En installant la version v3.18.0
de Cline et en configurant le modèle geminicli:gemini-2.5-pro
, vous pouvez accéder au modèle sans frais.
Le principal inconvénient de cette approche est que vous êtes bloqué sur une ancienne version de Cline, ce qui signifie que vous ne bénéficierez pas des nouvelles fonctionnalités et des corrections de bogues des versions plus récentes.

La solution flexible : Gemini CLI OpenAI Worker
Pour ceux qui préfèrent une solution plus robuste et évolutive, le projet open-source Gemini CLI OpenAI Worker est une excellente alternative.
Ce projet vous permet de transformer les modèles Gemini de Google en points de terminaison compatibles avec l'API OpenAI à l'aide des Cloudflare Workers. Vous pouvez ainsi utiliser les modèles d'IA les plus avancés de Google via les schémas d'API OpenAI familiers, le tout authentifié avec votre compte Google via OAuth2.
Fonctionnalités clés :
- 🔐 Authentification OAuth2 : Pas besoin de clés API, utilisez simplement votre compte Google.
- 🎯 API compatible OpenAI : Remplacez facilement les points de terminaison OpenAI existants.
- 📚 Prise en charge des SDK OpenAI : Fonctionne avec les bibliothèques et SDK OpenAI officiels.
- 🖼️ Support de la vision : Conversations multimodales avec des images (base64 et URL).
- 🌐 Intégration tierce : Compatible avec Open WebUI, les clients ChatGPT, et plus encore.
- ⚡ Cloudflare Workers : Déploiement mondial à faible latence.
- 🔄 Mise en cache intelligente des jetons : Gestion intelligente des jetons avec le stockage KV.
- 🆓 Accès au niveau gratuit : Tirez parti du niveau gratuit de Google via l'API Code Assist.
- 📡 Streaming en temps réel : Réponses en direct avec les événements envoyés par le serveur.
Comment ça marche ?
Le worker agit comme une couche de traduction, convertissant les appels d'API OpenAI au format de l'API Code Assist de Google tout en gérant automatiquement l'authentification OAuth2.
Pour le mettre en place, vous devrez récupérer vos identifiants OAuth2 via le Gemini CLI officiel, configurer un espace de noms KV sur Cloudflare, et déployer le worker. Le README.md
du projet fournit un guide détaillé pour chaque étape.
Une fois configuré, vous pouvez simplement pointer Cline (ou tout autre client compatible OpenAI) vers l'URL de votre worker Cloudflare pour commencer à utiliser Gemini 2.5 Pro.