Zum Inhalt springen
Pathrule

github copilot

Copilot schlägt vor.
Pathrule erinnert sich.

Pfadbezogener Team-Kontext für GitHub Copilot, über Session- und Tool-Hooks, die Anweisungsdateien, die Copilot selbst liest, und MCP. In VS Code registriert die Erweiterung Pathrule für den Agent-Modus.

GitHub CopilotBeispiel
Füge eine Bestellseite hinzu.

Ohne

Erledigt. Die Seite ruft /api/orders in einem useEffect ab.

Nutzt fetch, wo das Team den API-Client verwendet.2 Versuche

Mit Pathrule

beim Session-Start und bei der ersten Bearbeitung: 3 Notizen für features/orders

  • Den API-Client nutzen, nicht fetch
  • React Query für Daten
  • Gemeinsame Buttons aus ui/

Erledigt. Bestellungen laden über den API-Client mit React Query.

Passt zu dem, was das Team schon entschieden hat.1 Versuch

So erreicht Pathrule GitHub Copilot.

Dateien, die er liest: jaDateien, die er liest
copilot-instructions.md und .github/instructions
vor jedem Prompt: neinvor jedem Prompt
Kein Prompt-Hook
rund um Tool-Aufrufe: jarund um Tool-Aufrufe
Tool-Hooks
wenn er fragt: jawenn er fragt
Lokal, registriert von der VS-Code-Erweiterung

Session- und Tool-Hooks, wo Copilot sie ausführt, Anweisungsdateien, die es selbst liest, und MCP im Agent-Modus.

copilot-instructions.md vs. Pathrule

Nur copilot-instructions.mdeigene Vorgaben des Agenten
  • Native Anweisungsdateien lassen sich nach Pfad eingrenzen und über die Versionskontrolle teilen.
  • Änderungen folgen den Berechtigungen des Repositorys und seiner Git- oder Pull-Request-Historie.
  • Der Kontext hängt davon ab, welche Dateien und Vorgaben der Client lädt.
  • An Copilot gebunden; andere Tools brauchen ihre eigenen Dateien.
  • Das Onboarding folgt dem Anweisungs-Setup des Repositorys.
Pathrule + Copilotfür diesen Pfad
  • Pfadbezogener Ausschnitt für das Verzeichnis, in dem das Modell gerade arbeitet.
  • Überprüfbare Regeln und Skills mit serverseitig durchgesetztem Workspace-Zugriff und einer Selbstprüfung.
  • Die Token-Kosten skalieren mit dem relevanten Ausschnitt, nicht mit dem ganzen Regelwerk.
  • Derselbe Inhalt erreicht Claude Code, Codex, Cursor und Windsurf.
  • Onboarding = „dem Workspace beitreten; die richtigen Regeln erscheinen auf den richtigen Pfaden“.

Ausführlich: Eine Wissensschicht für alle KI-Coding-Agenten.

Was Pathrule zu Copilot beiträgt

  • Einspeisung per HookBeim Session-Start und rund um Tool-AufrufePathrule läuft an den Session- und Tool-Hooks von Copilot, sodass der eingegrenzte Ausschnitt ankommt, wenn eine Session startet und während der Agent Dateien anfasst. Eine strikte Regel mit freigegebenem Blockiermuster kann im Pre-Tool-Hook eine passende Bearbeitung ablehnen.
  • Pfadbezogener GraphRegeln dort, wo sie geltenEine Regel, die an /services/billing hängt, greift nur, wenn Copilot unter diesem Pfad arbeitet. copilot-instructions.md behält die globalen Konstanten, Pathrule die eingegrenzten Regeln.
  • MCP und SkillsMemories, Regeln, SkillsPathrule registriert sich als MCP-Server, sodass Copilot Memories, Regeln und Skills über dessen Tools lesen und speichern kann. Drei überprüfbare Knotentypen, dieselben, die jeder andere Agent liest.
  • Agent-Modus in VS CodeVon der Erweiterung registriertIn VS Code registriert die Pathrule-Erweiterung den MCP-Server für den Agent-Modus von Copilot, ohne Konfigurationsdatei, die du von Hand bearbeiten musst. Die Anweisungs- und Hook-Dateien liegen in .github/, wo Copilot ohnehin nachsieht.

Häufige Fragen.

Was bringt Pathrule für GitHub Copilot?

Eine pfadbezogene Wissensschicht, die Team-Memories, Regeln und Skills über die Session- und Tool-Hooks von Copilot, seine Anweisungsdateien und MCP in Copilot liefert. Kontext kommt an, wenn eine Session startet, und rund um Tool-Aufrufe, bezogen auf das Verzeichnis, in dem gearbeitet wird.

Welche Copilot-Oberflächen unterstützt Pathrule?

Der Agent-Modus in VS Code ist die vollständig verbundene Oberfläche: Hooks, Anweisungsdateien und der MCP-Server, den die Pathrule-Erweiterung für VS Code registriert. Die Anweisungs- und Hook-Dateien sind gewöhnliche Dateien unter .github/, andere Copilot-Oberflächen übernehmen sie also in dem Umfang, in dem sie sie lesen; die Doku zur Copilot-Integration listet auf, was jede Oberfläche liest.

Ersetzt Pathrule copilot-instructions.md?

Nein. Copilot unterstützt bereits pfadspezifische Anweisungen, und Copilot Memory kann in seiner Preview Repository-Fakten und private Vorlieben behalten. Pathrule ergänzt eine gemeinsame Workspace-Quelle über unterstützte Agenten verschiedener Anbieter hinweg, Auswahl pro Aufgabe und typisierte Anforderungen.

Funktioniert derselbe Inhalt auch in meinen anderen Tools?

Ja. Claude Code, Codex, Cursor und Windsurf bekommen dasselbe Wissen, jeweils über die Hooks, Dateien und MCP, die der Client unterstützt. Ein einziges pathrule setup verbindet jeden Agenten, den es im Projekt findet.

Sieht Pathrule meinen Quellcode?

Nein. Pathrule lädt den Quellcode deines Repositorys nicht automatisch hoch. Im lokalen Modus gibt es kein Konto, und das Wissen bleibt auf deinem Rechner. Im Cloud-Modus speichert Pathrule Cloud die Memories, Regeln und Skills, die dein Team schreibt, der Anfang jedes Prompts wird gesendet, damit gerankt werden kann, was gilt, und pathrule snapshot lädt, wenn du oder dein Agent es ausführt, den Dateibaum, Manifeste, kurze Auszüge aus der Doku und aktuelle Git-Metadaten hoch. Die vollständige Aufschlüsselung steht auf der Seite Sicherheit.

Einmal einrichten.
Den Rest merkt sich Pathrule.