Saltar al contenido
Pathrule

windsurf

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.

Windsurfejemplo
Añade una página de pedidos.

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

Solo las reglas de Windsurfindicaciones nativas
  • 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.
Pathrule + Windsurfpara esta ruta
  • 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.

Una configuración.
Pathrule se encarga de recordar.