What Cognition shipped on June 2 and the migration deadline that lands with it
The Cognition rebrand on June 2, 2026 is the point where the agentic-IDE category stopped being each IDE has its own agent and you standardize on one and started being the IDE is the substrate, the agent layer runs on an open protocol, and the multi-agent interoperability surface is the procurement object the buyer evaluates. Cognition retired the Windsurf brand, relaunching the IDE as Devin Desktop, with the over-the-air update rolling out to existing Windsurf users — plans, pricing, extensions, and keybindings carrying over automatically — and three operationally important changes shipping inside the rebrand. Devin Local replaces the Cascade agent (the prior local agent), with up to 30% more token efficiency, subagent support, and a Rust rewrite of the execution substrate. The Agent Command Center moves to the default surface — opening before the conventional editor rather than as a side panel grafted onto it. And the IDE ships with native open Agent Client Protocol (ACP) support, so Codex, Claude Agent, OpenCode, and custom in-house agents can run side by side in a shared Kanban workspace under a unified orchestration surface.
The operationally important specifications, summarized from the rebrand announcement, the migration documentation, and the early-deployment writeups:
- Devin Desktop is the IDE; Devin Cloud is the autonomous agent; Devin CLI is the terminal surface; Devin Review is the review surface — four surfaces under one brand.
- Devin Local replaces Cascade as the in-process local agent, with the Rust rewrite, the subagent support, and the token-efficiency gain.
- Agent Command Center is the default surface — a Kanban workspace where the agents (Devin Local, Codex, Claude Agent, OpenCode, custom) appear as parallel workers under a unified orchestration view.
- ACP (Agent Client Protocol) is the open protocol the IDE recognizes natively, letting any ACP-compliant agent plug into the workspace without a vendor-specific adapter.
- Cascade end-of-life is July 1, 2026 — any CI pipeline, automation script, or workflow rule that explicitly invokes Cascade stops receiving updates at that point.
- The migration window is 29 days from the June 2 rebrand to the July 1 EOL — the engineering team has that window to repoint Cascade-specific automation to Devin Local or to an ACP-compliant alternative.
Worth framing clearly: the rebrand is not, by itself, a procurement revolution. The IDE-incumbent layer has been consolidating around multi-agent surfaces for the last six months — VS Code's Agents window, JetBrains' Junie panel, the Cursor 3 parallel-agents UI — and the agentic-IDE category was always going to converge on an open-protocol posture as the single-vendor lock-in story collapsed under the multi-vendor reality. What's new in the June 2 rollout is the first major IDE to ship ACP as the native protocol rather than as an opt-in adapter, the Agent Command Center as the default surface rather than as a side experience, and the deprecation deadline that forces the engineering org running Windsurf-pinned automation to make the migration decision against a calendar rather than against a roadmap.
Why a 29-day migration window concentrates the procurement conversation
For the last eighteen months the agentic-IDE procurement conversation has had a slow shape. A team would evaluate an IDE for a quarter, run a productivity measurement, decide on the rollout, and standardize on the agent the IDE ships with. The agent-specific automation — the CI rule that explicitly invokes the local agent, the workflow that depends on the agent's specific tool-call conventions, the senior-review queue that grades the agent's specific failure modes — would accrete across the deployment, and the cost of switching away from the agent would compound against the accreted automation. The lock-in was not a hard one; it was the soft coupling of we built our automation against this specific agent's surface, and the cost of repointing is the cost of switching.
A 29-day EOL window collapses the slow shape. Three honest reads on why the concentrated migration matters more than the rebrand surface suggests.
The CI-pipeline repointing is the easy part; the workflow-rule repointing is the hard part. A CI rule that invokes cascade run is a single-line repoint to devin-local run or to the ACP-compliant equivalent. A workflow rule that depends on Cascade's specific tool-call conventions — the exact tool names the agent exposes, the exact error-handling posture, the exact retry semantics — is a multi-day investigation per workflow to confirm the new agent's behavior matches the prior agent's. The engineering team that scopes the migration as the CI lines will discover, on June 28, that the workflow rules that took the prior agent's behavior for granted are the lines that break the rollout. The honest scope is every place the prior agent's behavior was internalized as the workflow's substrate, and the inventory has to be done in the first week, not in the last.
The ACP-native posture is the procurement object the multi-vendor routing matrix needs. A team that has been routing across Claude Code, Codex, and OpenCode at the CLI layer has been carrying the integration cost of the vendor-specific tool-calling conventions at the orchestration surface. ACP collapses that cost: the IDE recognizes the protocol natively, the agents plug in without vendor-specific adapters, and the orchestration logic decides which agent runs which class of work without the integration debt the prior architecture carried. The buyer who reads the rebrand as we have to switch agents is missing the procurement object; the buyer who reads it as we can now run the multi-agent routing matrix inside the IDE without the integration tax is reading the procurement object correctly.
The Agent Command Center as the default surface changes the IDE rollout's first day. A new engineer joining a team that has standardized on Devin Desktop opens the IDE to a Kanban workspace where the agents are the first-class workers, not the editor with the agents as a side panel. The mental model the new engineer internalizes is I orchestrate the agents; the editor is the surface where I review the work, not I write code in the editor; the agents are a side tool I invoke sometimes. The IDE rollout that ships against the new default surface lands a different operational shape than the rollout that ships against the prior default. The engineering org that rolls out the new default without re-authoring the onboarding will discover, three weeks in, that the new engineers are working in the prior shape because nobody told them the surface is now the orchestration view.
What changes about the multi-agent IDE category
Four shifts that follow when the agentic-IDE category consolidates around an open protocol with the Agent Command Center as the default surface.
The IDE selection decouples from the agent selection. The prior shape of the procurement conversation was we standardize on Windsurf and we standardize on Cascade. The new shape is we standardize on Devin Desktop (or any ACP-compliant IDE) and the agent selection is a per-workload-class routing decision inside the orchestration surface. The CI rule that previously had a single agent it could invoke now has a routing matrix: Codex for the routine refactor, Claude Agent for the long-horizon work, Devin Local for the local-substrate cases, OpenCode for the open-protocol-only workloads. The selection decouples; the orchestration surface absorbs the routing logic; the procurement conversation moves from the per-vendor lock-in to the per-workload routing.
The orchestration surface becomes the differentiating procurement skill. The Agent Command Center is the orchestration surface, but the orchestration logic — which agent runs which class of work, how the work decomposes across agents, how the senior-review queue grades the multi-agent output — is the engineering work that turns the IDE substrate into compounding productivity. The buyer who deploys Devin Desktop with the default agent routing will get the IDE's defaults, which are good but not workload-specific. The buyer who authors the orchestration logic against the workload distribution the engineering org actually has will catch the productivity delta the multi-agent surface offers. The orchestration work is the part of the procurement that the IDE license does not buy.
The Cascade-EOL discipline becomes the model for the next agent deprecation. The 29-day window is the first major agent EOL in the consolidated category, but it is not the last. The agent layer is moving faster than the IDE substrate, and the engineering org that builds the migration discipline for the Cascade EOL — the inventory of every place the agent's behavior was internalized, the workflow-rule audit, the CI-pipeline repointing, the senior-review queue's recalibration to the new agent's failure-mode shape — is the org that handles the next deprecation without the rollout collapsing under the calendar. The discipline is the durable engineering work; the specific Cascade migration is the first instance.
The senior-review queue extends to grade the multi-agent surface honestly. A single-agent IDE has a single failure-mode distribution the queue calibrates against. A multi-agent surface has a distribution per agent, with the cross-agent failure modes (the work that one agent passes to another with a defect that compounds across the handoff) as a new class the queue has to grade. The buyer who reads the open-protocol posture as the agents are interoperable, so the failure modes are interoperable will get the audit log of the cross-agent incidents the queue missed. The buyer who extends the queue's calibration to the multi-agent surface, with the cross-agent handoff cases in the gold sets, will catch the failures before they ship.
What this does not change
Three honest caveats, because the temptation reading the Devin Desktop rebrand is to assume the agentic-IDE category settled.
It does not collapse the IDE category. Devin Desktop is one IDE in a category with VS Code, JetBrains, Cursor, and the rest of the cohort. The ACP-native posture is a positioning advantage, but the rest of the category will ship ACP support over the next two quarters, and the IDE selection is still a per-team decision against the workload, the language coverage, the language-server depth, the extension ecosystem, and the operational posture the team needs. The rebrand is the consolidation signal; the IDE selection is still the team's decision.
It does not eliminate the vendor-specific tool-calling conventions inside the agents. ACP is the protocol surface the IDE recognizes; the agents inside the protocol still have their own tool-calling conventions, error-handling postures, and retry semantics. The orchestration logic that routes across agents has to internalize the per-agent conventions, and the senior-review queue has to grade the per-agent failure modes. The open protocol is the substrate; the per-agent integration work is still the engineering surface.
It does not eliminate the senior-engineering supply constraint. A multi-agent IDE running an ACP-native orchestration surface is a more capable substrate, but it requires senior engineers, orchestration specialists, and senior reviewers who calibrate the queue against the multi-agent failure-mode distribution. The supply has not gotten cheaper. The team that deploys Devin Desktop without the staffing plan for the orchestration work will get the IDE's defaults, not the productivity delta the multi-agent surface offers.
Where Sonnet Code fits
A rebrand of an IDE with an open-protocol posture and a 29-day migration window is the easy half of the agentic-IDE procurement conversation. The hard half is the engineering and human-judgment work that turns Devin Desktop is deployed with ACP support into the Cascade-specific automation is repointed against an inventory of every workflow rule, the orchestration logic is authored against the workload distribution the engineering org actually has, the multi-agent senior-review queue is calibrated for the cross-agent handoff failure modes, and the IDE rollout lands the new default surface with the onboarding re-authored against the orchestration-first mental model. AI development at Sonnet Code is the engineering half: running the Cascade-to-Devin-Local migration inventory against the engineering org's CI pipelines and workflow rules, authoring the orchestration logic that routes per workload class across the ACP-compliant agents, instrumenting the multi-agent observability surface so the FinOps team can decompose the cost-per-successful-task per agent per workload, and re-authoring the IDE onboarding so the new default surface lands the orchestration-first mental model with the new engineers.
AI training is the human-judgment half: senior engineers who author the gold sets that grade each agent honestly on the customer's specific codebase, calibrate the senior-review queue for the cross-agent handoff failure modes the open-protocol posture exposes, build the rubrics that decide which workload class routes to which agent inside the orchestration surface, and serve as the senior-judge pool whose calibrated decisions feed the alignment loop that turns the multi-agent IDE into compounding production capability.
The agentic-IDE category just consolidated around an open protocol with a 29-day migration window forcing the procurement decision against a calendar. The teams that walk into July with the Cascade-specific automation repointed against the inventory, the orchestration logic authored against the workload distribution, the multi-agent senior-review queue calibrated for the cross-agent failure modes, and the IDE rollout landing the new default surface with the onboarding re-authored are the teams that turn the rebrand into a compounding multi-agent productivity delta through the rest of 2026. The teams that read the rebrand as Windsurf got a name change and miss the July 1 deadline will discover, on the first July CI run, that the surface they standardized on stopped receiving updates and the deprecation cost lands on the line the FY27 budget already allocated.

