Aller au contenu
Pathrule

github copilot

Copilot suggère.
Pathrule se souvient.

Un contexte d'équipe ciblé pour GitHub Copilot, via des hooks de session et d'outils, les fichiers d'instructions que Copilot lit de lui-même, et MCP. Dans VS Code, l'extension l'enregistre pour le mode agent.

GitHub Copilotexemple
Ajoute une page de commandes.

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

au démarrage de la session et à la première modification : 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 GitHub Copilot.

fichiers qu'il lit : ouifichiers qu'il lit
copilot-instructions.md et .github/instructions
avant chaque prompt : nonavant chaque prompt
Pas de hook de prompt
autour des appels d'outils : ouiautour des appels d'outils
Hooks d'outils
quand il demande : ouiquand il demande
Local, enregistré par l'extension VS Code

Des hooks de session et d'outils là où Copilot les exécute, des fichiers d'instructions qu'il lit de lui-même, et MCP en mode agent.

copilot-instructions.md vs Pathrule

copilot-instructions.md seulconsignes natives
  • Les fichiers d'instructions natifs peuvent être limités à des chemins et partagés via le contrôle de version.
  • Les modifications suivent les permissions du dépôt et son historique Git ou de pull requests.
  • Le contexte dépend des fichiers et des consignes que le client charge.
  • Vit avec Copilot ; les autres outils ont besoin de leurs propres fichiers.
  • L'intégration d'un nouvel arrivant dépend de la configuration d'instructions du dépôt.
Pathrule + Copilotpour ce chemin
  • Le sous-ensemble lié au chemin du répertoire où travaille le modèle.
  • Des règles et skills relisibles, avec un accès à l'espace de travail contrôlé côté serveur et un auto-audit.
  • Le coût en tokens suit le sous-ensemble pertinent, pas l'ensemble des règles.
  • Le même contenu parvient à Claude Code, Codex, Cursor et Windsurf.
  • Intégration = « rejoindre l'espace de travail ; les bonnes règles apparaissent sur les bons chemins ».

Pour aller plus loin : Une seule couche de connaissances pour tous les agents de codage IA.

Ce que Pathrule apporte à Copilot

  • Injection par hookAu démarrage de la session et autour des appels d'outilsPathrule s'exécute sur les hooks de session et d'outils de Copilot : le sous-ensemble ciblé arrive à l'ouverture d'une session et à mesure que l'agent touche des fichiers. Une règle stricte dotée d'un motif de blocage approuvé peut refuser une modification correspondante sur le hook pre-tool.
  • Graphe lié aux cheminsDes règles là où elles s'appliquentUne règle rattachée à /services/billing ne s'active que lorsque Copilot agit sous ce chemin. copilot-instructions.md garde les constantes globales ; Pathrule garde celles qui sont ciblées.
  • MCP et skillsMémoires, règles, skillsPathrule s'enregistre comme serveur MCP : Copilot peut lire et enregistrer mémoires, règles et skills via ses outils. Trois types de nœuds relisibles, les mêmes que lisent tous les autres agents.
  • Mode agent de VS CodeEnregistré par l'extensionDans VS Code, l'extension Pathrule enregistre le serveur MCP pour le mode agent de Copilot, sans fichier de configuration à modifier à la main. Les fichiers d'instructions et de hooks vivent dans .github/, là où Copilot regarde déjà.

Questions fréquentes.

Qu'est-ce que Pathrule apporte à GitHub Copilot ?

Une couche de connaissances liée aux chemins, qui transmet à Copilot les mémoires, règles et skills de l'équipe par ses hooks de session et d'outils, ses fichiers d'instructions et MCP. Le contexte arrive au démarrage d'une session et autour des appels d'outils, limité au répertoire où se fait le travail.

Quelles surfaces de Copilot sont prises en charge par Pathrule ?

Le mode agent de VS Code est la surface entièrement connectée : hooks, fichiers d'instructions, et serveur MCP enregistré par l'extension VS Code de Pathrule. Les fichiers d'instructions et de hooks sont des fichiers ordinaires sous .github/ : les autres surfaces de Copilot les prennent en compte dans la mesure où chacune les lit ; la documentation de l'intégration Copilot indique ce que lit chaque surface.

Pathrule remplace-t-il copilot-instructions.md ?

Non. Copilot prend déjà en charge des instructions propres à un chemin, et Copilot Memory peut, dans sa préversion, retenir des faits sur le dépôt et des préférences privées. Pathrule ajoute une source d'espace de travail partagée entre agents pris en charge de fournisseurs différents, une sélection propre à chaque tâche et des exigences typées.

Le même contenu fonctionne-t-il avec mes autres outils ?

Oui. Claude Code, Codex, Cursor et Windsurf reçoivent les mêmes connaissances, chacun via les hooks, fichiers et MCP que ce client prend en charge. Un seul pathrule setup connecte tous les agents qu'il trouve dans le projet.

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é.

Une configuration.
Pathrule se charge du reste.