Brief IA : Google révolutionne Gemini CLI avec des sous-agents spécialisés

Google révolutionne Gemini CLI avec des sous-agents spécialisés

Brief IA
Tom Levy·3 min·4 vues

Le 15 avril 2026, Google a introduit des sous-agents dans Gemini CLI, permettant à l'agent principal de déléguer des tâches complexes à des agents spécialisés fonctionnant dans des contextes isolés. Cette amélioration vise à optimiser la gestion des tâches et à augmenter l'efficacité des développeurs en allégeant la session principale.

En bref
1Google introduit des sous-agents dans Gemini CLI pour gérer des tâches complexes et volumineuses.
2Les sous-agents fonctionnent de manière isolée, évitant la surcharge de la session principale.
3Trois sous-agents natifs sont disponibles, dont codebase_investigator et cli_help.
💡Pourquoi c'est importantCette innovation optimise l'efficacité des développeurs en allégeant la charge de travail de l'agent principal.
Le brief IA que lisent les pros

Tu veux les meilleurs outils IA avant les autres ?

On teste et on décrypte les nouveaux outils IA chaque soir, en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
L'analyse en français

Google introduit les sous-agents dans Gemini CLI

Le 15 avril 2026, Google a annoncé une avancée significative pour son agent IA open source, Gemini CLI, en intégrant des sous-agents. Destinés aux développeurs et développeuses, ces sous-agents sont conçus pour prendre en charge des tâches jugées trop complexes, volumineuses ou répétitives pour l'agent principal. En déléguant ces tâches, l'agent principal peut se concentrer sur des décisions stratégiques de haut niveau.

Fonctionnement et architecture des sous-agents

Les sous-agents de Gemini CLI opèrent dans un environnement isolé, avec leurs propres instructions système et outils. Cela signifie que les multiples appels d'outils, lectures de fichiers ou exécutions de tests qu'ils effectuent ne surchargent pas l'historique de la session principale. Une fois leur tâche accomplie, ils transmettent un résultat consolidé à l'agent principal, permettant ainsi de maintenir une session légère et efficace.

Google décrit cette approche comme un modèle « hub and spoke », où l'agent principal agit comme un stratège, tandis que les sous-agents sont des spécialistes interchangeables. Parmi les tâches qu'un sous-agent peut gérer figurent les modifications simultanées de plusieurs fichiers, l'exécution de commandes générant de volumineux logs, et l'analyse de bases de code étendues.

Google explique que l'exécution complète d'un sous-agent, qui peut impliquer des dizaines d'appels d'outils, de recherches de fichiers ou d'exécutions de tests, est consolidée en une seule réponse renvoyée à l'agent principal. Cela évite la saturation de la fenêtre de contexte principale et garantit des interactions rapides et économiques.

Création et personnalisation des sous-agents

Pour créer un sous-agent personnalisé, il suffit de définir un fichier Markdown avec un en-tête YAML. Ce fichier contient les métadonnées de l'agent et les instructions système qui servent de point de départ. Les paramètres principaux incluent le nom, la description, les outils accessibles, et le modèle à utiliser.

Ces fichiers peuvent être stockés à deux niveaux : au niveau du projet dans le dossier .gemini/agents/, ou au niveau de l'utilisateur dans ~/.gemini/agents/. Les sous-agents peuvent également être intégrés aux extensions Gemini CLI via un dossier agents/.

Utilisation des sous-agents dans Gemini CLI

Gemini CLI propose trois sous-agents natifs :

  • codebase_investigator, pour l'analyse de bases de code et la cartographie des dépendances.
  • cli_help, spécialisé dans l'assistance sur Gemini CLI, à solliciter pour les questions de configuration ou de commandes.
  • Un agent généraliste pour les tâches nécessitant un contexte isolé.

Pour invoquer un sous-agent, il suffit de précéder le prompt du symbole @ suivi du nom de l'agent. Sans ce préfixe, l'agent principal décide de déléguer ou non la tâche. Gemini CLI supporte également des sous-agents distants via le protocole Agent-to-Agent (A2A), permettant de déléguer à des agents sur des serveurs externes.

Les sous-agents sont activés par défaut, mais peuvent être désactivés en modifiant le fichier settings.json en passant enableAgents à « false », ou via la commande /agents disable à l'échelle d’un projet.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires