Перейти к содержимому

Генератор конфигурации

GEMINI.md

Создайте корневой GEMINI.md с контекстом проекта, командами и импортами для Gemini CLI.

Генератор

Заполните поля и проверьте файл

Предпросмотр обновляется локально после каждого изменения.

1. Основа

Пресет предлагает начальные настройки. Перед использованием сверьте команды и пути с вашим проектом.

Начните с готового пресета — он заполнит основу проекта. Для точной настройки переключитесь на «Выбор вручную».

Уровень детализации

2. Описание проекта

Имя и описание остаются пользовательским текстом и не переводятся автоматически.

3. Стек и инструменты

Доступные инструменты зависят от языка и типа проекта.

Технологии и tooling
Дополнительные технологии

Выберите готовые варианты или перечислите свои через запятую.

4. Команды

Предложенные команды можно изменить или удалить. Ручные группы сохраняются при смене инструментов.

  • Команды scripts требуют настройки package.json и установки выбранных devDependencies; имена scripts сверяйте с проектом.
  • Сверьте dev/build scripts с используемым сборщиком.
  • Тестовый script: test: vitest run.
  • Настройте typecheck: tsc --noEmit. В verify объедините выбранные проверки.
Установка
Разработка
Сборка
Форматирование
Линтинг
Проверка типов
Тесты
E2E-тесты
Проверка
Custom commands

5. Структура проекта

Предложенные пути можно изменить или удалить. Готовые пути имеют краткое назначение; добавляйте только полезные ориентиры.

6. Правила разработки

По умолчанию включены только правила, применимые к выбранному профилю. Выключенные packs не попадут в результат.

Наборы правил для GEMINI.md

7. Импорты документов

Указывайте только имена environment variables, без секретных значений. Импорты добавляются отдельными относительными путями.

Имена переменных окружения
Импортируемые документы

Импорт включает содержимое файла в контекст, а не просто упоминает путь. Эта форма принимает только пути внутри репозитория через /, например README.md или docs/architecture.md. Файлы не читаются и не проверяются.

8. Параметры результата

Генератор готовит один файл для корня репозитория. При необходимости инструкцию для подкаталога можно позже создать вручную. Язык меняет готовые заголовки и текст, но не команды, пути и технические имена.

Файл в корне: GEMINI.md

9. Дополнительные инструкции

Добавьте правила, которые не покрыты остальными полями.

О формате и использовании

GEMINI.md — обычный Markdown с контекстом и рекомендациями для Gemini CLI. Файлы разных уровней могут объединяться в контекст; поведение модели зависит от запроса и загруженных инструкций.

Куда сохранить файл

Сохраните скачанный GEMINI.md в корне репозитория. Глобальный контекст ~/.gemini/GEMINI.md и вложенные инструкции настраиваются отдельно; генератор выпускает только один корневой файл.

Как использовать

  1. Выберите основу, проверьте команды и каталоги проекта, добавьте нужные правила.
  2. При необходимости добавьте пути импортов внутри репозитория; каждый превратится в отдельную директиву @./path.
  3. Скачайте GEMINI.md в корень репозитория и проверьте контекст командами /memory show и /memory reload.

Частые вопросы

Где хранится GEMINI.md?

Этот генератор создаёт один GEMINI.md для корня репозитория. Gemini CLI также учитывает ~/.gemini/GEMINI.md, файлы в рабочих каталогах и вложенные инструкции при обращении к соответствующим файлам.

Как работают импорты?

Да. Строка @./docs/architecture.md включает содержимое файла в контекст; простое упоминание пути этого не делает. Эта форма принимает только относительные пути внутри репозитория без пробелов и переходов .., хотя Gemini CLI поддерживает и другие пути. Файлы и циклы импортов здесь не проверяются.

Как проверить загруженные инструкции?

Команда /memory show показывает загруженный контекст, а /memory reload перечитывает файлы контекста.

Можно ли использовать AGENTS.md?

В настройке Gemini CLI context.fileName можно указать AGENTS.md среди читаемых имён файлов. Генератор не создаёт settings.json.

Следующий шаг