GEMINI.mdGEMINI.md (Gemini CLI): lokasyon at kung paano ito binabasa ng mga tool
Ang GEMINI.md ang context file na ipinapadala ng Gemini CLI kasama ng bawat prompt. Maaari rin itong bumasa ng AGENTS.md o ng iba pang pangalang itinakda mo sa context.fileName.
Lokasyon
- Global: ~/.gemini/GEMINI.md.
- Mga GEMINI.md sa mga workspace directory at sa mga parent directory ng mga ito.
- Mga GEMINI.md na natutuklasan kung kailan kailangan sa mga directory na ina-access ng mga tool, at sa mga parent directory ng mga ito hanggang sa isang pinagkakatiwalaang root.
Format
Markdown na walang frontmatter. Magsama ng iba pang file gamit ang @file.md, relative man o absolute, sa pamamagitan ng Memory Import Processor. Maaaring itakda ang pangalan ng file sa context.fileName bilang string o listahan.
# 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.
Pagkakasunod-sunod at pagsasama
Ganito ang pagkakasunod sa pag-load ng mga file: global, mga workspace at parent directory, saka ang mga natuklasan kapag kailangan. Pinagdudugtong ang lahat ng ito at ipinapadala kasama ng bawat prompt, kaya walang ino-override.
Mga tool na nagbabasa nito
| Tool | Suporta |
|---|---|
| Gemini CLI | May native na suporta. Palitan ang pangalan nito o idagdag ang AGENTS.md sa pamamagitan ng context.fileName; gamitin ang /memory show at /memory reload para siyasatin ito. |
| GitHub Copilot | Binabasa ang root GEMINI.md bilang mga tagubilin para sa agent, bilang alternatibo sa AGENTS.md. |
Mga tip
- Itakda ang context.fileName sa ["AGENTS.md", "GEMINI.md"] sa .gemini/settings.json para magamit ang iisang file kasama ng iba pang agent.
- Kasama sa bawat prompt ang lahat ng nilo-load na file, kaya alisin ang anumang hindi kailangang makita ng model sa bawat pagkakataon.
- Gamitin ang /memory show para makita kung ano mismo ang nilo-load ng Gemini CLI, at ang /memory reload pagkatapos mag-edit.
Bumuo ng AGENTS.md at mga katugmang rule file para sa limang tool gamit ang iisang form. Buksan ang AGENTS.md generator →