La tua IA dimentica. Pathrule ricorda.
Il livello di intelligenza per i tuoi agenti di programmazione. Pathrule ricorda ciò che avete imparato nel progetto e dà a ogni agente solo ciò che serve per l'attività.
Claude Code
Codex
Cursor
Copilot
Windsurf
Senza
Fatto!
useEffect(() => { fetch('/api/orders')... })TuNo, usa il nostro client api e React Query. Te l'ho detto ieri.
Spiegato di nuovo, per la terza volta.2 tentativi
Con Pathrule
3 note per apps/web/dashboard
- Usa il client api, non fetch
- Il caricamento dei dati passa da React Query
- Esegui i controlli
Fatto con il client api e React Query. I controlli passano.
useQuery(['orders'], () => api.get('/orders'))Giusto al primo colpo.1 tentativo
Stessa regola. Ogni giorno.
- Lunclaude code
"usa il nostro client api, non fetch"
- Marclaude code
"di nuovo: client api, non fetch"
- Mercodex
"usiamo il client api."
- Giocursor
"Te l'ho detto ieri. Client api."
- Venclaude code
"CLIENT API. NIENTE FETCH."
5 sessioni3 assistenti0 volte ricordata
Spiega una volta sola.
Lo correggi una volta
come faresti di solito
features/orders/useOrders.tsexport async function loadOrders() {- const res = await fetch('/api/orders')+ const res = await api.get('/orders')}
Salvato usa il client api, non fetch memoria
Pathrule lo annota
accanto al codice a cui si riferisce
- src/
- features/client api, non fetch
- orders/
- auth/le sessioni scadono dopo 24h
- ui/pulsanti condivisi
Ogni IA lo sa
dalla sessione successiva in poi
claude · una settimana dopo- $ claude
- > aggiungi una pagina ordini
- ● pathrule · 3 noteprima che inizi
- client api, non fetch
- React Query per i dati
- esegui i controlli
- ● Write features/orders/OrdersPage.tsx
- + useQuery(['orders'], () => api.get('/orders'))segue le note
- ● controlli superati ✓
Solo ciò che conta.
- 96 note
- percorso: features/orders
- 4 pertinenti
- 4 inviate, entro il budget
- note inviate
- 4
- token
- ~600
- escluse
- 92
- client api, non fetch
- React Query per i dati
- esegui i controlli
- pulsanti condivisi da ui/
La conoscenza viene selezionata in base a percorso, ambito e pertinenza, poi adattata al budget di ogni prompt. Le regole vincolanti non vengono mai tagliate per mancanza di spazio. Ciò che non rientra viene elencato per titolo, così l'agente può richiederlo.
Il nuovo batte il vecchio.
Claude CodetRPC
CodextRPC
CursortRPC
CopilottRPC
WindsurftRPC
Aggiorna una nota una volta e ogni agente riceve la nuova versione. Le modifiche sono versionate, le affermazioni apprese vengono sospese quando cambia il codice da cui derivano e i conflitti aspettano che sia una persona a decidere.
Non l'ennesimo file di regole.
- Scritto e aggiornato a mano
- Un file per ogni strumento
- Tutto quanto, a ogni sessione
- Cambia quando qualcuno lo modifica
- Usa il client api, non fetchmemoria
- Caricamento dei dati con React Queryregola
- Esegui i controlli prima di chiudereskill
- src/features/orders/OrderList.tsx
- Cresce mentre lavori
- Ogni assistente collegato
- Solo ciò che serve al percorso
- Versionato man mano che cambia
Tieni il tuo CLAUDE.md e il tuo AGENTS.md. Pathrule scrive lì ciò che ci va e consegna il resto per percorso e per attività, cosa che un singolo file non può fare.
Non solo memoria. Intelligenza.
Memoria
conserva- client api, non fetch
- usiamo REST
- React Query per i dati
- vecchi passaggi di deploy
- pulsanti condivisi
- tab o spazi
- ...
Tutto, sempre, finché non fai pulizia.
Pathrule Intelligence
decide- Imparada ciò che correggi e decidiclient api, non fetch
- Circoscriveogni nota al codice a cui si riferiscefeatures/
- Ordinaprima le regole, poi il team, poi turegola, team, tu
- Selezionasolo ciò che serve a questa attivitàquesta attività
La memoria è ciò che è stato salvato. L'intelligenza decide cosa significa per questa attività: dove si applica, cosa ha la precedenza su cosa e cosa lasciare fuori.
Tre tipi di intelligenza.
Il tuo progetto. Tu. Il tuo team.
Progetto. Vive con il repository e si lega ai percorsi. In locale o in Cloud.
- Usa il client api. Gestisce autenticazione e nuovi tentativi.features/
- Niente nuove route REST. Usiamo tRPC.api/
- Controlla il database prima di modificare le tabelle.migrations/
- Una volta il login si è rotto per il refresh del token. Usa useSession().auth/
- I pulsanti condivisi stanno in ui/. Non cambiarne lo stile.components/
- Le date sono salvate in UTC e formattate sul client.lib/date
Tu. Le tue preferenze, in ogni repository. Una regola di progetto vince sempre.
- Modifiche piccole, con i test accanto.una tua preferenza
- pnpm, mai npm.l'hai detto tu
- Risposte brevi, prima il codice.una tua preferenza
- Prima il test, poi la correzione.confermato da te
- Spiega il perché nei messaggi di commit.una tua preferenza
- Chiedi prima di aggiungere una dipendenza.confermato da te
Team. Le linee guida dell'organizzazione in Pathrule Cloud. Incluse nei piani Team e disattivate finché la tua organizzazione non le attiva.
- Valida l'input a ogni confine tra servizi.regola del team
- Le regole di sicurezza battono quelle personali.precedenza
- Le nuove funzionalità escono dietro un flag.regola del team
- Ogni release ha la sua riga nel changelog.regola del team
- Niente segreti nel codice. Usa il vault.sicurezza
- Due revisori per tutto ciò che sta in billing/.billing/
Cambia assistente. Tieni la memoria.
Oggi,Claude Code
- client api, non fetch
- React Query per i dati
- esegui i controlli
come si collega Claude Code hook prima che agisca, CLAUDE.md e MCP
Gli assistenti con hook ricevono la conoscenza prima di agire. I client solo MCP la richiedono quando ne hanno bisogno. Vedi tutte le integrazioni
Il tuo codice resta con te. La tua conoscenza arriva a tutto il team.
- il tuo codiceNon caricato automaticamente
- pathruleCollega questa cartella al tuo workspace
- il tuo agente di programmazioneMantiene il proprio provider
- un solo workspace per tutto il team
- la stessa conoscenza su ogni macchina
- versionata, ripristinabile dopo l'eliminazione
- Team Intelligence nei piani per team
- il tuo codice
- Non caricato automaticamente
- ruoli
- Proprietari, amministratori e membri
- cronologia
- Versionata e ripristinabile
- in hosting
- Remote MCP, senza installare nulla
Pathrule Cloud conserva la tua conoscenza e usa il tuo prompt per dare priorità a ciò che conta. Uno snapshot invia l'albero dei file e alcuni file di configurazione, solo quando tu o il tuo agente ne richiedete uno. Il tuo codice sorgente non viene caricato automaticamente, e il tuo agente di programmazione mantiene il proprio provider. Sicurezza