GEMINI.mdGEMINI.md (Gemini CLI): lokalizacja i sposób odczytu przez narzędzia
GEMINI.md to plik kontekstu, który Gemini CLI dołącza do każdego promptu. Może też odczytywać AGENTS.md lub dowolną inną nazwę ustawioną w context.fileName.
Lokalizacja
- Globalnie: ~/.gemini/GEMINI.md.
- Pliki GEMINI.md w katalogach workspace i ich katalogach nadrzędnych.
- Pliki GEMINI.md odnajdywane w razie potrzeby w katalogach, do których uzyskują dostęp narzędzia, oraz w ich katalogach nadrzędnych aż do zaufanego katalogu głównego.
Format
Markdown bez frontmatter. Dołączaj inne pliki za pomocą @file.md, podając ścieżkę względną lub bezwzględną; obsługuje to Memory Import Processor. Nazwę pliku można skonfigurować w context.fileName jako ciąg znaków lub listę.
# 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.
Priorytety i scalanie
Pliki są wczytywane w następującej kolejności: globalny, następnie katalogi workspace i katalogi nadrzędne, a na końcu pliki odnalezione w razie potrzeby. Wszystkie są łączone i dołączane do każdego promptu, więc żaden plik nie zastępuje innego.
Narzędzia, które go odczytują
| Narzędzie | Obsługa |
|---|---|
| Gemini CLI | Obsługa natywna. Zmień nazwę pliku lub dodaj AGENTS.md za pomocą context.fileName; polecenia /memory show i /memory reload pozwalają go sprawdzić. |
| GitHub Copilot | Odczytuje główny plik GEMINI.md jako instrukcje dla agenta, zamiast pliku AGENTS.md. |
Wskazówki
- Ustaw context.fileName na ["AGENTS.md", "GEMINI.md"] w .gemini/settings.json, aby współdzielić jeden plik z innymi agentami.
- Każdy wczytany plik jest dołączany do każdego promptu, dlatego usuń z niego wszystko, czego model nie potrzebuje za każdym razem.
- Użyj /memory show, aby sprawdzić dokładnie, co wczytał Gemini CLI, a po edycji uruchom /memory reload.
Wygeneruj plik AGENTS.md i pasujące pliki reguł dla pięciu narzędzi za pomocą jednego formularza. Otwórz generator AGENTS.md →