GEMINI.mdGEMINI.md (Gemini CLI): dove si trova e come lo leggono gli strumenti
GEMINI.md è il file di contesto che Gemini CLI invia con ogni prompt. Può leggere anche AGENTS.md o qualsiasi altro nome specificato in context.fileName.
Dove si trova
- Globale: ~/.gemini/GEMINI.md.
- GEMINI.md nelle directory dell'area di lavoro e nelle relative directory genitrici.
- GEMINI.md individuati al bisogno nelle directory a cui accedono gli strumenti e nelle relative directory genitrici, fino a una radice attendibile.
Formato
Markdown senza frontmatter. Includi altri file con @file.md, usando percorsi relativi o assoluti, tramite il Memory Import Processor. Il nome del file si configura con context.fileName, come stringa o elenco.
# 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à e unione
I file vengono caricati in quest'ordine: globale, poi le directory dell'area di lavoro e quelle genitrici, infine i file individuati al bisogno. Vengono tutti concatenati e inviati con ogni prompt, quindi nessun file prevale sugli altri.
Strumenti che lo leggono
| Strumento | Supporto |
|---|---|
| Gemini CLI | Supporto nativo. Rinomina il file o aggiungi AGENTS.md tramite context.fileName; /memory show e /memory reload permettono di controllarlo. |
| GitHub Copilot | Legge il GEMINI.md nella directory radice come istruzioni per l'agente, in alternativa ad AGENTS.md. |
Suggerimenti
- Imposta context.fileName su ["AGENTS.md", "GEMINI.md"] in .gemini/settings.json per condividere un file con altri agenti.
- Ogni file caricato viene incluso in ogni prompt: rimuovi quindi tutto ciò che il modello non deve leggere ogni volta.
- Usa /memory show per vedere esattamente cosa ha caricato Gemini CLI e /memory reload dopo aver modificato i file.
Genera un AGENTS.md e i file di regole corrispondenti per cinque strumenti partendo da un unico modulo. Apri il generatore di AGENTS.md →
Altri file di istruzioni
AGENTS.mdCLAUDE.md.cursor/rules/*.mdc.github/copilot-instructions.md.devin/rules/*.md.clinerules/~/.openclaw/workspace/AGENTS.md