Apothem frente a la configuración manual de Gemini CLI
Mantener a mano el archivo de reglas GEMINI.md de Gemini CLI frente a renderizarlo desde el perfil compartido de Apothem.
Gemini CLI lee un único archivo de reglas GEMINI.md. El adaptador de gemini-cli
de Apothem lo renderiza desde el perfil compartido. Esta página contrasta
mantener esa configuración a mano con gestionarla con Apothem.
Comparación de esfuerzo
| Tarea | Configuración manual | Gestionada por Apothem |
|---|---|---|
| Escribir reglas | Editar a mano un único GEMINI.md | Renderizadas: la guía de todo el proyecto va en GEMINI.md; las reglas, en .gemini/.apothem/support/ |
| Mantener las reglas alineadas con otros entornos | Manual, por herramienta | Automático con apothem update |
| Instalar / quitar la configuración | Escribir y borrar GEMINI.md a mano | apothem install / apothem uninstall |
| Verificar que la configuración es correcta | Inspección manual | apothem verify --harness gemini-cli --project <path> |
Qué gestiona Apothem
El adaptador gemini-cli escribe un bloque de Apothem delimitado por centinelas en <project>/GEMINI.md, que lleva la guía de todo el proyecto y apunta al material de Apothem. Las reglas, las plantillas y los hooks se instalan como archivos de soporte bajo <project>/.gemini/.apothem/support/, y los comandos, las skills y los agentes se instalan bajo <project>/.gemini/. Gemini CLI documenta un objeto hooks en settings.json, que sigue siendo propiedad del operador, así que el adaptador no registra ningún hook y la intención de las salvaguardas se expresa en la prosa de las reglas en lugar de en un punto de intercepción de llamadas a herramientas. Cada cambio en las reglas compartidas vuelve a renderizar GEMINI.md en el siguiente apothem update.
Ruta de migración
- Ejecuta
apothem profile initpara crear el perfil compartido si aún no lo tienes. - Mueve las reglas de tu
GEMINI.mdexistente al corpus compartido. - Ejecuta
apothem install --harness gemini-cli --project <path>para renderizar y escribirGEMINI.md. - Ejecuta
apothem verify --harness gemini-cli --project <path>para confirmar que la configuración quedó instalada. - Usa
apothem update --harness gemini-cli --project <path>para cada cambio posterior.
Lee a continuación
Apothem frente a la configuración manual de Cursor
Mantener a mano las reglas MDC de Cursor bajo .cursor/rules/ frente a renderizarlas desde el perfil compartido de Apothem.
Apothem frente a la configuración de GitHub Copilot en bruto
Mantener a mano el copilot-instructions.md de GitHub Copilot frente a renderizarlo desde el perfil compartido de Apothem.