Claude raisonne.
Pathrule se souvient.
Une couche d'équipe au-dessus de votre CLAUDE.md. Des mémoires, règles et skills liées aux chemins atteignent Claude Code par des hooks, dont celui qui s'exécute quand vous soumettez un prompt : la partie qui s'applique arrive avant qu'il agisse.
Sans
C'est fait. La page appelle /api/orders dans un useEffect.
Utilise fetch là où l'équipe utilise le client api.2 essais
Avec Pathrule
avant que Claude Code agisse : 3 notes pour features/orders
- Utiliser le client api, pas fetch
- React Query pour les données
- Les boutons partagés de ui/
C'est fait. Les commandes se chargent via le client api avec React Query.
Conforme à ce que l'équipe a déjà décidé.1 essai
Comment Pathrule atteint Claude Code.
- fichiers qu'il lit : ouifichiers qu'il lit
- CLAUDE.md et .claude/rules
- avant chaque prompt : ouiavant chaque prompt
- Hook de prompt
- autour des appels d'outils : ouiautour des appels d'outils
- Hooks d'outils
- quand il demande : ouiquand il demande
- Local, ou Remote MCP
{ "hooks": { "SessionStart": [ { "hooks": [{ "type": "command", "command": "/Users/you/.pathrule/bin/pathrule-hook.js" }] } ], "UserPromptSubmit": [ { "hooks": [{ "type": "command", "command": "/Users/you/.pathrule/bin/pathrule-hook.js" }] } ], "PreToolUse": [ { "matcher": "Read|Edit|Write|Grep|Glob|Bash", "hooks": [{ "type": "command", "command": "/Users/you/.pathrule/bin/pathrule-hook.js" }] } ] }}
Le contexte arrive avant que Claude Code agisse sur chaque prompt, et les connaissances de chaque fichier le suivent dans ses appels d'outils.
CLAUDE.md vs Pathrule
- Les fichiers d'instructions natifs peuvent être limités à des chemins et partagés via le contrôle de version.
- Le contexte dépend des fichiers et des consignes que le client charge.
- Des consignes volumineuses, toujours chargées, peuvent se disputer l'attention.
- Lié à Claude Code ; les autres agents ont besoin de leurs propres fichiers.
- Versionné dans le dépôt. Modifiable par quiconque a les droits de push.
- Le sous-ensemble lié au chemin du répertoire où travaille le modèle.
- Le coût en tokens suit le sous-ensemble pertinent, pas l'ensemble des règles.
- Les règles pertinentes pour la tâche sont transmises dans le budget de contexte.
- Le même contenu parvient à Codex, Cursor, GitHub Copilot et Windsurf.
- Un graphe de connaissances relisible et auditable, avec un accès à l'espace de travail contrôlé côté serveur.
Pour aller plus loin : Pourquoi Claude Code ignore votre CLAUDE.md.
Ce que Pathrule apporte à Claude Code
- Injection par hookUserPromptSubmit, SessionStart, hooks d'outilsPathrule s'exécute aux points de hook que Claude Code expose déjà, y compris celui qui se déclenche quand vous envoyez un prompt : le sous-ensemble ciblé arrive avant que Claude Code n'agisse et le suit de fichier en fichier. Pas seulement l'unique chargement initial de
CLAUDE.md. - Graphe lié aux cheminsDes règles là où elles s'appliquentUne règle rattachée à
/apps/mobilene s'active que lorsque Claude Code agit sous ce chemin. LeCLAUDE.mdracine cesse d'être un fourre-tout. - Trois types de nœudsMémoires, règles, skillsLes mémoires portent le contexte appris par l'équipe. Les règles sont indicatives ou strictes. Les skills sont des modes opératoires en plusieurs étapes que le modèle invoque par leur nom.
- Même contenu, tous les agentsCodex, Cursor, Copilot, WindsurfLes mêmes mémoires, règles et skills parviennent à Codex, Cursor, GitHub Copilot et Windsurf, chacun via les hooks, fichiers et MCP que ce client prend en charge. Comment chacun est connecté.
Questions fréquentes.
Qu'est-ce que Pathrule apporte à Claude Code ?
Une couche de connaissances liée aux chemins, qui injecte les mémoires, règles et skills de l'équipe dans Claude Code au moment des hooks. Elle s'exécute sur UserPromptSubmit, SessionStart et les hooks d'outils : le sous-ensemble correspondant arrive avant que Claude Code n'agisse sur chaque prompt, et le modèle ne reçoit que le contexte qui correspond au répertoire de travail courant.
Dois-je renoncer à mon CLAUDE.md ?
Non. Pathrule se place au-dessus de CLAUDE.md. Votre fichier actuel continue de fonctionner. Pathrule ajoute la couche de routage par chemin, pour que les règles d'équipe n'aient pas à vivre dans un seul fichier gigantesque.
Pourquoi Claude Code semble-t-il ignorer une partie de mon CLAUDE.md ?
C'est en partie un problème de taille, et surtout un problème de priorité. Un CLAUDE.md est chargé en entier et transmis sous forme de prose : une exigence et une préférence passagère arrivent avec le même poids ; la documentation d'Anthropic décrit d'ailleurs ces fichiers comme « du contexte, pas une configuration imposée ». Les règles liées aux chemins de .claude/rules/ règlent la moitié qui tient à la taille. Pathrule traite l'autre moitié : chaque règle porte une priorité et un niveau d'application, si bien qu'une contrainte arrive classée au-dessus d'un simple conseil, et qu'une règle stricte peut être imposée au niveau du hook. Pour aller plus loin : Pourquoi Claude Code ignore votre CLAUDE.md.
Comment installer Pathrule dans Claude Code ?
Lancez npm i -g @pathrule/cli, puis pathrule setup dans votre projet (ajoutez --local pour fonctionner sans compte). L'installation écrit dans .claude/settings.json des entrées de hooks qui pointent vers un unique script de hook Node.js non obfusqué, sous ~/.pathrule/bin, met à jour CLAUDE.md et .claude/rules/, et ajoute une entrée MCP locale. Supprimer ces entrées suffit à retirer Pathrule.
Peut-on connecter Claude Code sans rien installer ?
Oui, pour les outils MCP uniquement. claude mcp add --transport http pathrule https://cloud.pathrule.io/mcp connecte Claude Code à Remote MCP avec OAuth et un compte Pathrule. Remote MCP n'installe pas de hooks et n'écrit pas de fichiers locaux : les connaissances arrivent quand Claude Code les demande plutôt qu'avant qu'il agisse, et les règles strictes ne peuvent pas bloquer.
Pathrule voit-il mon code source ?
Non. Pathrule n'envoie pas automatiquement le code source de votre dépôt. En mode local, il n'y a pas de compte et les connaissances restent sur votre machine. En mode cloud, Pathrule Cloud stocke les mémoires, règles et skills rédigées par votre équipe, le début de chaque prompt est envoyé pour classer ce qui s'applique, et pathrule snapshot, lorsque vous ou votre agent le lancez, envoie l'arborescence de fichiers, les manifestes, de courts extraits de documentation et des métadonnées git récentes. Le détail complet figure sur la page Sécurité.
Pathrule convient-il aux équipes qui utilisent Claude Code ?
Oui. Pathrule a été conçu pour les équipes. Dans un espace de travail Pathrule Cloud, mémoires, règles et skills sont partagées dans un graphe indexé par chemin, avec un accès à l'espace de travail contrôlé côté serveur, et sur les offres Team, Team Intelligence ajoute des patterns tirés du travail de l'équipe une fois qu'une personne les a vérifiés. Codex, Cursor, GitHub Copilot et Windsurf reçoivent les mêmes connaissances.