Gemini CLI
Adaptateur d'outil Apothem pour Gemini CLI (GA).
Fournisseur : Google
Nom d'installation : gemini-cli
Statut : GA
Configuration native : GEMINI.md et .gemini/ locaux au projet
Installation
apothem install --harness gemini-cli --project /path/to/projectL'adaptateur a une portée de projet. Il installe le GEMINI.md du projet,
convertit les commandes Apothem en commandes barre obliques TOML de Gemini,
normalise les définitions d'assistants locaux et place les cohortes de prise en
charge non natives sous .gemini/.apothem/support/.
Fichiers écrits :
GEMINI.md
.gemini/commands/*.toml
.gemini/agents/*.md
.gemini/skills/
.gemini/.apothem/support/Correspondance du profil vers la configuration native
L'adaptateur lit les cohortes partagées d'Apothem et achemine chacune via une
surface compatible avec Gemini. Les règles Markdown, les modèles et le matériel de
hooks restent sous .gemini/.apothem/support/ parce qu'il s'agit de matériel de prise en
charge, et non d'un répertoire de règles natif de Gemini.
Notes de compatibilité
~/.gemini/ reste un territoire de portée utilisateur pour les outils qui
utilisent un profil Gemini global. L'adaptateur Gemini CLI n'écrit que dans le
projet passé via --project.
Vérification
apothem verify --harness gemini-cli --project /path/to/projectLa commande verify confirme que :
- La configuration native existe au chemin attendu.
- Tous les champs obligatoires du profil partagé sont présents.
- La routine de vérification propre à l'adaptateur signale un succès.
Mise à jour
apothem update --harness gemini-cli --project /path/to/projectActualise GEMINI.md, les commandes converties, les définitions d'assistants
locaux, les compétences installées et l'arborescence de prise en charge
.gemini/.apothem/support/.
Désinstallation
apothem uninstall --harness gemini-cli --project /path/to/projectSupprime les fichiers de configuration native écrits par l'adaptateur. Le YAML du profil partagé et le moteur Apothem ne sont pas affectés.
Porte de conformité
python -m apothem.conformity.gate --all .Dépannage
| Symptôme | Correctif |
|---|---|
| Fichier de configuration introuvable | Réexécutez apothem install --harness gemini-cli --project /path/to/project |
| Échec de la vérification | Exécutez apothem update --harness gemini-cli --project /path/to/project, puis vérifiez à nouveau |
| Contenu de configuration inattendu | Vérifiez ~/.config/apothem/profile.yaml ou --profile PATH, puis réexécutez apothem update --harness gemini-cli --project /path/to/project |
Boutons de configuration
| Indicateur | Par défaut | Description |
|---|---|---|
--dry-run | false | Prévisualise l'installation sans écrire de fichiers. |