Skip to content
Apothem
Comparaison

Apothem face à la configuration manuelle de Zed

Maintenir à la main le fichier d'instructions plat .rules de Zed face à le rendre depuis le profil partagé d'Apothem.

Zed lit les instructions de l'agent depuis un unique fichier plat .rules à la racine du projet (aux côtés de la famille AGENTS.md / CLAUDE.md). L'adaptateur zed d'Apothem rend ce fichier depuis le profil partagé. Cette page oppose la maintenance manuelle de cette configuration à sa gestion avec Apothem.

Comparaison de l'effort

TâcheConfiguration manuelleGéré par Apothem
Rédiger les instructionsÉcrire à la main le fichier .rulesRendu depuis le corpus partagé
Préserver un .rules antérieurPenser à le copier de côté vous-mêmeL'adaptateur sauvegarde le fichier existant avant de le remplacer
Garder les règles alignées avec les autres environnementsManuel, par outilAutomatique lors de apothem update
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 zed --project <path>

Ce qu'Apothem gère

L'adaptateur zed rend les règles partagées dans le fichier plat .rules de la racine du projet. Zed n'a pas de hook PreToolUse, de sorte que l'intention de garde-fou vit dans la prose de la règle plutôt qu'à un point d'interception d'appel d'outil. Le fichier d'instructions global ~/.config/zed/AGENTS.md et le bloc serveur de contexte MCP de .zed/settings.json appartiennent à l'opérateur et sont laissés intacts. Chaque changement des règles partagées rend de nouveau le fichier lors du prochain apothem update.

Chemin de migration

  1. Exécutez apothem profile init pour créer le profil partagé si vous ne l'avez pas encore fait.
  2. Déplacez les instructions de votre .rules existant (et tout contenu AGENTS.md propre au projet que vous voulez partager) vers le corpus partagé.
  3. Exécutez apothem install --harness zed --project <path> pour générer le fichier .rules. Votre .rules antérieur est sauvegardé d'abord.
  4. Exécutez apothem verify --harness zed --project <path> pour confirmer que la configuration est bien en place.
  5. Utilisez apothem update --harness zed --project <path> pour chaque modification ultérieure.

À lire ensuite

On this page