Integrations · Agent surfaces · Developer workflow
PRAE for the agent in Windsurf.
In partWindsurf’s agent works across the repository, the terminal and its MCP servers. Today PRAE governs the file access you route through its MCP server, and reads the .windsurfrules it follows as proposed policy.
Serves: Developer agents →
-
01 · Where the agent operates
Windsurf
-
02 · What it can reach
The repository and files on the developer’s machine, the terminal, and its configured MCP servers.
-
03 · Where PRAE intervenes
At PRAE’s MCP server: file reads routed through it are judged before contents return.
04 · What PRAE does: Evaluate → Enforce → Steer → Prove
05 · What you get, and how it plugs in
- Register PRAE’s MCP server in Windsurf
npx -p prae-cli prae mcp --root <workspace> --pack <policy.json> --ledger <decisions.jsonl> - Read the rules it follows
prae instructions . && prae propose .
Covers
File reads and listings routed through PRAE’s MCP server; .windsurfrules read and proposed as rules.
Limits
Windsurf’s own built-in tools are not intercepted yet; that is on the roadmap.