Découvrez comment Gemini, l’outil révolutionnaire d’Android Studio, transforme le développement d’applications. Grâce au nouveau Mode Agent, les développeurs peuvent améliorer la performance et l’efficacité de leurs projets. Explorez ces fonctionnalités innovantes qui redéfinissent l’expérience de programmation et propulsent la création d’applications vers de nouveaux sommets.
Gemini dans Android Studio : Le Mode Agent
Présentation de Gemini
Après sa présentation lors de l’événement I/O 2025, Google a lancé un nouveau Mode Agent pour Gemini dans Android Studio. Ce mode révolutionne la façon dont les développeurs interagissent avec leur environnement de développement intégré (IDE), en leur permettant d’accomplir des tâches de développement complexes avec une efficacité accrue.
Fonctionnalités du Mode Agent
Le Mode Agent permet aux développeurs de se concentrer sur des tâches plus créatives en déléguant des travaux routiniers à l’agent. Parmi les tâches que l’agent peut réaliser, on trouve :
- La génération de tests unitaires
- Des refactorisations complexes
- La construction de projets et la correction d’erreurs
Exemples d’utilisation
Voici quelques exemples concrets d’activités que le Mode Agent peut réaliser :
- Extraction de chaînes codées en dur utilisées dans l’ensemble du projet et migration vers strings.xml.
- Ajout d’un support pour le mode sombre à une application existante.
- Implémentation d’une nouvelle interface utilisateur dans une application, à partir d’une capture d’écran fournie, en utilisant Material 3.
Interaction en Langage Naturel
Les développeurs ont la possibilité de décrire des objectifs complexes en langage naturel. Gemini formulera alors un plan qui peut impliquer plusieurs fichiers dans le projet. L’agent utilise une gamme d’outils IDE pour lire et modifier le code, construire le projet, rechercher dans la base de code et bien plus encore.
Contrôle et Affinage des Résultats
Dans le Mode Agent, les développeurs peuvent réviser, affiner et guider les résultats de l’agent à chaque étape. Une interface de type "Accepter" ou "Rejeter le Changement" permet de valider ou refuser les propositions de l’agent. Google propose également une option d’Auto-Acceptation, permettant aux utilisateurs de itérer sur les idées rapidement.
Accès et Disponibilité
Le Mode Agent est disponible dans la dernière version de Android Studio Narwhal Feature Drop Canary pour tous les utilisateurs. Toutefois, les abonnés au niveau business tier auront accès à cette fonctionnalité dans les jours à venir. Après avoir lancé Gemini depuis la barre latérale, une nouvelle onglet "Agent" apparaîtra aux côtés de l’onglet "Chat".
Configuration de la Clé API
Pour tirer parti de la fenêtre de contexte de 1 million de tokens de Gemini 2.5 Pro, les développeurs peuvent entrer leur clé API de Gemini. Cela se fait via le chemin suivant : Fichier (Android Studio sur macOS) > Paramètres > Outils > Gemini. Cela permet d’inclure plus d’instructions, de code, de pièces jointes et d’obtenir des réponses de meilleure qualité.
Note : Les abonnés au niveau business tier ont déjà accès à Gemini 2.5 Pro et à la fenêtre de contexte élargie automatiquement avec leur licence Gemini Code Assist, donc ces développeurs ne verront pas d’option pour entrer une clé API.
Intégration avec des Outils Externes
Le Mode Agent peut également interagir avec des outils externes comme GitHub pour créer des demandes de tirage directement depuis Android Studio. Cela se fait via le Model Context Protocol (MCP).
Pour ce lancement initial, l’interaction avec des outils externes se fait via le transport stdio tel que défini dans la spécification MCP. Google prévoit de supporter l’intégralité des fonctionnalités MCP dans les futures versions d’Android Studio, y compris le transport HTTP Streamable, les ressources contextuelles externes et les modèles d’invite.
Perspectives d’Avenir
Google laisse entrevoir davantage de capacités pour le Mode Agent dans Android Studio à l’avenir. Les développements futurs devraient encore accroître l’efficacité des développeurs et enrichir leurs outils de travail.
Pour en savoir plus, consultez le site de Google sur le développement Android.
Qu’est-ce que le mode Agent dans Android Studio ?
Le mode Agent permet aux développeurs d’accomplir des tâches de développement complexes, comme la génération de tests unitaires, des refactorisations complexes et la construction de projets tout en corrigeant les erreurs.
Comment puis-je utiliser le mode Agent ?
Pour utiliser le mode Agent, il suffit de décrire un objectif complexe en langage naturel, et Gemini formulera un plan qui pourra s’étendre sur plusieurs fichiers de votre projet.
Quelles sont les fonctionnalités offertes par le mode Agent ?
Le mode Agent peut extraire des chaînes codées en dur, ajouter un support pour le mode sombre et mettre en œuvre de nouveaux écrans en utilisant Material 3, parmi d’autres tâches.
Le mode Agent peut-il interagir avec des outils externes ?
Oui, le mode Agent peut interagir avec des outils externes comme GitHub pour créer des pull requests directement depuis Android Studio via le Model Context Protocol (MCP).






Discussion about this post