Compilation
Comment Pathrule compile les connaissances d'un espace de travail dans les fichiers d'instructions que chaque agent de codage lit déjà, aux chemins qu'ils régissent, à quel moment cela se produit, et pourquoi les fichiers compilés reprennent les propres mots de votre équipe.
Sur cette page
La compilation prépare les connaissances de l'espace de travail pour les fichiers et les hooks que chaque agent de codage prend en charge. Le résultat est une vue de ces connaissances, pas un second endroit où les rédiger.
Hooks et fichiers d'instructions
Lorsqu'un hook Pathrule est installé, le hook de début de session fournit le protocole et le contexte de l'équipe. Le fichier d'instructions principal conserve une courte note gérée, et les connaissances liées aux chemins arrivent par les hooks de prompt et d'outil pris en charge. Pathrule supprime les anciennes copies gérées du protocole et les fichiers de connaissances que ce mode de transmission remplace.
Sans hook installé, Pathrule écrit le protocole complet et les fichiers de connaissances liés à un chemin dans le format natif du client. Windsurf passe par cette voie, car il ne dispose d'aucun hook Pathrule. Les skills matérialisés restent disponibles dans les répertoires de skills que lit chaque client.
| Client | Transmission préparée |
|---|---|
| Claude Code, Codex | Index local des hooks, courte note d'instructions gérée et skills matérialisés ; fichiers d'instructions plus complets si aucun hook n'est installé |
| Cursor, GitHub Copilot | Transmission par hooks de session et d'outil, note gérée et skills matérialisés ; fichiers natifs liés à un chemin si aucun hook n'est installé |
| Windsurf | Fichiers de règles compilés et skills matérialisés, avec MCP pour les requêtes plus approfondies |
| Remote MCP | Ni compilation locale ni fichiers ; le client interroge les connaissances Cloud via des outils |
Les chemins exacts figurent dans les guides des clients.
Source et consignes compilées
Une entrée compilée approuvée ne peut remplacer un texte source plus long que tant que le runtime peut établir qu'elle reste ancrée dans la source et dans sa portée. Si cette vérification échoue, Pathrule transmet le texte source à la place. Les règles conservent leur autorité, les constats restent des conseils et les lectures explicites renvoient le contenu rédigé.
Cela n'a rien à voir avec le fait de demander à un modèle de réécrire tout l'espace de travail sous forme de résumé. Les connaissances restent consultables, et une compilation incertaine ne devient jamais une nouvelle exigence. Voir Knowledge IR et Sécurité et repli.
Quand elle s'exécute
pathrule setup prépare l'intégration lorsqu'un espace de travail est connecté. pathrule sync actualise les fichiers gérés et les index locaux à partir des connaissances actuelles de l'espace de travail, et nettoie les fichiers gérés qui ne s'appliquent plus.
Modifiez les entrées dans Local Console, VS Code ou MCP ; les espaces de travail Cloud permettent aussi la rédaction via le CLI. Le texte situé dans une région gérée par Pathrule est régénéré, tandis que le texte en dehors vous appartient.
Transmission par tâche
La compilation ne peut pas connaître le prochain prompt. Les hooks de prompt de Claude Code et Codex sélectionnent le contexte de la tâche ; les autres clients s'appuient sur les points d'entrée de session et d'outil qu'ils prennent en charge, sur les fichiers d'instructions et sur MCP. Un appel direct à pathrule_get_context interroge les connaissances plus approfondies.
Voir Agent IR pour savoir ce qui parvient à une tâche donnée, et Fonctionnement des hooks pour la couverture par client.