---
title: "GEMINI.md (Gemini CLI): percorsi e formato · DotsAgent"
description: "Dove si trova GEMINI.md, il suo formato e il frontmatter, come si uniscono le copie globali e annidate e quali strumenti lo leggono. Verificato il 2026-10-01."
url: https://dotsagent.io/it/instructions/files/gemini-md
---

GEMINI.md

# GEMINI.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.

`GEMINI.md`

```
# 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](https://geminicli.com/docs/cli/gemini-md/) | Supporto nativo. Rinomina il file o aggiungi AGENTS.md tramite context.fileName; /memory show e /memory reload permettono di controllarlo. |
| [GitHub Copilot](https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions) | 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 →](https://dotsagent.io/it/instructions)

## Altri file di istruzioni

[AGENTS.md](https://dotsagent.io/it/instructions/files/agents-md)

[CLAUDE.md](https://dotsagent.io/it/instructions/files/claude-md)

[.cursor/rules/*.mdc](https://dotsagent.io/it/instructions/files/cursor-rules)

[.github/copilot-instructions.md](https://dotsagent.io/it/instructions/files/github-copilot-instructions)

[.devin/rules/*.md](https://dotsagent.io/it/instructions/files/windsurf-rules)

[.clinerules/](https://dotsagent.io/it/instructions/files/cline-rules)

[~/.openclaw/workspace/AGENTS.md](https://dotsagent.io/it/instructions/files/openclaw-workspace)

## Fonti

1. [geminicli.com](https://geminicli.com/docs/cli/gemini-md/)/docs/cli/gemini-md/

Riferimento indipendente per chi sviluppa agenti IA. Non siamo affiliati a nessun fornitore citato qui.

© 2026 DotsAgent · Dati verificati il 1 ottobre 2026
