Tu IA olvida. Pathrule recuerda.
La capa de inteligencia para tus agentes de programación. Pathrule recuerda lo que se ha aprendido en tu proyecto y da a cada agente solo lo que necesita para la tarea.
Claude Code
Codex
Cursor
Copilot
Windsurf
Sin Pathrule
¡Hecho!
useEffect(() => { fetch('/api/orders')... })TúNo, usa nuestro cliente de API y React Query. Te lo dije ayer.
Explicado otra vez, y van tres.2 intentos
Con Pathrule
3 notas para apps/web/dashboard
- Usa el cliente de API, no fetch
- La carga de datos pasa por React Query
- Ejecuta las comprobaciones
Hecho con el cliente de API y React Query. Las comprobaciones pasan.
useQuery(['orders'], () => api.get('/orders'))Bien a la primera.1 intento
La misma regla. Cada día.
- Lunclaude code
«usa nuestro cliente de API, no fetch»
- Marclaude code
«otra vez: cliente de API, no fetch»
- Miécodex
«usamos el cliente de API.»
- Juecursor
«Te lo dije ayer. Cliente de API.»
- Vieclaude code
«CLIENTE DE API. NO FETCH.»
5 sesiones3 asistentes0 lo recordaron
Explícalo una vez.
Lo corriges una vez
como lo harías normalmente
features/orders/useOrders.tsexport async function loadOrders() {- const res = await fetch('/api/orders')+ const res = await api.get('/orders')}
Guardado usa el cliente de API, no fetch memoria
Pathrule lo anota
junto al código al que se refiere
- src/
- features/cliente de API, no fetch
- orders/
- auth/las sesiones caducan en 24 h
- ui/botones compartidos
Todas las IA lo saben
desde la siguiente sesión
claude · una semana después- $ claude
- > añade una página de pedidos
- ● pathrule · 3 notasantes de empezar
- cliente de API, no fetch
- React Query para los datos
- ejecuta las comprobaciones
- ● Write features/orders/OrdersPage.tsx
- + useQuery(['orders'], () => api.get('/orders'))sigue las notas
- ● comprobaciones superadas ✓
Solo lo que importa.
- 96 notas
- ruta: features/orders
- 4 relevantes
- 4 enviadas, dentro del presupuesto
- notas enviadas
- 4
- tokens
- ~600
- omitidas
- 92
- cliente de API, no fetch
- React Query para los datos
- ejecuta las comprobaciones
- botones compartidos de ui/
El conocimiento se selecciona por ruta, ámbito y relevancia, y después se ajusta a un presupuesto por prompt. Las reglas obligatorias nunca se recortan por falta de espacio. Lo que no cabe aparece listado por título, para que el agente pueda pedirlo.
Lo nuevo gana a lo viejo.
Claude CodetRPC
CodextRPC
CursortRPC
CopilottRPC
WindsurftRPC
Actualiza una nota una vez y todos los agentes reciben la nueva versión. Las ediciones quedan versionadas, las afirmaciones aprendidas se retienen cuando cambia el código del que salieron y los conflictos esperan a que una persona decida.
No es un archivo de reglas más.
- Se escribe y se mantiene a mano
- Un archivo por herramienta
- Todo entero, en cada sesión
- Cambia cuando alguien lo edita
- Usa el cliente de API, no fetchmemoria
- Carga de datos con React Queryregla
- Ejecuta las comprobaciones antes de terminarskill
- src/features/orders/OrderList.tsx
- Crece mientras trabajas
- Todos los asistentes conectados
- Solo lo que necesita la ruta
- Versionado a medida que cambia
Conserva tu CLAUDE.md y tu AGENTS.md. Pathrule escribe ahí lo que corresponde y entrega el resto por ruta y por tarea, algo que un único archivo no puede hacer.
No solo memoria. Inteligencia.
Memoria
almacena- cliente de API, no fetch
- usamos REST
- React Query para los datos
- pasos de despliegue antiguos
- botones compartidos
- tabuladores o espacios
- ...
Todo, siempre, hasta que lo limpies.
Pathrule Intelligence
decide- Aprendede lo que corriges y decidescliente de API, no fetch
- Vinculacada nota al código al que se refierefeatures/
- Priorizaprimero las reglas, luego el equipo, luego túregla, equipo, tú
- Eligesolo lo que necesita esta tareaesta tarea
La memoria es lo que se guardó. La inteligencia decide qué significa para esta tarea: dónde se aplica, qué tiene prioridad sobre qué y qué conviene dejar fuera.
Tres tipos de inteligencia.
Tu proyecto. Tú. Tu equipo.
Proyecto. Vive con el repositorio y se vincula a rutas. En local o en Cloud.
- Usa el cliente de API. Gestiona la autenticación y los reintentos.features/
- Nada de endpoints REST nuevos. Usamos tRPC.api/
- Revisa la base de datos antes de cambiar tablas.migrations/
- El login falló una vez por la renovación del token. Usa useSession().auth/
- Los botones compartidos están en ui/. No cambies su estilo.components/
- Las fechas se guardan en UTC y se formatean en el cliente.lib/date
Tú. Tus preferencias, en todos tus repositorios. Una regla del proyecto siempre gana.
- Cambios pequeños, con sus tests al lado.tu preferencia
- pnpm, nunca npm.lo dijiste tú
- Respuestas cortas, primero el código.tu preferencia
- El test antes que el arreglo.lo confirmaste
- Explica el porqué en los mensajes de commit.tu preferencia
- Pregunta antes de añadir una dependencia.lo confirmaste
Equipo. Directrices de la organización en Pathrule Cloud. En los planes de equipo, desactivadas hasta que tu organización las active.
- Valida las entradas en el límite de cada servicio.regla del equipo
- Las reglas de seguridad ganan a las personales.precedencia
- Las funcionalidades nuevas salen detrás de un flag.regla del equipo
- Cada versión lleva su línea en el registro de cambios.regla del equipo
- Nada de secretos en el código. Usa el almacén de secretos.seguridad
- Dos revisores para todo lo que toque billing/.billing/
Cambia de asistente. Conserva la memoria.
Hoy,Claude Code
- cliente de API, no fetch
- React Query para los datos
- ejecuta las comprobaciones
cómo se conecta Claude Code hooks antes de actuar, CLAUDE.md y MCP
Los asistentes con hooks reciben el conocimiento antes de actuar. Los clientes que solo usan MCP lo piden cuando lo necesitan. Ver todas las integraciones
Tu código se queda contigo. Tu conocimiento llega a todo el equipo.
- tu códigoNo se sube automáticamente
- pathruleConecta esta carpeta con tu espacio de trabajo
- tu agente de programaciónMantiene su propio proveedor
- un espacio de trabajo para todo el equipo
- el mismo conocimiento en cada máquina
- versionado, restaurable tras un borrado
- Team Intelligence en los planes para equipos
- tu código
- No se sube automáticamente
- roles
- Propietarios, administradores y miembros
- historial
- Versionado y restaurable
- alojado
- Remote MCP, sin instalar nada
Pathrule Cloud almacena tu conocimiento y usa tu prompt para priorizar lo relevante. Una instantánea envía tu árbol de archivos y algunos archivos de configuración, solo cuando la pides tú o tu agente. Tu código fuente no se sube automáticamente, y tu agente de programación mantiene su propio proveedor. Seguridad