Skip to content
Proposals/Connect Windsurf remote agents over SSH from the
proposalteamP5Worth a lookWindsurf

Connect Windsurf remote agents over SSH from the location selector

Windsurf 3.10.23–3.10.27 adds SSH remote agent hosts (saved hosts, status dots, transcript recovery) and restores Explorer/selection attachments in the composer. ACP is always on; Cascade Vibe & Replace, Deploy, Lifeguard, and related entry points are removed.

Why this loop

Devin Desktop 3.10.23 lets you connect to agents over SSH from the location selector, with saved hosts, status dots, and a server icon in the sidebar; SSH sessions recover the exact transcript after a reconnect. 3.10.27 then opens those remote SSH sessions right after a reload or relaunch without a “session is locked by another process” error, so remote agents should be the default session type rather than fragile local leftovers. The same releases restore attaching context by dragging Explorer files onto the agent panel or sending an editor selection to chat (they add to the composer again) and let you activate Devin Fusion even when Claude Fable 5.1 is not available as a lead model. ACP is always enabled—the Enable ACP toggle is gone—MCP authorization opens the provider directly, and Docker-based MCP servers from the registry launch correctly; activation failures report the agent’s last stderr line and open that agent’s output channel. Stop depending on Cascade: the new-agent option, annotations, conversation mentions, settings group, automatic Lifeguard checks, Vibe & Replace, Deploy, and workflow commands are removed. Switch sessions in the Agent Command Center so the file explorer matches the active working directory, and delete unused local sessions from the sidebar.

Proposed actions

  1. Upgrade Devin Desktop to 3.10.27. Open the location selector, connect to each remote agent over SSH, save the hosts, and confirm a server icon and status dots appear in the sidebar.
  2. Reload or relaunch Devin Desktop, immediately reopen the remote SSH session, and confirm it starts without “session is locked by another process”; after a reconnect, confirm the exact prior transcript is restored.
  3. Remove all usage of these deleted Cascade entry points: new-agent option, annotations, conversation mentions, Cascade settings group, automatic Lifeguard checks, Vibe & Replace, Deploy, and workflow commands. Recreate that work as Devin Desktop agent sessions.
  4. Do not look for an Enable ACP toggle — ACP is always enabled. Authorize MCP by opening the provider directly, launch Docker-based MCP servers from the registry, and on activation failure read the agent’s last stderr line and open that agent’s output channel.
  5. Activate Devin Fusion even if Claude Fable 5.1 is not available as a lead model. Drag files from Explorer onto the agent panel or send an editor selection to chat so they are added to the composer again.

Agent prompt

Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI cost

Cascade agent task

DevAgentRadar → Windsurf Cascade

Goal: analyze and pilot this coding release update in my project.

Context

Assistant: Windsurf Proposal: Connect Windsurf remote agents over SSH from the location selector Summary: Windsurf 3.10.23–3.10.27 adds SSH remote agent hosts (saved hosts, status dots, transcript recovery) and restores Explorer/selection attachments in the composer. ACP is always on; Cascade Vibe & Replace, Deploy, Lifeguard, and related entry points are removed. Primary source: https://windsurf.com/changelog#v3-10-27

Why it matters

Devin Desktop 3.10.23 lets you connect to agents over SSH from the location selector, with saved hosts, status dots, and a server icon in the sidebar; SSH sessions recover the exact transcript after a reconnect. 3.10.27 then opens those remote SSH sessions right after a reload or relaunch without a “session is locked by another process” error, so remote agents should be the default session type rather than fragile local leftovers. The same releases restore attaching context by dragging Explorer files onto the agent panel or sending an editor selection to chat (they add to the composer again) and let you activate Devin Fusion even when Claude Fable 5.1 is not available as a lead model. ACP is always enabled—the Enable ACP toggle is gone—MCP authorization opens the provider directly, and Docker-based MCP servers from the registry launch correctly; activation failures report the agent’s last stderr line and open that agent’s output channel. Stop depending on Cascade: the new-agent option, annotations, conversation mentions, settings group, automatic Lifeguard checks, Vibe & Replace, Deploy, and workflow commands are removed. Switch sessions in the Agent Command Center so the file explorer matches the active working directory, and delete unused local sessions from the sidebar.

Suggested actions

  1. Upgrade Devin Desktop to 3.10.27. Open the location selector, connect to each remote agent over SSH, save the hosts, and confirm a server icon and status dots appear in the sidebar.
  2. Reload or relaunch Devin Desktop, immediately reopen the remote SSH session, and confirm it starts without “session is locked by another process”; after a reconnect, confirm the exact prior transcript is restored.
  3. Remove all usage of these deleted Cascade entry points: new-agent option, annotations, conversation mentions, Cascade settings group, automatic Lifeguard checks, Vibe & Replace, Deploy, and workflow commands. Recreate that work as Devin Desktop agent sessions.
  4. Do not look for an Enable ACP toggle — ACP is always enabled. Authorize MCP by opening the provider directly, launch Docker-based MCP servers from the registry, and on activation failure read the agent’s last stderr line and open that agent’s output channel.
  5. Activate Devin Fusion even if Claude Fable 5.1 is not available as a lead model. Drag files from Explorer onto the agent panel or send an editor selection to chat so they are added to the composer again.

After you finish

Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.

Tell the human: open https://devagentradar.com/proposals/windsurf-v3-10-27-connect-windsurf-remote-agents-over-ssh-from-the-locat and mark Applied, Skipped, or Failed. Proposal id: f5fc6b3e-1cfc-4ce2-975c-445b3d3c52a3

Instructions:

  • Provide a brief breakdown of potential workflow improvements
  • Propose localized updates without touching unrelated logic
  • Verify changes with relevant tests before concluding

Confirm receipt of task and wait for my instruction to begin.

agentmcpmodelsecuritybreakingRelease source ↗

Your loop

This browser · no sign-in · not shared as “you”

After you run the prompt

Only you can mark this. Agents cannot write your loop.

Your decision stays on this device. A public tally appears after a few votes.

Originating release signal

Windsurfv3.10.27Sep 15, 2026

v3.10.27

v3.10.27 September 15, 2026 · Dragging files from the Explorer onto the agent panel, or sending an editor selection to chat, adds them to the composer again. · Remote SSH sessions open right after a reload or relaunch, without a “session is locked by another process” error. · Devin Fusion can be activated even when Claude Fable 5.1 isn’t available as a lead model. · Download 3.10.27
Verified excerpt — the source's own words

v3.10.27 September 15, 2026

Devin Desktop

  • Dragging files from the Explorer onto the agent panel, or sending an editor selection to chat, adds them to the composer again.
  • Remote SSH sessions open right after a reload or relaunch, without a “session is locked by another process” error.
  • Devin Fusion can be activated even when Claude Fable 5.1 isn’t available as a lead model. Download 3.10.27
Primary source ↗