Pathrule vs. CLAUDE.md, AGENTS.md und .cursorrules
Claude Code, Codex, Cursor und Copilot tragen Wissen alle auf unterschiedliche Weise weiter. Der nützliche Vergleich: wo Wissen geteilt wird, wie es für eine Aufgabe ausgewählt wird und ob sich eine Anforderung prüfen oder blockieren lässt.
Was diese Agenten schon können
Claude Code hat pfadbezogene Regeln und ein lokales Auto Memory. Ab Version 2.1.277 unterstützt Claude Code AGENTS.md auch direkt, aber sein Standard-Loader nutzt AGENTS.md nur, wenn im aktuellen Verzeichnis oder einem übergeordneten keine CLAUDE.md oder CLAUDE.local.md gefunden wird. Codex kombiniert verschachtelte AGENTS.md-Anweisungen mit lokalen Memories per Opt-in, die aus geeigneten Chats erzeugt werden.
Cursor hat eingegrenzte Regeln, Nutzer-Memories und Projects, die Kontext zwischen Cursor-Agenten teilen. GitHub Copilot hat pfadspezifische Anweisungen und eine Memory-Preview: Repository-Fakten lassen sich mit Nutzern teilen, die Zugriff haben, während Nutzervorlieben privat bleiben. Das sind ernstzunehmende Fähigkeiten, deshalb kann der Unterschied von Pathrule nicht darin bestehen, dass sich andere Agenten nichts merken.
Offen bleiben die Fragen, ob dasselbe Wissen Agenten verschiedener Anbieter erreicht, ob die Aufgabe den relevanten Ausschnitt bekommt und was passiert, wenn eine Regel halten oder ein Ergebnis gemessen werden muss.
Wo Pathrule etwas hinzufügt
Eine gemeinsame Quelle über Anbieter hinweg. Die lokalen Memories von Codex, Auto Memory in Claude Code und die Nutzer-Memories von Cursor sind innerhalb ihrer eigenen Produkte nützlich. Cursor Projects und die Repository-Memories von Copilot teilen Kontext ebenfalls innerhalb ihres Ökosystems. Pathrule hält Workspace-Wissen einmal vor und liefert es an Claude Code, Codex, Cursor, GitHub Copilot, Windsurf und andere MCP-Clients, sodass ein Teammitglied, das den Agenten wechselt, keine zweite Kopie braucht.
Auswahl pro Aufgabe mit ausdrücklichen Anforderungen. Pathrule hängt Wissen an Workspace-Pfade, wählt den Ausschnitt, der für die Anfrage relevant ist, und hält Priorität und Durchsetzungsstufe jeder Regel bei ihr, sodass eine Anforderung ihren Rang über einem Ratschlag behält. Pfadbezogene Dateien und Regeln in anderen Produkten lösen einen Teil dieses Problems; der Unterschied ist ein gemeinsames Modell für Auswahl und Priorität über alle unterstützten Agenten.
Durchsetzung und gemessene Ergebnisse. Claude Code, Codex und Cursor bieten blockierende Hooks. Pathrule prüft eine strikte Regel mit freigegebenem Blockiermuster im Hook auf Claude Code, Codex, Cursor und GitHub Copilot (Regeln als Leitplanken), während Windsurf und Remote MCP empfehlend bleiben. Sein veröffentlichtes Compliance-Raster weist funktionalen Erfolg, Einhaltung der Konventionen und Verstöße getrennt aus, einschließlich neutraler Fälle.
Ein gemessenes Beispiel, mit seiner Grenze
Das veröffentlichte Compliance-Raster enthält Aufgaben, bei denen ein Umgebungswert durch ein Gateway laufen muss, ein leerer Request-Body vor dem Parsen abgefangen werden muss und eine Datenbank ein schreibgeschütztes Replikat ist. Diese Entscheidungen fehlten bewusst in den Quelldateien, sodass der Agent eine funktionierende Änderung machen und dabei eine Workspace-Konvention verletzen konnte.
Über 12 Aufgaben und 24 Läufe mit einem festgelegten Claude-Code-Modell haben beide Bedingungen alle 12 Aufgaben funktional abgeschlossen. Die Einhaltung lag bei 3/12 ohne Pathrule und 12/12 mit Pathrule; Verstöße gegen Konventionen waren es acht gegenüber null. Drei Aufgaben waren neutral, weil der nötige Fakt schon aus dem Repository rekonstruierbar war. Das misst die Auslieferung von Pathrule in diesem Setup und ist keine Garantie für andere Repositories, Agenten oder Aufgaben. Es vergleicht weder die Memories von Codex noch Cursor Projects oder Copilot Memory.
Im direkten Vergleich
| Pathrule | Claude Code | Codex | Cursor | Copilot | |
|---|---|---|---|---|---|
| Pfadbezug | Wissen an Pfaden, pro Aufgabe ausgewählt | `.claude/rules/` mit `paths:`-Globs | Verschachtelte AGENTS.md, vom Root bis zu deinem Verzeichnis | Regeln mit Globs | Pfadspezifische Anweisungen mit applyTo-Globs |
| Lernt, ohne dass du schreibst | Befunde von Agenten als Empfehlung, persönliche Vorlieben und Team-Muster, sobald eine Person sie verifiziert | Auto Memory, standardmäßig an | Lokale Memories per Opt-in aus geeigneten Chats | Memories, aus deinem Verhalten gelernt | Copilot Memory als Preview |
| Wem das Gelernte gehört | Dem Projekt, dir über Projekte hinweg und dem Team, sobald verifiziert | Diesem Repository, auf diesem Rechner | Lokal bei der Codex-Installation | Dir, deine Teammitglieder sehen es nie | Repository-Fakten geteilt; Nutzervorlieben privat |
| Mit dem Team geteilt | Pathrule-Cloud-Workspace, kein Commit nötig | CLAUDE.md per Commit; Auto Memory gar nicht | AGENTS.md per Commit; lokale Memories bleiben lokal | Regeln per Commit oder Team-Einstellung; Projects teilen Kontext innerhalb von Cursor | Anweisungen per Commit; Repository-Memories mit Zugriff geteilt |
| Was der Agent bekommt | Memories, Regeln und Skills, für Pfad und Aufgabe ausgewählt, Regeln nach Priorität gerankt | Markdown-Text | Markdown-Text | Markdown-Text | Anweisungstext und zitierte Memories |
| Durchsetzung | Strikte Regeln, im Pathrule-Hook geprüft, aus derselben Workspace-Regel (nicht auf Windsurf) | Hooks, von dir separat geschrieben | Hooks können unterstützte Aktionen blockieren | Hooks, von dir separat geschrieben | Hooks hängen von der Copilot-Oberfläche ab |
| Dokumentierte Größenlimits | Pro Aufgabe ausgewählt statt komplett geladen | Index von Auto Memory: erste 200 Zeilen oder 25 KB; pro CLAUDE.md unter 200 Zeilen empfohlen | Hört bei zusammen 32 KiB auf, Dateien hinzuzufügen | Empfehlung, eine Regeldatei unter 500 Zeilen zu halten | Hier kein einheitliches Limit für alle Oberflächen dokumentiert |
| Erreicht andere Agenten | Eine Quelle für Claude Code, Codex, Cursor, Copilot, Windsurf und MCP-Clients | AGENTS.md unter dokumentierten Loader-Bedingungen | Tools, die AGENTS.md kennen | Cursor-Ökosystem, einschließlich Projects | Copilot-Ökosystem |
Pathrule kann neben diesen Dateien bestehen. AGENTS.md vs. Pathrule erklärt, wann was passt. Quellen und Prüfumfang stehen unten.
Wann was sinnvoll ist
Nur die Dateien. Wirklich die richtige Antwort für einen Entwickler mit einem Agenten. Sie brauchen kein Setup, sind kostenlos, eingecheckt und überprüfbar, und mit Globs und Auto Memory decken sie heute viel mehr ab als früher. Fang hier an.
Die Dateien plus Disziplin. Ein zweiter Anbieter ist der Punkt, an dem Duplikate entstehen können. Claude Code, Codex und Cursor haben jeweils Wege, Kontext zu behalten, und manche teilen ihn innerhalb ihres eigenen Produkts. Prüf, ob deine tatsächliche Kombination dieselbe Datei liest und denselben Vorrang anwendet, bevor du mehrere Kopien pflegst.
Pathrule. Nützlich, wenn ein Workspace Agenten mehrerer Anbieter umfasst, wenn die Auswahl pro Aufgabe zählt oder wenn Anforderungen Durchsetzung und gemessene Ergebnisse brauchen. Eine Quelle, pro Aufgabe ausgewählt. Siehe wie Pathrule Intelligence funktioniert und so messen wir.
Weitere geprüfte Agenten
Windsurf Cascade dokumentiert lokale Workspace-Memories sowie teilbare Regeln und AGENTS.md. Die aktuelle Doku zu Devin Desktop unterscheidet den Legacy-Agenten Cascade vom standardmäßigen Agenten Devin Local, der diese Memories nicht dauerhaft speichert. Man sollte Windsurf also nicht einfach als Agenten ohne Gedächtnis oder ohne eingegrenzte Anweisungen beschreiben.
Das ist ein Befund aus der Dokumentation, kein produktübergreifender Laufzeittest; Windsurf, Cursor und Copilot wurden nicht lokal getestet. Die Quellen unten zeigen das veröffentlichte Verhalten jedes Produkts.
Quellen und Überprüfung
Offizielle Dokumentation am 1. Oktober 2026 geprüft. Untersuchte installierte Versionen: Claude Code 2.1.287 und Codex CLI 0.145.0. Die Memories von Codex waren lokal deaktiviert; die Erzeugung von Memories und das agentenübergreifende Verhalten wurden nicht zur Laufzeit getestet. Cursor, Copilot und Windsurf wurden nur anhand der Dokumentation geprüft. Die Angaben zu Pathrule wurden am 9. Oktober 2026 gegen die veröffentlichte Pathrule CLI 0.6.1 geprüft.
- Claude Code: Wie Claude sich dein Projekt merkt
Offizielle Quelle dafür, wie CLAUDE.md geladen wird und wofür es gilt, für pfadbezogene Regeln in .claude/rules/ mit paths:-Globs und für Auto Memory: seine vier Notiztypen, die Indexgrenze von 200 Zeilen oder 25 KB und dass es pro Repository gilt und lokal auf dem Rechner bleibt.
- Codex: Eigene Anweisungen mit AGENTS.md
Offizielle Suchreihenfolge und Rangfolge: erst der globale Bereich, dann vom Projekt-Root bis hinunter zum Arbeitsverzeichnis, eine Datei pro Verzeichnis, aneinandergehängt, bis zusammen 32 KiB erreicht sind.
- Codex: Lokale Memories
Offizielles Verhalten des lokalen Gedächtnisses per Opt-in: Speicherung, Erzeugung und Einstellungen.
- Cursor: Regeln
Offizielle Speicherorte für Regeln, Anwendungsmodi, Globs und Team-Regeln.
- Cursor: Memories
Offizielles Verhalten der Memories, die Cursor aus deiner Arbeit ableitet, und wie sie sich von Regeln unterscheiden.
- Cursor: Projects
Offizieller gemeinsamer Projektkontext über Cursor-Agenten und Rechner hinweg.
- GitHub Copilot: Eigene Anweisungen für ein Repository
Offizielles Verhalten von copilot-instructions.md und von pfadspezifischen *.instructions.md-Dateien mit einem applyTo-Glob.
- GitHub Copilot: Memory
Offizielles Verhalten von Repository- und Nutzer-Memory, Teilen und Verfügbarkeit.
- Windsurf Cascade: Memories und Regeln
Offizielles Verhalten lokaler Cascade-Memories, teilbarer Regeln und von AGENTS.md, mit der Abgrenzung zu Devin Local.
Häufige Fragen
Claude Code hat jetzt Auto Memory. Ersetzt das Pathrule?
Auto Memory ist innerhalb von Claude Code nützlich. Pathrule ist nützlich, wenn dieselbe Workspace-Entscheidung Codex oder einen anderen Agenten erreichen, für eine Aufgabe ausgewählt oder über einen unterstützten Hook durchgesetzt werden muss. Claude Code unterstützt AGENTS.md außerdem unter dokumentierten Ladebedingungen.
Ist Pathrule ein Ersatz für CLAUDE.md?
Nein. Behalte eine kurze CLAUDE.md oder AGENTS.md für Repository-weite Konstanten. Pathrule trägt Workspace-Wissen, das Teammitglieder und unterstützte Agenten aus einer Quelle erreichen muss, mit Auswahl pro Aufgabe und Durchsetzung von Regeln, wo verfügbar.
Haben diese Dateien noch ein Problem mit der Eingrenzung?
Weniger als früher, und diese Seite behauptet nichts anderes. Claude Code unterstützt paths:-Globs für Regeln, Codex verschachtelt AGENTS.md pro Verzeichnis, und Cursor grenzt Regeln per Glob ein. Was bleibt: Jedes dokumentierte Limit ist eine Größengrenze (eine Verkettung bis 32 KiB in Codex, ein Memory-Index von 200 Zeilen oder 25 KB in Claude Code) und keine Relevanzentscheidung.
Wie schneidet Pathrule im Vergleich zu AGENTS.md ab?
Codex liest globale und verschachtelte AGENTS.md-Anweisungen bis zu einem dokumentierten Limit von zusammen 32 KiB. Andere Agenten unterstützen AGENTS.md ebenfalls, mit anderen Laderegeln. Pathrule speichert gemeinsames Workspace-Wissen als typisierte Memories, Regeln und Skills und wählt für jeden unterstützten Agenten und jede Aufgabe den relevanten Teil aus.
Muss ich von meinen bestehenden Dateien migrieren?
Nein. Pathrule setzt darauf auf. Viele Teams behalten eine kurze CLAUDE.md oder AGENTS.md und verschieben die pfadspezifischen, im Team geteilten Regeln in Pathrule, sodass jede Session nur lädt, was gilt.
Heißt der Vergleich, dass Dateien schlecht sind?
Nein, und sie sind besser als früher. Eine Datei ist der richtige Startpunkt für einen Entwickler mit einem Agenten. Der Zielkonflikt zeigt sich im Team, über mehrere Agenten hinweg und überall dort, wo eine Regel halten muss, statt nur gelesen zu werden.
Speichert Pathrule meinen Quellcode?
Nein. Pathrule lädt den Quellcode deines Repositorys nicht automatisch hoch. Im Cloud-Modus speichert es das Wissen, das dein Team schreibt; 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. Der lokale Modus läuft ohne Konto. Siehe die Seite Sicherheit.