Zum Inhalt springen
Pathrule

windsurf

Windsurf handelt.
Pathrule erinnert sich.

Gemeinsame Regeln und Team-Kontext für Windsurf, über eine Regeldatei, die Windsurf beim Session-Start liest, und MCP-Tools, die es für mehr aufrufen kann. Windsurf hat keine Hooks, deshalb kommt eine strikte Regel dort als Hinweis an.

WindsurfBeispiel
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

Regeldatei, beim Session-Start gelesen: 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 Windsurf.

Dateien, die er liest: jaDateien, die er liest
.windsurf/rules
vor jedem Prompt: neinvor jedem Prompt
Kein Prompt-Hook
rund um Tool-Aufrufe: neinrund um Tool-Aufrufe
Keine Hooks
wenn er fragt: jawenn er fragt
Lokal

Keine Hooks: Pathrule kompiliert eine Regeldatei, die Windsurf liest, und den Rest erreicht der Agent über MCP.

Windsurf-Regeln vs. Pathrule

Nur Windsurf-Regelneigene Vorgaben des Agenten
  • Cascade-Memories, eingegrenzte Regeln und AGENTS.md
  • Ä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 Windsurf gebunden; andere Tools brauchen ihre eigenen Dateien.
  • Das Onboarding folgt dem Anweisungs-Setup des Repositorys.
Pathrule + Windsurffür diesen Pfad
  • Gemeinsames Workspace-Wissen über eine Regeldatei und MCP
  • Ü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 GitHub Copilot.
  • Onboarding = „dem Workspace beitreten; die richtigen Regeln erscheinen auf den richtigen Pfaden“.

Ausführlich: Warum KI-Coding-Assistenten eingegrenzte Regeln brauchen.

Was Pathrule zu Windsurf beiträgt

  • Generierter KontextBeim Session-StartPathrule schreibt eine Regeldatei, die Windsurf beim Start einer Session liest. MCP liefert bei Bedarf tiefere Abfragen.
  • Pfadbezogener GraphRegeln dort, wo sie geltenWissen hängt an Pfaden, und die MCP-Tools geben zurück, was für das Verzeichnis gilt, nach dem Windsurf fragt. Die Regeldatei ist nicht länger die Ablage für alles.
  • Überprüfbares TeamwissenMemories, Regeln, SkillsDrei Wissenstypen, überprüfbar in der Local Console und in VS Code, mit gemeinsamem Verfassen in der Cloud über CLI und MCP. Veraltete Regeln werden zum Aufräumen angezeigt, und gleichzeitige Bearbeitungen werden sauber als Konflikt erkannt, statt sich gegenseitig zu überschreiben.
  • Gleicher Inhalt, jeder AgentEine Quelle für jeden AgentenClaude Code, Codex, Cursor und GitHub Copilot bekommen dasselbe pfadbezogene Wissen, die Wahl des Editors zersplittert also nicht, was das Team weiß.

Häufige Fragen.

Was bringt Pathrule für Windsurf?

Eine pfadbezogene Wissensschicht für Windsurf: eine Regeldatei, die es beim Start einer Session liest, und MCP-Tools, die es für die Memories, Regeln und Skills aufrufen kann, die für das Verzeichnis gelten, in dem es arbeitet. Windsurf hat keine Pathrule-Hooks, deshalb wird Wissen nicht mitten in der Session eingespeist, und Regeln sind Hinweise statt einer Blockade.

Ersetzt Pathrule meine Windsurf-Regeln?

Nein. Pathrule ist eine Schicht über der Windsurf-Regeldatei. Behalte die Regeldatei für Repository-weite Konstanten; Pathrule trägt das Wissen, das pfadspezifisch ist, das die Person überdauern muss, die es gelernt hat, oder das davon handelt, wie die Arbeit nach deinen Vorlieben erledigt werden soll, und Windsurf liest den Teil, der dort gilt, wo es arbeitet.

Kann mein ganzes Team Windsurf-Regeln über Pathrule teilen?

Ja. In einem Pathrule-Cloud-Workspace werden Regeln und Skills in einem nach Pfaden indizierten Graphen mit serverseitig durchgesetztem Workspace-Zugriff geteilt, und das Windsurf jedes Teammitglieds kann sie lesen, ebenso wie Claude Code, Codex, Cursor und GitHub Copilot.

Wie wird Pathrule in Windsurf installiert?

Führe npm i -g @pathrule/cli aus, dann pathrule setup in deinem Projekt, und wähle Windsurf (mit --local läuft es ohne Konto). Setup schreibt .windsurf/rules/pathrule-protocol.md und einen lokalen MCP-Eintrag. Für Windsurf gibt es keinen Hook. Entfernst du die Regeldatei und den MCP-Eintrag, ist Pathrule entfernt.

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.