Apothem против ручной конфигурации Gemini CLI
Ручное сопровождение файла правил GEMINI.md в Gemini CLI против его рендеринга из общего профиля Apothem.
Gemini CLI читает единственный файл правил GEMINI.md. Адаптер gemini-cli в
Apothem рендерит его из общего профиля. Эта страница противопоставляет ручное
сопровождение этой конфигурации управлению ею с помощью Apothem.
Сравнение усилий
| Задача | Ручная конфигурация | Под управлением Apothem |
|---|---|---|
| Писать правила | Вручную редактировать один GEMINI.md | Отрендерено: указания для всего проекта в GEMINI.md; правила в .gemini/.apothem/support/ |
| Поддерживать правила согласованными с другими окружениями | Вручную, для каждого инструмента | Автоматически при apothem update |
| Установка / удаление конфигурации | Записывать и удалять GEMINI.md вручную | apothem install / apothem uninstall |
| Проверка корректности конфигурации | Ручная инспекция | apothem verify --harness gemini-cli --project <path> |
Чем управляет Apothem
Адаптер gemini-cli записывает блок Apothem, ограниченный маркерами, в <project>/GEMINI.md: он содержит указания для всего проекта и ссылается на материалы Apothem. Правила, шаблоны и хуки помещаются в <project>/.gemini/.apothem/support/ в виде файлов поддержки, а команды, навыки и агенты — в <project>/.gemini/. Gemini CLI документирует объект hooks в settings.json, который остаётся принадлежащим оператору, поэтому адаптер не регистрирует ни одного хука, а намерение защитных ограничений выражается в тексте правил, а не в точке перехвата вызова инструмента. Каждое изменение общих правил повторно отрендерит GEMINI.md при следующем apothem update.
Путь миграции
- Выполните
apothem profile init, чтобы создать общий профиль, если вы этого ещё не сделали. - Перенесите правила из существующего
GEMINI.mdв общий корпус. - Выполните
apothem install --harness gemini-cli --project <path>, чтобы отрендерить и записатьGEMINI.md. - Выполните
apothem verify --harness gemini-cli --project <path>, чтобы подтвердить, что конфигурация установлена. - Для каждого последующего изменения используйте
apothem update --harness gemini-cli --project <path>.
Читать далее
Apothem против ручной конфигурации Cursor
Ручное сопровождение MDC-правил Cursor под .cursor/rules/ против их рендеринга из общего профиля Apothem.
Apothem против сырой конфигурации GitHub Copilot
Ручное сопровождение copilot-instructions.md GitHub Copilot против его рендеринга из общего профиля Apothem.