Skip to content
Apothem
Comparaison

Apothem face à la configuration GitHub Copilot brute

Maintenir à la main le copilot-instructions.md de GitHub Copilot versus le rendre depuis le profil partagé d'Apothem.

GitHub Copilot lit ses instructions depuis .github/copilot-instructions.md. L'adaptateur github-copilot d'Apothem rend ce fichier depuis le profil partagé. Cette page met en contraste la maintenance manuelle de cette configuration et sa gestion avec Apothem.

Comparaison de l'effort

TâcheConfiguration manuelleGéré par Apothem
Rédiger les instructionsModifier à la main .github/copilot-instructions.mdRendu : règles partagées intégrées dans le fichier
Garder les instructions alignées avec les autres environnementsManuel, par outilAutomatique lors de apothem update
Installer / supprimer la configurationÉcrire et supprimer le fichier à la mainapothem install / apothem uninstall
Partager des skills et des commandes réutilisablesCopier à la main chaque dossier de skill dans ~/.agents/skills/ et garder les copies à jourÉcrits dans ~/.agents/skills/ par l'adaptateur, une seule copie pour tous les projets, et actualisés lors de apothem update
Vérifier que la configuration est correcteInspection manuelleapothem verify --harness github-copilot --project <path>

Ce que gère Apothem

L'adaptateur github-copilot intègre les règles partagées dans .github/copilot-instructions.md. Copilot documente les hooks dans .github/hooks/*.json, que l'adaptateur n'écrit pas, de sorte que l'intention de garde-fou est portée entièrement dans les instructions rendues. Chaque changement des règles partagées re-rend le fichier lors du prochain apothem update.

Chemin de migration

  1. Exécutez apothem profile init pour créer le profil partagé si ce n'est pas déjà fait.
  2. Déplacez le contenu de votre .github/copilot-instructions.md existant vers le corpus partagé.
  3. Exécutez apothem install --harness github-copilot --project <path> pour générer le fichier d'instructions.
  4. Exécutez apothem verify --harness github-copilot --project <path> pour confirmer que la configuration est bien en place.
  5. Utilisez apothem update --harness github-copilot --project <path> pour chaque modification ultérieure.

À lire ensuite

On this page