Windsurf actúa.
Pathrule recuerda.
Reglas compartidas y contexto de equipo para Windsurf, mediante un archivo de reglas que lee al inicio de la sesión y herramientas MCP a las que puede llamar para obtener más. Windsurf no tiene hooks, así que allí una regla estricta llega como orientación.
Sin Pathrule
Hecho. La página obtiene /api/orders con fetch dentro de un useEffect.
Usa fetch donde el equipo usa el cliente de API.2 intentos
Con Pathrule
archivo de reglas, leído al inicio de la sesión: 3 notas para features/orders
- Usa el cliente de API, no fetch
- React Query para los datos
- Botones compartidos de ui/
Hecho. Los pedidos se cargan con el cliente de API y React Query.
Coincide con lo que el equipo ya decidió.1 intento
Cómo llega Pathrule a Windsurf.
- archivos que lee: síarchivos que lee
- .windsurf/rules
- antes de cada prompt: noantes de cada prompt
- Sin hook de prompt
- en torno a las llamadas a herramientas: noen torno a las llamadas a herramientas
- Sin hooks
- cuando pregunta: sícuando pregunta
- Local
Sin hooks: Pathrule compila un archivo de reglas que Windsurf lee, y el agente accede al resto mediante MCP.
Reglas de Windsurf vs. Pathrule
- Memorias de Cascade, reglas con ámbito y AGENTS.md
- Los cambios siguen los permisos del repositorio y su historial de Git o de pull requests.
- El contexto depende de los archivos y las indicaciones que cargue el cliente.
- Ligado a Windsurf; las demás herramientas necesitan sus propios archivos.
- La incorporación depende de cómo estén configuradas las instrucciones del repositorio.
- Conocimiento compartido del espacio de trabajo mediante un archivo de reglas y MCP
- Reglas y skills revisables, con el acceso al espacio de trabajo controlado en el servidor y una autoauditoría.
- El costo en tokens depende de la porción relevante, no del conjunto completo de reglas.
- El mismo contenido llega a Claude Code, Codex, Cursor y GitHub Copilot.
- Incorporación = "únete al espacio de trabajo; las reglas correctas aparecen en las rutas correctas".
En profundidad: Por qué los asistentes de programación con IA necesitan reglas con ámbito.
Lo que Pathrule añade a Windsurf
- Contexto generadoAl iniciar la sesiónPathrule escribe un archivo de reglas que Windsurf lee cuando empieza una sesión. MCP aporta lecturas más profundas cuando se piden.
- Grafo vinculado a rutasReglas donde se aplicanEl conocimiento está vinculado a rutas, y las herramientas MCP devuelven lo que aplica al directorio por el que pregunta Windsurf. El archivo de reglas deja de ser un cajón de sastre.
- Conocimiento del equipo revisableMemorias, reglas, skillsTres tipos de conocimiento, revisables en la Local Console y en VS Code, con autoría compartida en Cloud mediante la CLI y MCP. Las reglas obsoletas salen a la luz para limpiarlas, y las ediciones simultáneas generan un conflicto limpio en lugar de sobrescribirse.
- El mismo contenido, en todos los agentesUna sola fuente para todos los agentesClaude Code, Codex, Cursor y GitHub Copilot reciben el mismo conocimiento vinculado a rutas, así que la elección de editor no fragmenta lo que sabe el equipo.
Preguntas frecuentes.
¿Qué añade Pathrule a Windsurf?
Una capa de conocimiento vinculada a rutas para Windsurf: un archivo de reglas que lee cuando empieza una sesión y herramientas MCP a las que puede llamar para obtener las memorias, reglas y skills que aplican al directorio en el que trabaja. Windsurf no tiene hooks de Pathrule, así que el conocimiento no se inyecta a mitad de sesión y las reglas son orientación, no bloqueo.
¿Pathrule sustituye a mis reglas de Windsurf?
No. Pathrule es una capa por encima del archivo de reglas de Windsurf. Mantén el archivo de reglas para las constantes de todo el repositorio; Pathrule lleva el conocimiento que es específico de una ruta, que tiene que sobrevivir a la persona que lo aprendió o que trata de cómo prefieres que se haga el trabajo, y Windsurf lee la parte que aplica al lugar donde trabaja.
¿Todo mi equipo puede compartir reglas de Windsurf a través de Pathrule?
Sí. En un espacio de trabajo de Pathrule Cloud, las reglas y las skills se comparten en un grafo indexado por rutas con el acceso al espacio de trabajo controlado en el servidor, y el Windsurf de cada compañero puede leerlas, igual que Claude Code, Codex, Cursor y GitHub Copilot.
¿Cómo se instala Pathrule en Windsurf?
Ejecuta npm i -g @pathrule/cli y después pathrule setup en tu proyecto, y elige Windsurf (añade --local para usarlo sin cuenta). La configuración escribe .windsurf/rules/pathrule-protocol.md y una entrada MCP local. Para Windsurf no hay hook. Quitar el archivo de reglas y la entrada MCP quita Pathrule.
¿Pathrule ve mi código fuente?
No. Pathrule no sube automáticamente el código fuente de tu repositorio. En modo local no hay cuenta y el conocimiento se queda en tu máquina. En modo Cloud, Pathrule Cloud almacena las memorias, reglas y skills que escribe tu equipo, el comienzo de cada prompt se envía para priorizar lo que aplica, y pathrule snapshot, cuando lo ejecutas tú o tu agente, sube el árbol de archivos, los manifiestos, breves muestras de la documentación y los metadatos recientes de git. El desglose completo está en la página de Seguridad.