Deine KI vergisst. Pathrule erinnert sich.
Die Intelligenzschicht für deine Coding-Agenten. Pathrule merkt sich, was ihr im Projekt gelernt habt, und gibt jedem Agenten genau das, was die Aufgabe braucht.
Claude Code
Codex
Cursor
Copilot
Windsurf
Ohne
Erledigt!
useEffect(() => { fetch('/api/orders')... })DuNein, nimm unseren API-Client und React Query. Hab ich dir gestern schon gesagt.
Schon wieder erklärt. Zum dritten Mal.2 Versuche
Mit Pathrule
3 Notizen für apps/web/dashboard
- Den API-Client nutzen, nicht fetch
- Daten werden über React Query geladen
- Die Checks ausführen
Erledigt, mit dem API-Client und React Query. Die Checks sind grün.
useQuery(['orders'], () => api.get('/orders'))Auf Anhieb richtig.1 Versuch
Dieselbe Regel. Jeden Tag.
- Moclaude code
„nimm unseren API-Client, nicht fetch“
- Diclaude code
„nochmal: API-Client, nicht fetch“
- Micodex
„wir nutzen den API-Client.“
- Docursor
„hab ich dir gestern gesagt. API-Client.“
- Frclaude code
„API-CLIENT. NICHT FETCH.“
5 Sessions3 Assistenten0 gemerkt
Einmal erklären.
Du korrigierst es einmal
so, wie du es sonst auch tust
features/orders/useOrders.tsexport async function loadOrders() {- const res = await fetch('/api/orders')+ const res = await api.get('/orders')}
Gespeichert den API-Client nutzen, nicht fetch Memory
Pathrule legt es ab
direkt beim Code, um den es geht
- src/
- features/API-Client, nicht fetch
- orders/
- auth/Sessions laufen nach 24 h ab
- ui/gemeinsame Buttons
Jede KI weiß es
ab der nächsten Session
claude · eine Woche später- $ claude
- > füge eine Bestellseite hinzu
- ● pathrule · 3 Notizenbevor er loslegt
- API-Client, nicht fetch
- React Query für Daten
- Checks ausführen
- ● Write features/orders/OrdersPage.tsx
- + useQuery(['orders'], () => api.get('/orders'))hält sich an die Notizen
- ● Checks bestanden ✓
Nur, was zählt.
- 96 Notizen
- Pfad: features/orders
- 4 relevant
- 4 gesendet, im Budget
- Notizen gesendet
- 4
- Tokens
- ~600
- weggelassen
- 92
- API-Client, nicht fetch
- React Query für Daten
- Checks ausführen
- gemeinsame Buttons aus ui/
Wissen wird nach Pfad, Geltungsbereich und Relevanz ausgewählt und dann in ein Budget pro Prompt eingepasst. Verbindliche Regeln werden nie aus Platzgründen gekürzt. Was nicht hineinpasst, wird mit seinem Titel aufgeführt, damit der Agent es anfordern kann.
Neu schlägt alt.
Claude CodetRPC
CodextRPC
CursortRPC
CopilottRPC
WindsurftRPC
Aktualisiere eine Notiz einmal, und jeder Agent bekommt die neue Version. Änderungen werden versioniert, gelernte Aussagen werden zurückgehalten, wenn sich der Code ändert, aus dem sie stammen, und Konflikte warten, bis ein Mensch entscheidet.
Nicht noch eine Regeldatei.
- Von Hand geschrieben und gepflegt
- Eine Datei pro Tool
- Alles, in jeder Session
- Ändert sich, wenn jemand sie bearbeitet
- Den API-Client nutzen, nicht fetchMemory
- Daten über React Query ladenRegel
- Vor dem Abschluss die Checks ausführenSkill
- src/features/orders/OrderList.tsx
- Wächst mit deiner Arbeit
- Jeder verbundene Assistent
- Nur, was der Pfad braucht
- Mit jeder Änderung versioniert
Behalte deine CLAUDE.md und AGENTS.md. Pathrule schreibt hinein, was dorthin gehört, und liefert den Rest pro Pfad und pro Aufgabe. Das kann eine einzelne Datei nicht.
Nicht nur Gedächtnis. Intelligenz.
Gedächtnis
speichert- API-Client, nicht fetch
- wir nutzen REST
- React Query für Daten
- alte Deploy-Schritte
- gemeinsame Buttons
- Tabs vs. Leerzeichen
- ...
Alles, immer, bis du aufräumst.
Pathrule Intelligence
entscheidet- Lerntaus dem, was du korrigierst und entscheidestAPI-Client, nicht fetch
- Verortetjede Notiz beim Code, um den es gehtfeatures/
- Priorisierterst Regeln, dann das Team, dann dichRegel, Team, du
- Wähltnur, was diese Aufgabe brauchtdiese Aufgabe
Gedächtnis ist, was gespeichert wurde. Intelligenz entscheidet, was es für diese Aufgabe bedeutet: wo es gilt, was Vorrang hat und was wegbleibt.
Drei Arten von Intelligenz.
Dein Projekt. Du. Dein Team.
Projekt. Gehört zum Repository und ist pfadbezogen. Lokal oder in der Cloud.
- Nutze den API-Client. Er übernimmt Auth und Retries.features/
- Keine neuen REST-Routen. Wir nutzen tRPC.api/
- Prüfe die Datenbank, bevor du Tabellen änderst.migrations/
- Der Login ist schon mal am Token-Refresh kaputtgegangen. Nutze useSession().auth/
- Gemeinsame Buttons liegen in ui/. Nicht umstylen.components/
- Datumswerte werden in UTC gespeichert und im Client formatiert.lib/date
Du. Deine Vorlieben, über alle Repositories hinweg. Eine Projektregel hat immer Vorrang.
- Kleine Änderungen, Tests direkt daneben.deine Vorliebe
- pnpm, nie npm.hast du gesagt
- Kurze Antworten, Code zuerst.deine Vorliebe
- Erst der Test, dann der Fix.von dir bestätigt
- In Commit-Messages das Warum erklären.deine Vorliebe
- Vor jeder neuen Abhängigkeit fragen.von dir bestätigt
Team. Vorgaben deiner Organisation in Pathrule Cloud. In den Team-Tarifen enthalten und deaktiviert, bis deine Organisation sie einschaltet.
- Eingaben an jeder Servicegrenze validieren.Teamregel
- Sicherheitsregeln schlagen persönliche Regeln.Vorrang
- Neue Features gehen hinter einem Flag live.Teamregel
- Jedes Release bekommt eine Zeile im Changelog.Teamregel
- Keine Secrets im Code. Nutze den Vault.Sicherheit
- Zwei Reviewer für alles in billing/.billing/
Assistent wechseln. Gedächtnis behalten.
Heute:Claude Code
- API-Client, nicht fetch
- React Query für Daten
- Checks ausführen
Anbindung Claude Code über Hooks, bevor er loslegt, plus CLAUDE.md und MCP
Assistenten mit Hooks bekommen das Wissen, bevor sie loslegen. Reine MCP-Clients fragen es ab, wenn sie es brauchen. Alle Integrationen ansehen
Dein Code bleibt bei dir. Dein Wissen erreicht das ganze Team.
- dein CodeWird nicht automatisch hochgeladen
- pathruleVerbindet diesen Ordner mit deinem Workspace
- dein Coding-AgentBehält seinen eigenen Anbieter
- ein Workspace für das ganze Team
- dasselbe Wissen auf jedem Rechner
- versioniert, nach dem Löschen wiederherstellbar
- Team Intelligence in den Team-Tarifen
- dein Code
- Wird nicht automatisch hochgeladen
- Rollen
- Inhaber, Admins und Mitglieder
- Verlauf
- Versioniert und wiederherstellbar
- gehostet
- Remote MCP, ohne Installation
Pathrule Cloud speichert dein Wissen und nutzt deinen Prompt, um zu priorisieren, was gerade zählt. Ein Snapshot sendet deinen Dateibaum und einige Konfigurationsdateien, und zwar nur, wenn du oder dein Agent einen erstellt. Dein Quellcode wird nicht automatisch hochgeladen, und dein Coding-Agent behält seinen eigenen Anbieter. Sicherheit