Windsurf (now Devin Desktop)

Windsurf was renamed Devin Desktop in June 2026, and Cascade was removed in September 2026, leaving Devin Local as the only built-in agent. Devin Desktop has no setting for a custom OpenAI-compatible base URL, so APIClaw is used through an extension.

  1. Install an OpenAI-compatible coding extension from the Extensions panel, which uses the Open VSX registry. Roo Code is there; Cline may not be, depending on your build.
  2. Create an API key in the API Keys dashboard.
  3. Copy a full model ID from the model hub.
  4. In the extension provider settings, choose OpenAI Compatible and paste this Base URL:
text
https://apiclaw.biz/v1
  1. Enter your APIClaw API key and a full model ID from the model hub:
SettingValue
Base URLhttps://apiclaw.biz/v1
API KeyYour APIClaw API key
ModelFull model ID from the model hub
  1. Chat from that extension's panel.

The built-in agent and autocomplete keep using the models the app ships with; only the extension talks to APIClaw.

Verify

Send a prompt from the extension, then confirm logs.