Windsurf

Clientwindsurf

AI code editor from Cognition, formerly Codeium, renamed Devin Desktop in June 2026.

Provider
default
Kind
Client
Category
Client
Also known as
Devin Desktop, Codeium
Properties · 2 set by this component
propertytypevaluesrequiredkind defaultthis component
instancesinteger—no—inherited
localCacheboolean—nofalseinherited
managedboolean—nofalse▸ true
offlineCapableboolean—nofalseinherited
persistentConnectionboolean—nofalseinherited
plan · component propertyenumfree | pro | teams | enterprisenofreeinherited
platformenumweb | mobile | desktop | sdk | tv | embedded | multiyes—▸ desktop
resendPolicyenumnone | retry | store-and-forwardnononeinherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "windsurf", component: "windsurf" }
Other Client products · 33
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Windsurf: AI code editor, formerly Codeium, drawn as the client calling your code, MCP servers and APIs. Cognition
# acquired Windsurf in July 2025 and renamed the editor Devin Desktop on 2 June 2026; docs.windsurf.com now redirects to
# the Devin Desktop docs.
schemaVersion: "1"
type: "component"
id: "windsurf"
kind: "client"
provider: "default"
docs: "https://docs.devin.ai/desktop/getting-started"
aliases: ["Devin Desktop", "Codeium"]
defaults:
  platform: "desktop"
  managed: true
properties:
  plan:
    type: "enum"
    values: ["free", "pro", "teams", "enterprise"]
    default: "free"

The same page as markdown, for an agent: /catalogue/components/windsurf.md