Skip to content
Proposals/Set devin.agentWindow.location to split Agent Co
proposaldeveloperP3Worth a lookWindsurf

Set devin.agentWindow.location to split Agent Command Center into its own window

Windsurf v3.8.20 Agent Command Center follows the selected space, converts an editor in place, and supports any number of side-by-side agent windows. Set devin.agentWindow.location to detach it, trust workspaces for local agents, and review Devin Local Markdown plans before Implement.

Why this loop

v3.8.20 unties the Agent Command Center from a single folder so it tracks the selected space, converts the current editor window in place with no reload or save prompt, and lets any number of agent windows run side by side. The new devin.agentWindow.location setting splits the command center into a separate window from the editor, and Ctrl/Cmd+G Agent/Editor switching is significantly faster—detach the center, keep multiple agent sessions visible, and treat mode switches as cheap. Untrusted workspaces now warn in the sidebar, composer, and welcome page and offer a trust prompt required to activate local agents. Devin Local plan mode emits a full Markdown plan you can review independently, with an explicit Implement button, and running subagents can be stopped individually without cancelling the turn. Session rename from the tab dropdown, multi-root workspaces with virtual filesystem folders, Current Workspace conversation filtering, and post_setup_worktree hooks that copy .env and untracked setup into Devin Local worktrees complete the workflow; Windows Desktop updates now refresh the bundled devin CLI via a shim.

Proposed actions

  1. In Windsurf/Devin Desktop settings, set devin.agentWindow.location so the Agent Command Center opens in a separate window from the editor. Then open additional agent windows and switch spaces: the center follows the selected space instead of staying tied to one folder, and any number of agent windows can run side by side.
  2. Convert the current editor window in place to Agent Command Center (v3.8.20 does this with no reload and no save prompt). Use Ctrl+G (Windows/Linux) or Cmd+G (macOS) to switch Agent and Editor mode now that switching is significantly faster.
  3. If the agent sidebar, composer, or welcome page warns that the workspace is untrusted, accept the trust workspace prompt so local agents can activate.
  4. In Devin Local plan mode, review the full Markdown plan file separately, then click Implement. Stop individual running subagents without cancelling the turn.
  5. Rename the current session from the tab dropdown. For Devin Local sessions that create worktrees, keep post_setup_worktree hooks so .env files and other untracked setup are copied in before the session starts; use multi-root workspaces that contain virtual filesystem folders when that matches your repo layout.

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: Set devin.agentWindow.location to split Agent Command Center into its own window Summary: Windsurf v3.8.20 Agent Command Center follows the selected space, converts an editor in place, and supports any number of side-by-side agent windows. Set devin.agentWindow.location to detach it, trust workspaces for local agents, and review Devin Local Markdown plans before Implement. Primary source: https://windsurf.com/changelog#v3-8-20

Why it matters

v3.8.20 unties the Agent Command Center from a single folder so it tracks the selected space, converts the current editor window in place with no reload or save prompt, and lets any number of agent windows run side by side. The new devin.agentWindow.location setting splits the command center into a separate window from the editor, and Ctrl/Cmd+G Agent/Editor switching is significantly faster—detach the center, keep multiple agent sessions visible, and treat mode switches as cheap. Untrusted workspaces now warn in the sidebar, composer, and welcome page and offer a trust prompt required to activate local agents. Devin Local plan mode emits a full Markdown plan you can review independently, with an explicit Implement button, and running subagents can be stopped individually without cancelling the turn. Session rename from the tab dropdown, multi-root workspaces with virtual filesystem folders, Current Workspace conversation filtering, and post_setup_worktree hooks that copy .env and untracked setup into Devin Local worktrees complete the workflow; Windows Desktop updates now refresh the bundled devin CLI via a shim.

Suggested actions

  1. In Windsurf/Devin Desktop settings, set devin.agentWindow.location so the Agent Command Center opens in a separate window from the editor. Then open additional agent windows and switch spaces: the center follows the selected space instead of staying tied to one folder, and any number of agent windows can run side by side.
  2. Convert the current editor window in place to Agent Command Center (v3.8.20 does this with no reload and no save prompt). Use Ctrl+G (Windows/Linux) or Cmd+G (macOS) to switch Agent and Editor mode now that switching is significantly faster.
  3. If the agent sidebar, composer, or welcome page warns that the workspace is untrusted, accept the trust workspace prompt so local agents can activate.
  4. In Devin Local plan mode, review the full Markdown plan file separately, then click Implement. Stop individual running subagents without cancelling the turn.
  5. Rename the current session from the tab dropdown. For Devin Local sessions that create worktrees, keep post_setup_worktree hooks so .env files and other untracked setup are copied in before the session starts; use multi-root workspaces that contain virtual filesystem folders when that matches your repo layout.

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-8-20-set-devin-agentwindow-location-to-split-agent-command-c and mark Applied, Skipped, or Failed. Proposal id: 6fe4bd1f-d51d-46e5-a4b4-0a2e30069ed1

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.

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.8.20Aug 21, 2026

v3.8.20

v3.8.20 August 21, 2026 Devin Desktop The Agent Command Center now follows whichever space is selected instead of being tied to one folder, converts an editor window in place (no reload, no save prompt), and any number of agent windows can run side by side. · A new Agent Command Center location setting ( devin.agentWindow.location ) can be used to split the agent command center into a separate window from the editor. · Significantly improved performance for switching between Agent and Editor mode (Ctrl/Cmd+G). · +15 more changes
Verified excerpt — the source's own words

v3.8.20 August 21, 2026 Devin Desktop The Agent Command Center now follows whichever space is selected instead of being tied to one folder, converts an editor window in place (no reload, no save prompt), and any number of agent windows can run side by side. A new Agent Command Center location setting ( devin.agentWindow.location ) can be used to split the agent command center into a separate window from the editor. Significantly improved performance for switching between Agent and Editor mode (Ctrl/Cmd+G). Improved update process on Windows to only install after explicitly clicking Restart to Update . Windows: Install Devin CLI now writes a shim to the bundled CLI, so updating Devin Desktop updates the devin command too. Linux: uninstalling or upgrading the .deb no longer removes the shared Microsoft apt keyring, so other repositories signed by it keep working. The agent sidebar, composer, and welcome page now warn when a workspace is untrusted and offer a trust workspace prompt to activate local agents. Fixed a rare bug where the window could scroll up after a mode switch. Improved recovery for corrupted file:// working directories. Added the ability to rename sessions from the

Excerpt ends here — this release continues at the source ↗.

Primary source ↗