Cognition hat den Windsurf-Editor in Devin Desktop umbenannt und gleichzeitig mehrere Agenten-Funktionen ausgeliefert. Die Devin Download-Seite beschreibt Devin jetzt als „das Kommandozentrum für die Verwaltung all Ihrer Agenten“, während die offizielle Ankündigung Devin Desktop als „eine vollständige IDE mit integriertem Agenten-Manager, nicht umgekehrt“ positioniert.
Apidog noch heute ausprobieren
Praktisch bedeutet das: Devin ist nicht mehr nur ein autonomer Cloud-Agent. Die Marke umfasst jetzt Devin Desktop, Devin Cloud, Devin CLI und Devin Review. In diesem Beitrag sehen Sie, welche Rolle jede Oberfläche übernimmt, wie Sie Devin sinnvoll in Ihren Entwicklungsworkflow einordnen und wo der Unterschied zu Cursor liegt. Wenn Ihre Agenten APIs erzeugen, brauchen Sie zusätzlich einen stabilen Vertrag, Tests und Mocks; dafür passt Apidog. Als ergänzende Lektüre lohnt sich der Leitfaden zum Erstellen von APIs mit Cursor Composer 2.5.
Die große Änderung: Windsurf ist jetzt Devin Desktop
Wenn Sie Windsurf bereits nutzen, müssen Sie nichts migrieren. Cognition liefert Devin Desktop als Over-the-Air-Update aus. Pläne, Preise, Einstellungen und Erweiterungen bleiben erhalten.
Der wichtige Unterschied liegt im Workflow:
- Windsurf war primär ein Editor mit KI-Funktionen.
- Devin Desktop ist eine IDE, die mehrere Agenten lokal und in der Cloud verwaltet.
- Die zentrale Arbeit verlagert sich stärker von „Code schreiben“ zu „Aufgaben definieren, Agenten starten, Ergebnisse prüfen“.
Agenten-Kommandozentrum: mehrere Agenten gleichzeitig steuern
Nach dem Öffnen von Devin Desktop landen Sie im Agenten-Kommandozentrum. Es zeigt Agentenläufe als Board, sortiert nach Status, zum Beispiel:
- in Bearbeitung
- blockiert
- bereit zur Überprüfung
Ein praktischer Ablauf kann so aussehen:
- Agent A refaktoriert eine API-Schicht.
- Agent B schreibt Unit-Tests.
- Agent C erstellt einen UI-Prototyp.
- Sie prüfen blockierte oder abgeschlossene Läufe im Board.
- Fertige Änderungen werden als Pull Request reviewed.
Damit wird das Kommandozentrum zum Kontrollpunkt für parallele Agentenarbeit. Genau diese Koordination ist auch das zentrale Thema bei Mustern und Fallstricken von Agenten-Workflow-Verdrahtungen: Viele Agenten sind nur dann nützlich, wenn ihr Zustand sichtbar bleibt.
Spaces: Projektkontext wiederverwenden
Spaces gruppieren alles, was zu einer Aufgabe oder einem Projekt gehört:
- Agenten-Sitzungen
- Pull Requests
- Dateien
- Kontext
- laufende Diskussionen
Der praktische Nutzen: Eine neue Sitzung innerhalb eines Space startet nicht bei null. Der Agent übernimmt den vorhandenen Projektkontext.
Beispiel für einen sinnvollen Space-Zuschnitt:
Space: Billing API Refactor
Enthält:
- bestehende Billing-Routen
- offene PRs
- Testfehler
- API-Vertrag
- Agentenläufe für Refactoring, Tests und Review
So vermeiden Sie, jedem Agenten dieselbe Codebasis erneut zu erklären.
Parallele Agenten: Arbeit sauber aufteilen
Das neue Devin ist auf parallele Agentenarbeit ausgelegt. Statt einem Agenten eine große, unklare Aufgabe zu geben, sollten Sie Arbeit in überprüfbare Teilaufgaben zerlegen.
Schlechtes Prompting:
Mach das Backend besser.
Besser:
Refaktoriere die Billing-Controller so, dass Validierung, Geschäftslogik und Datenbankzugriff getrennt sind.
Ändere keine öffentlichen API-Pfade.
Füge Unit-Tests für erfolgreiche Zahlungen, fehlgeschlagene Zahlungen und ungültige Eingaben hinzu.
Öffne danach einen PR mit einer Zusammenfassung der Änderungen.
Noch besser für parallele Agenten:
Agent 1: Refaktoriere nur die Controller-Schicht.
Agent 2: Schreibe Tests für bestehendes Verhalten.
Agent 3: Prüfe OpenAPI-Spezifikation gegen die Implementierung.
Je klarer die Abgrenzung, desto leichter ist später das Review.
Devin Local ersetzt Cascade
Cascade, der lokale interaktive Agent aus Windsurf, ist jetzt veraltet. Der Nachfolger heißt Devin Local und wurde laut Cognition in Rust neu geschrieben. Cognition gibt außerdem an, dass Devin Local bis zu 30 % token-effizienter ist und Subagenten unterstützt.
Warum das relevant ist:
- Agentenläufe verursachen Token-Kosten.
- Häufige lokale Iterationen summieren sich schnell.
- Subagenten können Teilaufgaben innerhalb eines lokalen Laufs übernehmen.
Wenn Sie Agenten regelmäßig über die CLI oder lokal ausführen, lohnt sich eine Kostenbetrachtung. Der Leitfaden zur Reduzierung der Agenten-Token-Kosten über die CLI erklärt die zugrunde liegende Mathematik.
Cascade kann noch bis zum 1. Juli verwendet werden. Danach ist Devin Local der Standard.
Devin Cloud: Aufgaben auslagern und als PR zurückholen
Devin Cloud ist der autonome Agent in der Cloud. Sie geben eine Aufgabe vor, Devin startet eine isolierte VM mit Browser, Shell und Editor und arbeitet die Aufgabe selbstständig ab. Am Ende erhalten Sie einen Pull Request.
Typischer Ablauf:
- Sie planen die Änderung lokal.
- Sie formulieren eine konkrete Aufgabe.
- Sie übergeben sie an Devin Cloud.
- Devin arbeitet unabhängig weiter.
- Sie prüfen den erzeugten PR.
Beispiel für eine gute Cloud-Aufgabe:
Implementiere Pagination für GET /customers.
Akzeptanzkriterien:
- Query-Parameter: page und pageSize
- Standardwerte: page=1, pageSize=20
- Maximale pageSize: 100
- Antwort enthält items, page, pageSize und total
- Bestehende Tests dürfen nicht brechen
- Neue Tests für Grenzfälle hinzufügen
Cloud-Agenten eignen sich besonders für klar definierte, länger laufende Aufgaben. Für explorative Änderungen oder UI-Feinschliff bleibt lokale, interaktive Arbeit oft effizienter.
Devin Review: PRs prüfen, zurückgeben und mergen
Devin Review verbindet Agentenarbeit mit Code Review. Sie können Pull Requests des Cloud-Agenten in Devin prüfen, Feedback geben, Änderungen an einen lokalen Agenten zurückgeben und den PR danach genehmigen.
Mit integriertem GitHub Auto-Merge kann ein genehmigter PR nach bestandenen Checks automatisch gemerged werden. Der Workflow wird dadurch kompakter:
Cloud-Agent erstellt PR
→ Review in Devin
→ Korrektur durch lokalen Agenten
→ Checks bestehen
→ Auto-Merge
Wichtig bleibt: Agenten-PRs sollten wie menschliche PRs reviewed werden. Besonders API-Änderungen, Migrationen, Authentifizierung und Fehlerbehandlung benötigen manuelle Kontrolle.
Agent Client Protocol: Codex, Claude oder OpenCode in Devin ausführen
Das Agent Client Protocol (ACP) ist eine der wichtigsten Änderungen. Es ist ein Open-Source-Standard, mit dem kompatible Agenten in ACP-kompatiblen Editoren laufen können. Devin Desktop startet mit Unterstützung für:
- Codex
- Claude Agent
- OpenCode
- kundenspezifische Inhouse-Agenten
Damit ist Devin Desktop nicht nur eine Oberfläche für Cognitions eigenen Agenten. Sie können mehrere Agenten im selben Editor starten und im Kommandozentrum vergleichen.
Ein praktischer Einsatz:
Codex: schnelle Codeänderung an einer isolierten Funktion
Claude Agent: Architektur-Review oder umfangreiche Refaktorierung
OpenCode: lokale Experimente
Inhouse-Agent: unternehmensspezifische Regeln und interne Tools
Für den technischen Hintergrund solcher Agenten-Runtimes ist die Aufschlüsselung der Architektur von Code-Agent-Harnesses hilfreich.
SWE-1.6: Cognitions internes Modell
Devin unterstützt weiterhin Frontier-Modelle von OpenAI, Anthropic und Google. Zusätzlich liefert Cognition das eigene Modell SWE-1.6 mit, das in bezahlten Plänen kostenlos nutzbar ist.
Die SWE-Modellfamilie ist auf Geschwindigkeit ausgelegt. Die frühere Version SWE-1.5 lief laut Angabe mit etwa 950 Tokens pro Sekunde. Für alltägliche Aufgaben wie Inline-Bearbeitungen, Tab-Vervollständigung oder kleinere Agentenänderungen kann ein schnelles internes Modell Kosten sparen, weil nicht jede Aufgabe ein Frontier-Modell benötigt.
Praktischer Ansatz:
Kleine Änderung oder Autocomplete → schnelles internes Modell
Komplexe Architekturentscheidung → Frontier-Modell
Längerer autonomer Lauf → Kosten vorher abschätzen
DeepWiki und Code-Suche
Devin indiziert Repositories automatisch und erzeugt mit DeepWiki ein Wiki für jedes Repo. Dazu gehören:
- Architekturdiagramme
- Zusammenfassungen der Codebasis
- Links zurück zur Quelle
- Kontext für neue Agentenläufe
Der Vorteil: Agenten müssen das Repository nicht jedes Mal kalt durchsuchen. Besonders in Spaces startet eine neue Sitzung dadurch mit mehr Projektwissen.
Trotzdem sollten Sie wichtige Einschränkungen explizit angeben:
Nutze den bestehenden Auth-Middleware-Pfad.
Ändere keine Datenbanktabellen.
Halte die öffentliche REST-API abwärtskompatibel.
Automatisch generierter Kontext ersetzt keine präzisen Akzeptanzkriterien.
Integrationen, Sessions API und Auto-Triage
Devin kann Sitzungen aus Tools starten, in denen Teams ohnehin arbeiten:
- Slack
- Jira
- Linear
- GitHub
- Teams
Wichtige Funktionen:
Sessions API: Sitzungen per ID abrufen, Nachrichten an aktive Sitzungen senden und nach Ursprung filtern, etwa Web-App, Slack, Teams, API, Linear oder Jira. Beim Erstellen einer Sitzung können sitzungsbezogene Geheimnisse übergeben werden, damit automatisierte Läufe Zugriff erhalten, ohne dass jemand Schlüssel in Prompts kopiert. Warum bereichsbezogener Zugriff wichtig ist, erklärt der Beitrag zu bereichsbezogenem Geheimzugriff für Coding-Agenten.
MCP-Unterstützung: Devin respektiert die Standardplattform bei jeder Methode zur Sitzungserstellung. Der MCP OAuth-Flow leitet nun den RFC-8707-Ressourcenparameter weiter, was Authentifizierung für Server wie Snowflake korrigiert, die Ressourcenindikatoren benötigen.
Auto-Triage: Devin kann eingehende Issues aufnehmen, automatisch triagieren und daraus eine gestartete Sitzung erzeugen.
Slack-Steuerung: Mit
!channel #namesteuern Sie, wohin Devin den Antwort-Thread für eine Sitzung postet.
Beispiel für einen Slack-gesteuerten Ablauf:
/devin triage issue DEV-421
!channel #backend-agents
Damit landet die Agentenkommunikation im richtigen Teamkanal.
Devin CLI, JetBrains und Desktop-Anwendungen
Devin ist nicht nur in Devin Desktop verfügbar. Sie können es auch in bestehende Setups integrieren:
- Devin CLI: Terminalzugriff, Installation mit:
curl -fsSL https://cli.devin.ai/install.sh | bash
JetBrains-Plugin: Agenten-Bearbeitung für IntelliJ, PyCharm, WebStorm, GoLand, RubyMine, Rider und weitere JetBrains-IDEs.
Desktop-Anwendungen: native Builds für macOS mit Apple Silicon und Intel, Windows 10 64-Bit und Linux.
Devin Next (Beta): Early-Adopter-Track für neue Änderungen.
CLI und Editor müssen nicht konkurrieren. Ein sinnvoller Workflow ist:
Editor: Kontext verstehen und Änderungen prüfen
CLI: kleinere Agentenaufgaben aus dem Terminal starten
Cloud: lange, klar definierte Aufgaben delegieren
Review: PRs zusammenführen
Devin vs. Cursor: der praktische Unterschied
Früher war der Unterschied einfach: Cursor war der Editor, Devin der autonome Agent. Jetzt sind beide Editor-Produkte mit KI-Funktionen und Multi-Modell-Unterstützung. Der Unterschied liegt stärker im Arbeitsmodell.
| Bereich | Cursor | Devin |
|---|---|---|
| Standard-Haltung | Sie steuern; KI assistiert inline | Sie steuern lokal und delegieren zusätzlich an die Cloud |
| Mensch in der Schleife | Kontinuierlich | Intermittierend; Checkpoints und PR-Review |
| Multi-Agenten-Ansicht | Begrenzt | Agenten-Kommandozentrum für viele parallele Läufe |
| Autonomer Cloud-Agent | Nicht gebündelt | Devin Cloud mit isolierter VM und PR-Rückgabe |
| Offenes Agentenprotokoll | Cursor-nativ | ACP für Codex, Claude Agent, OpenCode und eigene Agenten |
| Am besten für | Exploration, UI-Iteration, sich entwickelnde Aufgaben | Gut definierte, parallelisierbare, länger laufende Aufgaben |
Auch die Preisstufen wirken ähnlich:
| Stufe | Devin | Cursor |
|---|---|---|
| Kostenlos | Kostenlos; unbegrenzte Tab- und Inline-Bearbeitungen | Hobby; kostenlos, begrenzte Nutzung |
| Einstiegs-Bezahlt | Pro, $20/Monat; Cloud-Agent-Zugriff | Pro, $20/Monat |
| Power-User | Max, $200/Monat | Ultra, $200/Monat |
| Teams | $80/Monat + $40/Sitz | $40/Benutzer/Monat |
| Enterprise | Benutzerdefiniert | Benutzerdefiniert |
Prüfen Sie vor einer Entscheidung die aktuellen Zahlen auf Devins Preisseite und in Cursors Preisdokumentation. Besonders autonome Cloud-Läufe können kostenrelevant werden.
Bei Benchmarks ist Vorsicht nötig. Cursor meldet Composer 2.5 mit 79,8 % auf SWE-bench Multilingual, während Devins autonomer Modus auf SWE-bench Verified bei etwa 45,8 % gemessen wurde. Das sind unterschiedliche Benchmarks mit unterschiedlichen Regeln. Details liefert SWE-bench. Für eine Modellperspektive behandeln der Vergleich von Composer 2.5 vs. Opus 4.7 vs. GPT-5.5 und der Composer 2.5 Leitfaden die Editor-Seite.
Kurz gesagt:
- Wählen Sie Cursor, wenn Sie eng im Editor bleiben und kontinuierlich steuern möchten.
- Wählen Sie Devin, wenn Sie Arbeit stärker delegieren, mehrere Agenten parallel verwalten und Cloud-Agenten in Ihren PR-Workflow einbauen möchten.
Wo Apidog passt
Kein Agent ersetzt einen klaren API-Vertrag. Devin Cloud kann über Nacht einen PR mit neuen Routen erzeugen, und Devin Local kann schnell einen Service aufbauen. Trotzdem müssen Sie prüfen:
- Stimmen Requests und Responses mit der Spezifikation überein?
- Sind Fehlerfälle dokumentiert?
- Funktionieren Authentifizierung und Header?
- Können Frontend-Teams gegen Mocks entwickeln?
- Löst ein bestimmter Call in Staging einen 500er aus?
Apidog übernimmt diese API-Schicht. Ein agententauglicher Workflow sieht so aus:
- API-Vertrag zuerst in Apidog entwerfen.
- OpenAPI-Spezifikation als Ziel für den Agenten bereitstellen.
- Agent implementiert gegen diese Spezifikation.
- Endpunkte in Apidog testen.
- Mocks für Frontend oder Integrationstests bereitstellen.
- Abweichungen zwischen Vertrag und Implementierung im Review blockieren.
Beispiel für ein klares Agenten-Briefing:
Implementiere die Endpunkte aus openapi.yaml.
Regeln:
- Keine zusätzlichen Felder in Responses
- Fehlerformat exakt wie spezifiziert
- Statuscodes aus der Spezifikation verwenden
- Tests für 200, 400 und 401 hinzufügen
- Bei unklaren Feldern Rückfrage stellen
Spec-First passt besonders gut zu autonomen Agenten, weil ein klarer Vertrag ein präzises Ziel liefert. Der Apidog Spec-First-Modus-Leitfaden erklärt diese Übergabe. Der Beitrag zu design.md für Coding-Agenten zeigt, warum schriftliche Verträge Agentenausgaben verbessern. Wenn Sie sehen müssen, welche Requests und Responses ein Agent tatsächlich erzeugt, hilft der Apidogs KI-Agenten-Debugger.
FAQ
Wird Windsurf eingestellt?
Nein. Windsurf ist jetzt Devin Desktop. Sie erhalten es als Over-the-Air-Update. Plan, Einstellungen und Erweiterungen bleiben erhalten.
Was ist mit Cascade passiert?
Cascade ist veraltet. Devin Local ersetzt Cascade, wurde in Rust neu geschrieben, ist laut Cognition bis zu 30 % token-effizienter und unterstützt Subagenten. Cascade kann noch bis zum 1. Juli verwendet werden.
Kann Devin Claude oder Codex statt Cognitions Modell ausführen?
Ja. Über das Agent Client Protocol führt Devin Desktop Codex, Claude Agent, OpenCode und benutzerdefinierte Agenten aus. Zusätzlich stehen Cognitions SWE-1.6 und andere Frontier-Modelle zur Verfügung.
Ist Devin kostenlos?
Es gibt eine kostenlose Stufe mit unbegrenzten Tab-Vervollständigungen und Inline-Bearbeitungen. Zugriff auf Devin Cloud beginnt mit dem Pro-Plan für 20 Dollar pro Monat.
Ist Devin besser als Cursor?
Nicht pauschal. Cursor eignet sich besser für Entwickler, die dauerhaft im Editor steuern möchten. Devin deckt mehr delegierte Arbeit ab: Cloud-Agent, Multi-Agenten-Kommandozentrum, Review-Fläche und ACP.
Wie installiere ich Devin?
Laden Sie den Desktop-Build über die Download-Seite herunter, nutzen Sie das JetBrains-Plugin oder installieren Sie die CLI:
curl -fsSL https://cli.devin.ai/install.sh | bash
Fazit
Das Rebranding von Windsurf zu Devin Desktop ist mehr als ein neuer Name. Devin ist jetzt IDE, lokaler Agent, autonomer Cloud-Agent, CLI und Review-Oberfläche in einem System. Der Schwerpunkt liegt nicht mehr nur auf schneller Codegenerierung, sondern auf der Steuerung mehrerer Agentenläufe.
Für Entwickler heißt das: Aufgaben kleiner schneiden, Akzeptanzkriterien präzise formulieren, Agenten parallel einsetzen und PRs konsequent prüfen.
Egal ob Sie Devin, Cursor oder beide verwenden: Halten Sie den API-Vertrag stabil. Entwerfen, testen und simulieren Sie APIs in Apidog, damit der von Agenten erzeugte Code auch in Produktion zuverlässig funktioniert.





Top comments (0)