Werkt met

Windsurf AI marketing: kan je IDE-agent je SaaS lanceren?

Windsurf heet nu Devin Desktop, en Cascade heeft plaatsgemaakt voor een nieuwe agent: Devin Local. Die kan je repository lezen, scripts draaien en via MCP een browser besturen. Deze pagina scheidt wat de documentatie onderbouwt van wat nog steeds jou nodig heeft.

De meeste gidsen over Windsurf AI marketing gaan over landingspagina’s, blogposts of advertentieteksten schrijven in de editor. Deze gaat over distributie: een SaaS één voor één op directory’s en launchplatforms krijgen, met je eigen accounts. Hij is geschreven voor wie al codeert in Windsurf, nu Devin Desktop, en een product wil lanceren. Elk feit op deze pagina komt uit de officiële documentatie, de changelog of de blog, met de datum waarop we het controleerden. Zegt de documentatie dat een mens moet ingrijpen, dan zeggen wij dat ook.

Wat Windsurf volgens de documentatie voor een launch kan doen

We lazen de documentatie, de changelog en de prijspagina op 29 september 2026. Het product kreeg dit jaar een nieuwe naam en een nieuwe agent, dus controleer de gelinkte bron voordat je op een detail vertrouwt.

Wie het maakt
Cognition, het bedrijf achter de agent Devin, tekende in juli 2025 een definitieve overeenkomst om Windsurf over te nemen.cognition.com ↗ · Gecontroleerd op 29 september 2026
De nieuwe naam
Op 2 juni 2026 werd Windsurf via een gewone update Devin Desktop. Abonnementen, prijzen, instellingen en extensies bleven behouden; de app heet nu Devin.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
Cascade is verdwenen
Sinds release 3.9.19 van 8 september 2026 is Cascade verwijderd. Devin Local is nu de enige agent in Devin Desktop, en oude Cascade-gesprekken kun je daar voortzetten.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
AGENTS.md en regels
Devin Local leest aan het begin van elke sessie AGENTS.md in de hoofdmap van het project. Hij laadt ook oudere .windsurfrules- en .windsurf/rules-bestanden, CLAUDE.md en regels in .devin/rules.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
MCP
MCP-servers voeg je toe met devin mcp add of in mcp_config.json, per gebruiker (~/.config/devin/) of per project (.devin/). Lokale stdio-servers, Streamable HTTP en SSE worden ondersteund.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
Rechten
Devin Local vervangt de automatische uitvoerniveaus van Cascade, Turbo inbegrepen, door allow-, ask- en deny-regels. Die gelden voor het lezen en schrijven van bestanden, shellcommando’s, webfetches en MCP-tools, per project, gebruiker of organisatie.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
Ingebouwde browser
Previews openen je lokale dev-server in een browserpaneel naast de agent, zodat je elementen en consolefouten naar hem terug kunt sturen. Ze zijn bedoeld voor je eigen app.docs.devin.ai ↗ · Gecontroleerd op 29 september 2026
Abonnementen
Free voor $0 met een klein agentquotum, Pro voor $20 per maand en Max voor $200 per maand, plus Teams- en Enterprise-abonnementen. Extra gebruik boven het quotum wordt tegen API-tarieven gefactureerd.devin.ai ↗ · Gecontroleerd op 29 september 2026
Koppelen aan je Chrome
Chrome DevTools MCP met --autoConnect koppelt aan de Chrome die je al gebruikt: Chrome 144 of nieuwer, remote debugging aan in chrome://inspect/#remote-debugging en een klik op “Allow”.github.com ↗ · Gecontroleerd op 29 september 2026

Waar Windsurf AI marketing-automatisering een mens nodig heeft

Niets hiervan is een fout van Windsurf. Directory’s zijn gebouwd om bots zonder toezicht tegen te houden, en een IDE-agent is in de eerste plaats een programmeertool. Plan deze stops in voordat je begint:

Een echte browser
Standaard kan de agent webpagina’s ophalen en een preview van je eigen app tonen, maar hij heeft geen browser om in te loggen op sites van derden. Voor directory’s voeg je Chrome DevTools MCP toe en koppel je het aan je Chrome.
Inloggen
De meeste directory’s vereisen een account. Log zelf in, in je eigen Chrome, één keer per platform.
CAPTCHA en botcontroles
Cloudflare, reCAPTCHA en hCaptcha duiken op veel inzendformulieren op. Je lost ze op in hetzelfde venster. De playbooks van LaunchRepo proberen nooit een controle te omzeilen.
2FA en e-mailcodes
Verificatielinks komen in je mailbox terecht. Staat die mailbox niet open in dezelfde Chrome, dan klik je zelf op de link of geef je de code door.
Betaalde upsells
Veel launchplatforms duwen je richting een betaalde snelle route. Een agent moet duidelijk te horen krijgen dat hij niets mag kopen.
Weten wat “live” betekent
Een bedankpagina is geen vermelding. Sommige platforms hebben wachtrijen van weken, andere beoordelen handmatig. Iemand moet per platform vastleggen wat er echt gebeurde en wanneer je opnieuw moet kijken.

LaunchRepo met een browseragent (in het Engels) →

Regels, skills en MCP voor launchwerk

Zoek je naar Windsurf-regels of -skills voor marketing, dan vind je vooral prompts voor teksten, SEO en landingspagina’s. Die zijn handig voor je launchteksten. Maar ze vertellen je agent niet welke directory’s nog gratis inzendingen aannemen, welke velden elk platform afwijst of welke vermelding live ging.

Heb je nog een setup uit de Cascade-tijd, dan ben je die niet kwijt: Devin Local leest .windsurf/rules en .windsurfrules, en Devin CLI kan MCP-servers importeren uit de oude Windsurf-configuratie. Lees elke regel, skill of MCP-server voordat je hem installeert, net als bij elke andere code.

LaunchRepo is geen Windsurf-regelpakket en geen MCP-server. Het is een privérepository op GitHub: een AGENTS.md-runbook, 299 directoryplaybooks in Markdown, een productsjabloon en een tracker. Devin Desktop opent het zoals elk ander project.

LaunchRepo draaien met Windsurf (Devin Desktop)

LaunchRepo vraagt twee dingen van een agent: bestanden lezen en via Chrome DevTools MCP een Chrome besturen waarin jij bent ingelogd. Volgens de documentatie kan Devin Local in Devin Desktop allebei. We hebben er geen testrun mee gepubliceerd, dus zie dit als een gedocumenteerde match, niet als een benchmark.

Open de repository als project
Na aankoop accepteer je een GitHub-uitnodiging en clone je de privérepository. Open de map in Devin Desktop; de AGENTS.md in de hoofdmap wordt geladen als regel die altijd actief is.
Voeg Chrome DevTools MCP toe
Voeg chrome-devtools-mcp met de vlag --autoConnect toe via devin mcp add of mcp_config.json. Zet remote debugging aan in chrome://inspect, klik op “Allow” en controleer dan of het tabblad dat je ziet echt beweegt.
Sta commando’s voor Python 3.10+ toe
Het aanmaken van de workspace, record.py en het lokale dashboard gebruiken alleen de standaardbibliotheek van Python. Keur die commando’s voor het project goed als erom gevraagd wordt, in plaats van de hele sessie op Bypass te zetten.
Geef één keer per product toestemming
Wat de agent mag doen (gratis aanmeldingen, definitieve inzendingen, verificatiemails, badges) komt tijdens de onboarding in authorizations.json. Uitgaven blijven op nul.

Verbind je codingagent met je Chrome →

Plak de openbare startprompt uit START.md, ongewijzigd. Let op de eerste regel: voor de beste resultaten raadt die Claude Code CLI of Codex CLI aan. Dat is onze eerlijke standaard. Devin Local kan de rest van de prompt toch volgen, omdat de bestanden en de browserroute hetzelfde zijn.

START.md — plak ongewijzigd, in het Engels
Recommend Claude Code CLI or Codex CLI in a terminal instead of the desktop apps for best results. If session metadata confirms desktop hosting, explicitly advise me to switch to the CLI and resume this same private workspace. Do not infer the host from a CLI engine version alone.

Read AGENTS.md, then follow "Start the dashboard for the owner". Create my private
workspace if I do not have one yet, start the dashboard, and give me the link.
Then lead ONBOARDING.md one phase at a time. Reuse recorded permissions instead of
asking again unless their scope is missing or conflicting. Actually test my visible
existing Chrome profile and intended identity as BROWSER-SETUP.md requires; use the
OS fallback if needed. Use one platform/browser worker by default. Build the normal
run only from suitable free-ready routes, keep research separate, and preserve any
draft that needs one exact human CAPTCHA/2FA action. Never claim browser control
bypasses or reduces those challenges.

De playbooks en instructies zijn Engelstalige Markdown. Je productteksten kunnen in elke taal die een directory accepteert, en de agent antwoordt je in jouw taal.

Start LaunchRepo in drie stappen →
LaunchRepo met Claude Code (in het Engels) →

Wie doet wat tijdens een launch

Dezelfde launchtaken, verdeeld over Windsurf alleen, Windsurf met LaunchRepo en jou.

TaakWindsurf alleenMet LaunchRepoJij
Launchteksten en beschrijvingenJa, vanuit je prompt en codeVult formulieren in vanuit één product.jsonDe feiten één keer goedkeuren
Welke platforms proberenZoeken op het web, niet geverifieerdCatalogus van 299 gedateerde playbooksDe batch kiezen
Inzendformulieren invullenPas nadat je een browser-MCP toevoegtPlaybook per platform, via je ChromeEen feit corrigeren als erom gevraagd wordt
Inloggen, CAPTCHA, 2FAStopt en vraagtStopt en legt een overdracht aan een mens vastHet oplossen in hetzelfde venster
Resultaat en follow-up vastleggenAlleen als je het zelf bouwtrecord.py, tracker, dashboard“Live” bevestigen met een openbare URL

Zo werkt het (in het Engels) →

Veelgemaakte fouten

Oude Cascade-tutorials volgen
Gidsen die Turbo-modus, Cascade-workflows of ~/.codeium-paden noemen, beschrijven de oude agent. Kijk in de documentatie van Devin Local voor rechten en MCP.
Bypass-modus gebruiken voor inzendingen
Bypass keurt elke toolaanroep goed, ook het versturen van formulieren. Blijf in Normal-modus en sta specifieke commando’s toe, zodat definitieve inzendingen een bewuste keuze blijven.
Hem laten inloggen met je wachtwoord
Geautomatiseerde logins activeren anti-botcontroles en kunnen accounts blokkeren. Log zelf in, één keer per platform.
De hele catalogus in één keer insturen
Kleine batches, eerst zoeken naar duplicaten en per platform een identiteitscheck. Dat werkt beter dan een golf aan afgewezen of dubbele vermeldingen.

Vragen

Kan Windsurf de marketing voor mijn SaaS doen?

Voor een deel wel. Hij kan launchteksten schrijven op basis van je code, platforms onderzoeken en met een browser-MCP formulieren invullen. Voor een launch op directory’s mist hij kennis van de platforms en een overzicht van de resultaten, en hij heeft jou nodig voor logins, CAPTCHA’s en 2FA.

Kan Windsurf een browser besturen?

Andere websites niet uit zichzelf. Previews tonen je lokale app. Voor directory’s voeg je Chrome DevTools MCP toe; met --autoConnect koppelt het aan je draaiende Chrome nadat jij dat toestaat.

Ondersteunt Windsurf MCP?

Ja. Devin Local ondersteunt lokale stdio-servers en remote servers via Streamable HTTP of SSE, ingesteld met devin mcp add of in mcp_config.json. De documentatie beschrijft ook een MCP-marketplace voor Devin Local.

Leest Windsurf AGENTS.md?

Ja. Devin Local laadt AGENTS.md uit de hoofdmap van het project bij de start van een sessie en pakt AGENTS.md-bestanden in submappen op als hij daar werkt. Zo vindt hij het runbook van LaunchRepo.

Is Windsurf gratis?

Er is een Free-abonnement met een klein agentquotum dat dagelijks en wekelijks wordt gereset; betaalde abonnementen beginnen bij $20 per maand. LaunchRepo kost eenmalig € 99,98, tegen de lanceerprijs, voor onbeperkt eigen producten en elke agent.

Wat is er met Windsurf en Cascade gebeurd?

Cognition kocht Windsurf in 2025 en hernoemde het in juni 2026 tot Devin Desktop. In september 2026 werd Cascade verwijderd en nam Devin Local het over als agent. De meeste mensen zoeken er nog steeds op als Windsurf.

Geef je agent de launchplaybooks

De lanceerprijs is € 99,98, eenmalig, voor onbeperkt eigen producten en elke agent. Na elke 20 verkopen stijgt de prijs met 20 %.

Bekijk de prijs