GEMINI.mdGEMINI.md (Gemini CLI) : emplacement et lecture par les outils
GEMINI.md est le fichier de contexte que Gemini CLI envoie avec chaque prompt. Il peut également lire AGENTS.md ou tout autre nom défini dans context.fileName.
Emplacement
- Global : ~/.gemini/GEMINI.md.
- GEMINI.md dans les répertoires de l’espace de travail et leurs répertoires parents.
- GEMINI.md détectés à la demande dans les répertoires auxquels les outils accèdent, ainsi que dans leurs répertoires parents jusqu’à une racine approuvée.
Format
Markdown, sans frontmatter. Incluez d’autres fichiers avec @file.md, en chemin relatif ou absolu, via le Memory Import Processor. Le nom du fichier est configurable avec context.fileName, sous forme de chaîne ou de liste.
# Project context
@./docs/architecture.md
## Commands
- Install: `uv sync`
- Test: `uv run pytest`
- Lint: `uv run ruff check .`
## Rules
- Target Python 3.13 with type hints on public functions.
- Keep database code in app/db/.
- Never run migrations against production.
Priorité et fusion
Les fichiers sont chargés dans cet ordre : global, puis répertoires de l’espace de travail et répertoires parents, puis fichiers détectés à la demande. Ils sont tous concaténés et envoyés avec chaque prompt : aucun ne remplace donc les autres.
Outils qui le lisent
| Outil | Compatibilité |
|---|---|
| Gemini CLI | Prise en charge native. Renommez le fichier ou ajoutez AGENTS.md via context.fileName ; /memory show et /memory reload permettent de le consulter. |
| GitHub Copilot | Lit un GEMINI.md à la racine comme instructions pour l’agent, en remplacement de AGENTS.md. |
Conseils
- Définissez context.fileName sur ["AGENTS.md", "GEMINI.md"] dans .gemini/settings.json pour partager un fichier avec d’autres agents.
- Chaque fichier chargé accompagne tous les prompts. Supprimez donc tout ce dont le modèle n’a pas besoin à chaque fois.
- Utilisez /memory show pour voir exactement ce que Gemini CLI a chargé, puis /memory reload après toute modification.
Générez un AGENTS.md et des fichiers de règles correspondants pour cinq outils à partir d’un seul formulaire. Ouvrir le générateur AGENTS.md →