Surfil
// integrations

One layer for the agents you run.

Surfil installs beside the coding agents you already run. Tools that route through it - CLIs and MCP - get cheaper, safer and remembered; editors like Cursor connect through MCP. All without changing how you work.

surfil · where it sits in your stack
Claude CodeCursorCodexCopilotMCP
↓ one adapter each
◈ Surfil interception layer
↓ byte-exact passthrough
your provider / model
Works with

The agents Surfil connects to

Real compatibility - how Surfil connects to each. Open any one for where Surfil sits in that stack.

Full compatibility

Every AI tool Surfil recognises (30)

Run `surfil doctor` on your machine to see which of these you have and how each connects. Detection is local and read-only - nothing about your tools leaves your device. Each label is the real mechanism, never an over-claim.

Fully auto-connected

1

Base-URL and MCP wired reversibly on install.

Claude Code

Connected via MCP

4

Surfil's MCP server plugs into their config on install.

CursorWindsurfClaude DesktopCline

Routed via environment

10

Honour the standard provider env vars - the shell profile routes them.

Codex CLIopencodeAiderShellGPTModsllm (Datasette)Open InterpreterPlandexgptmeaichat

Detected

15

Recognised on your machine; connect manually for now.

GitHub CopilotVS CodeZedGemini CLIContinueRoo CodeGooseCodyAmazon Q DeveloperTabninePearAIVoidTraeCherry StudioWitsy

Cloud-only, recognised but not locally interceptable: Devin, Replit Agent, v0, Bolt.new, Lovable, Google Jules, GitHub Copilot Workspace.

How it fits

Under your stack, not in your way

Byte-exact passthrough

Surfil preserves provider prefix hashes exactly, so your prefix cache keeps working - asserted in CI.

One layer, not many

Every product (Cap, Guard, Mind…) is a stage on the same pipeline - never a second interception point.

Zero config lock-in

A clean uninstall restores every agent config byte-for-byte. Nothing to unwind.

Add Surfil to every agent

One install beside Claude Code, Cursor, Codex and Copilot. Nothing leaves your device.