Les fichiers de contexte GEMINI.md fournissent un contexte instructif au modèle Gemini pour que vous ne répétiez pas les instructions dans chaque prompt. Gemini CLI charge des fichiers globaux, d'espace de travail et à la volée, les concatène et les envoie avec chaque prompt.
Ce qu'il fait
Où GEMINI.md s'exécute et ce qu'il ajoute, d'après sa documentation
Charge le contexte global depuis ~/.gemini/GEMINI.md
Cherche GEMINI.md dans les répertoires de l'espace de travail et leurs parents
Charge des fichiers GEMINI.md à la volée quand un outil accède à un répertoire
Importe d'autres fichiers avec la syntaxe @file.md
/memory show et /memory reload inspectent et actualisent le contexte chargé
Nom de fichier configurable via context.fileName dans settings.json
Quand l'utiliser
Bonne adéquation
Vous voulez que le style de code et les instructions du projet s'appliquent à chaque prompt de Gemini CLI
Vous voulez que des instructions propres à un composant ne soient chargées que lorsqu'elles sont pertinentes
Vous voulez un seul jeu d'instructions partagé via un nom de fichier personnalisé comme AGENTS.md
Pas pour
Enregistrer des faits individuels à la demande : la doc renvoie vers l'outil Memory
Comment installer GEMINI.md
Il vous faut : Gemini CLI
Créez GEMINI.md à la racine du projet (ou ~/.gemini/GEMINI.md pour le global)
Ajoutez des instructions générales et le style de code en markdown
Importez éventuellement des fichiers avec @./components/instructions.md
Exécutez /memory show pour inspecter le contexte chargé
Définissez éventuellement context.fileName dans settings.json
Exemple de configuration (tiré de la documentation officielle)