Was ist Devin AI?
Devin AI ist ein autonomer Software-Engineering-Agent von Cognition. Anders als Coding-Assistenten, die Zeilen vorschlagen oder Fragen beantworten, nimmt Devin ein vollständiges Projektbriefing entgegen, erstellt einen Architekturplan, zerlegt die Arbeit in geordnete Aufgaben und schreibt dann Code, installiert Abhängigkeiten, führt Terminalbefehle aus und korrigiert Fehler, auf die es unterwegs stößt.
Es arbeitet innerhalb von Devin Desktop, einer VS-Code-basierten IDE, die Cognition von Windsurf übernommen und als Interface-Schicht für seine gesamte Agenten-Infrastruktur neu aufgebaut hat.
Der Agent, der in dieser Umgebung arbeitet, ist kein Chatfenster; er ist ein Prozess, der auf Ihrem lokalen Rechner oder in einer Cloud-Sandbox läuft, echte Dateien bearbeitet, echte Paketmanager aufruft und ein funktionierendes Projektverzeichnis mit bereits getroffenen Entscheidungen erzeugt.
Für wen ist Devin AI gedacht?
- Entwickler, die das Boilerplate abgeben möchten. Wenn Sie ein Projekt mit Authentifizierung, einem Zahlungssystem und einem Datenbankschema vorbereiten müssen, bevor Sie eine einzige Zeile Geschäftslogik schreiben, übernimmt Devin diese Vorarbeit, ohne dass Sie am Keyboard bleiben müssen.
- Solo-Gründer, die produktionsreife Software ausliefern. Devin plant Architekturen, erzeugt Docker-Konfigurationen, schreibt Umgebungsdateien und erstellt API-Routen in derselben Sitzung. Für einen allein arbeitenden Gründer spart das pro Projekt Stunden an Einrichtungsarbeit.
- Engineering-Teams mit einem Backlog gut umrissener Tickets. Kostenpflichtige Pläne verbinden Devin mit Slack, Linear und GitHub, sodass Aufgaben wie an einen Junior-Engineer vergeben und die Ergebnisse als Pull Request überprüft werden können.
- Erfahrene Entwickler, die generierten Code kritisch lesen können. Die Ausgabe von Devin ist echter, funktionaler Code und kein Prototyp. Sie brauchen das Urteilsvermögen, um zu prüfen, was es baut, zu verwerfen, was es falsch macht, und zu entscheiden, was Sie übernehmen. Das ist nicht für Menschen gedacht, die den erzeugten Code nicht lesen können.
Devin AI Vor- und Nachteile
- Plant die Architektur, bevor eine einzige Zeile geschrieben wird
- Teilt große Builds in nachvollziehbare Aufgabenlisten auf
- Korrigiert sich selbst, wenn Abhängigkeitsinstallationen stillschweigend fehlschlagen
- Arbeitet direkt in Ihrem lokalen Dateisystem
- Leitet Aufgaben an Claude-, GPT- oder SWE-Modelle weiter
- Erzeugt Docker-, Env-Dateien und API-Routen
- Verbindet sich mit Slack, Linear und GitHub (kostenpflichtig)
- Jeder Terminalbefehl erfordert eine manuelle Allow/Reject-Freigabe
- Der Free-Tarif beschränkt Sie auf das langsamste Modell
- Der Devin Local-Agent trägt weiterhin ein Preview-Label
Bewertungsübersicht
Devin befindet sich in einer anderen Produktkategorie als die Drag-and-Drop-App-Builder. Es ist ein KI-Softwareingenieur, der in einer echten Entwicklungsumgebung arbeitet, und die untenstehenden Bewertungen spiegeln das wider.
Dieses Tool richtet sich an Entwickler, die Arbeit delegieren möchten, statt alles selbst zu erledigen.
| Funktion | Punktzahl (von 10) | Warum diese Punktzahl |
|---|---|---|
| Benutzerfreundlichkeit | 7.5 | Die an VS Code angelehnte Oberfläche reduziert die Einstiegshürde für die meisten Entwickler, aber die Desktop-Installation ist zwingend erforderlich, es gibt keinen Weg für Anfänger, und Freigabeaufforderungen pro Befehl verlangen, dass Sie während des gesamten Builds anwesend bleiben. |
| Features & Funktionalität | 9.5 | Full-Stack-Generierung, Multi-Model-Routing, rollenbasierte API-Scaffolds, Docker, Prisma-Schema, Stripe-Integration und autonome 15-Aufgaben-Planung aus einer einzigen Eingabe. Kein anderes Tool in dieser Reihe kommt auch nur annähernd heran. |
| Design & Anpassung | 8.5 | Die IDE ist sauber, professionell gestaltet und wirkt ausgereift. Das visuelle Design dessen, was Devin baut, ist seine eigene Entscheidung, nicht Ihre, was die Anpassbarkeit auf der Ausgabeseite einschränkt. |
| Preis-Leistungs-Verhältnis | 8.5 | Der $10-Guthabenbonus bei der Anmeldung ist echt und kein Trick. Die Pro-Preisgestaltung ist für aktive Entwickler fair. Der Free-Tarif ist zu eingeschränkt für einen echten Test, und der Top-Tier-Tarif ist für die Solo-Nutzung teuer. |
| Leistung & Zuverlässigkeit | 9.0 | Korrigiert sich selbst bei Umgebungsfehlern, ohne gefragt zu werden. Die Auswahl der Abhängigkeiten war vom ersten Prompt an korrekt. Der einzige Stolperstein war ein stiller Fehler bei der Terminal-Installation während des Onboardings. |
| Gesamt | 9.3 | Devin plant die Architektur, bevor es baut, schreibt Code mit korrekten Autorisierungsmustern beim ersten Versuch und passt sich Umgebungsfehlern ohne menschliches Eingreifen an. |
Devin AI Features
- Autonome mehrstufige Architekturplanung
- Full-Stack-Code-Generierung im lokalen Terminal
- Multi-Model-Routing (Claude, GPT, SWE-Serie)
- GitHub-, GitLab- und Bitbucket-Repository-Integration
- Slack- und Linear-Integration für Ticket-Workflows (kostenpflichtig)
- Generierung von Docker- und Produktionsumgebungskonfigurationen
- Generierung rollenbasierter API-Routen und Datenbankschemata
Mein ehrlicher Devin AI-Test: Was ich nach dem Testen festgestellt habe
Bevor ich darauf eingehe, was ich beim Testen festgestellt habe, ist es wichtig, genau zu beschreiben, was Devin eigentlich ist, denn es befindet sich in einer anderen Kategorie als die anderen Tools in diesem Bereich.
Die meisten KI-Coding-Tools sind Assistenten. Sie fragen, sie generieren, Sie prüfen, Sie fügen ein. Das Denken ist Ihres; das Tippen ist ihres.
Devin ist ein Agent. Es erhält ein Briefing, erstellt einen Plan und arbeitet diesen Plan dann ab, indem es echte Befehle in einem echten Terminal auf Ihrem Rechner ausführt. Es installiert Pakete, erstellt Verzeichnisse, schreibt Dateien, liest Fehlermeldungen und passt sich an, wenn etwas schiefgeht. Sie steuern es nicht Schritt für Schritt; Sie genehmigen oder lehnen die Schritte ab, die es auswählt.
Dieser Unterschied ändert, wie ein fairer Test aussieht. Ich habe Devin nicht danach bewertet, ob es eine Funktion automatisch vervollständigen oder einen Stacktrace erklären konnte. Ich habe es so bewertet, wie Sie einen Junior-Softwareingenieur beurteilen würden: Konnte es ein detailliertes Projektbriefing übernehmen, die Arbeit planen, bevor es die Tastatur berührte, die richtigen Abhängigkeiten wählen, Autorisierungslogik beim ersten Mal korrekt schreiben und seine eigenen Fehler beheben, ohne dass man ihm sagen musste, was schiefgelaufen war?
Die folgenden Abschnitte dokumentieren genau das.
Von der Homepage zum Dashboard: Was in den ersten fünf Minuten passiert
Die Devin-Homepage trägt eine einzige Überschrift: “Devin, the AI software engineer.” Ein “Try Devin”-Button befindet sich oben rechts.

Wenn man darauf klickt, gelangt man zu einem Anmeldebildschirm mit vier Optionen:
- Mit GitHub fortfahren
- Mit Google fortfahren
- Mit Windsurf fortfahren
- E-Mail-Adresse und Registrieren

Ich habe GitHub verwendet. Der OAuth-Flow war in unter dreißig Sekunden abgeschlossen.
Der Preisbildschirm kommt als Nächstes, noch vor dem Dashboard. Das ist kein Trial-Prompt und kein Upsell-Modal; es ist der erste Bildschirm, den Sie nach der Authentifizierung sehen. Drei kostenpflichtige Pläne werden angezeigt, mit einem kleinen grauen Link “Continue with free (limited access)” am unteren Rand. Ich habe darauf geklickt und mit dem Free-Tarif fortgefahren.

Nach der Auswahl von Free erschien ein Bestätigungsbildschirm: “We added $10 in on-demand usage to your account to help you get started with Devin.”

Dieses Guthaben wird gegen Ihr Verbrauchskontingent angerechnet, und es ist eine echte Hilfe. Es gibt neuen Nutzern ein echtes Budget, um ihre erste Sitzung zu starten, ohne sofort Zahlungsdaten eingeben zu müssen.
Das Web-Dashboard wurde dann mit folgender Struktur geladen:
| Bereich | Enthält |
|---|---|
| Sessions | Ihre Build-Sitzungen und deren Verlauf |
| Ask | Eine Frageoberfläche für Codebase-Abfragen |
| Automations | Geplante oder wiederkehrende Agentenaufgaben |
| Review | Code-Review-Workflows für Agentenausgaben |
| Wiki | Automatisch generierte Dokumentation aus Ihrer Codebase |
Eine “Get started with Devin”-Checkliste nahm die rechte Seite des Bildschirms ein und verfolgte sechs Schritte:
- Mit Git verbinden (abgeschlossen)
- Repositories auswählen (abgeschlossen, was das $10-Guthaben auslöste)
- Ihre erste Sitzung erstellen
- In Devin Review validieren
- Ihr Wiki einrichten
- Devin zu Ihrer Codebase befragen

Am unteren Rand der linken Seitenleiste erschienen zwei Links: Desktop installieren und CLI installieren. Ihre Platzierung ist kein Zufall. Die Weboberfläche von Devin ist eine Verwaltungs- und Review-Schicht. Die eigentliche Entwicklungsarbeit findet in der Desktop-App oder über die CLI statt. Das Dashboard macht das innerhalb der ersten Minute klar.

Fazit: Die Anmeldung ist schnell, und das $10-Guthaben ist eine praktische Möglichkeit, die Hürde für einen ersten echten Test zu senken. Neue Nutzer vor dem Zeigen des Produkts durch einen Preisbildschirm zu führen, ist eine bewusste geschäftliche Entscheidung, und sie funktioniert als Anstoß, setzt aber vorab einen kommerziellen Ton, bevor der Nutzer überhaupt gesehen hat, was das Tool kann.
Warum ich die Desktop-App installiert habe, bevor ich irgendetwas anderes getestet habe
Sobald ich im Web-Dashboard war, war klar, dass eine Bewertung von Devin allein über den Browser kein fairer Test wäre.
Viele der leistungsfähigsten Funktionen von Devin befinden sich in der Desktop-App oder CLI:
- Dateien bearbeiten und innerhalb von Repositories arbeiten
- Auf das lokale Terminal zugreifen und Befehle ausführen
- Längere, komplexere Build-Aufgaben ausführen
- Mit Devin Local arbeiten, dem autonomen Agenten für lokale Rechner
Nur die Weboberfläche zu betrachten wäre so, als würde man eine Bohrmaschine testen, indem man nur die Verpackung anschaut. Das Web-Dashboard ist der Ort, an dem Sie Sitzungen verwalten und Ausgaben prüfen. Die Desktop-App ist der Ort, an dem Devin tatsächlich arbeitet.
Ich klickte auf Desktop installieren, wurde zur Download-Seite weitergeleitet und wählte den Linux-Installer.
Devin Desktop installieren: Schnelle Einrichtung mit einem verräterischen Stolperstein
Die Download-Seite trägt oben ein blaues Banner: “WINDSURF IS NOW DEVIN DESKTOP. THE IDE YOU LOVE, WITH MORE FEATURES.”

Für Entwickler, die Windsurf bereits genutzt haben, ist dieses Rebranding relevanter Kontext. Cognition übernahm Windsurf, baute die Agentenschicht von Grund auf in Rust neu und veröffentlichte sie als Devin Desktop. Der ursprüngliche Cascade-Assistent wurde eingestellt und durch Devin Local ersetzt.
Der Onboarding-Bildschirm beim ersten Start fragte mich:
- Ein Farbschema wählen: Light, Dark oder Other
- Ein Kästchen aktivieren, um den devin-desktop Terminalbefehl zu installieren (das fügt eine Verknüpfung hinzu, um Devin Desktop von jedem Terminalfenster aus zu öffnen)
- Vorhandene Editor-Einstellungen importieren (optional)

Ich ließ das Kästchen für den Terminalbefehl aktiviert. Der Login leitete mich an den Browser weiter, war in Sekunden abgeschlossen und brachte mich zurück in die App.
Dann der Stolperstein. Am unteren Rand des Bildschirms erschien ein Banner: “Devin Desktop onboarding finished, but failed to install comma…” Der Text war abgeschnitten, aber die Bedeutung war klar. Die Installation des Terminalbefehls war stillschweigend fehlgeschlagen. Die App selbst funktionierte weiterhin normal, und ich konnte mit dem Test fortfahren.

In der Praxis ist das eine geringe Unannehmlichkeit. In Bezug darauf, was es signalisiert, ist es jedoch die Art von stiller Fehlfunktion, die das Vertrauen in ein Produkt untergräbt, dessen Kernversprechen autonome Zuverlässigkeit ist.
Wenn Devin nicht einmal während eines geführten Onboarding-Ablaufs seine eigene Terminal-Verknüpfung installieren kann, ist das eine berechtigte Frage danach, was bei einem echten Projekt-Build noch alles ohne sichtbare Fehlermeldung scheitern könnte.
Orientierung: Die Oberfläche ist vertraut, aber der Modellzugriff ist eingeschränkt
Das Hauptfenster von Devin Desktop ist in zwei Bereiche unterteilt. Links befindet sich ein standardmäßiger VS-Code-Editor. Rechts ist das Cascade-Panel, jetzt in Devin Local umbenannt.
Zwei Steuerelemente befinden sich in der Prompt-Leiste: der Modellwähler und der Agentenwähler. Sie sind aus einem Grund getrennt. Der Modellwähler legt fest, welches KI-Modell die Arbeit übernimmt. Der Agentenwähler legt fest, wie diese Arbeit ausgeführt wird.

Modellwähler (was Sie auf jeder Tarifstufe erhalten):
| Modell | Verfügbarkeit |
|---|---|
| SWE-1.6 Slow | Free |
| SWE-1.6 | Nur Pro |
| SWE-1.6 Fast | Nur Pro |
| Claude Opus 4.8 Medium | Nur Pro |
| GPT-5.5 Low Thinking | Nur Pro |
Auf dem Free-Tarif ist SWE-1.6 Slow die einzige Option. Der Name ist zutreffend. Die Antwortstartzeit bei einer komplexen Aufgabe ist deutlich länger als bei den Pro-Modellen, und bei einem Build mit 15 geplanten Aufgaben summiert sich diese Latenz.
Agentenwähler-Optionen:
| Agent | Was er tut |
|---|---|
| Cascade | Lokaler Code-Vervollständigungsassistent |
| Devin Local (Preview) | Autonomer Agent, der auf Ihrem Rechner läuft |
| Devin Cloud | Cloud-gehosteter Agent mit asynchronem Review (kostenpflichtige Pläne) |
Ich wählte Devin Local für diesen Test. Das “Preview”-Label ist nicht nur kosmetisch; es signalisiert, dass Devin Local noch in Entwicklung ist und noch nicht Funktionsparität mit Devin Cloud erreicht hat.

In der Mitte des Editors wurden drei Schnellstartaktionen angezeigt: Projekt öffnen, Repository klonen und per SSH verbinden. Darunter erschienen drei vorgeschlagene Sitzungsprompts: “Explore my codebase and diagram how it works,” “Review my latest changes and suggest improvements,” und “Write tests for my most critical code paths.”
Diese sind eher auf bestehende Codebases als auf neue Builds ausgerichtet, was andeutet, wo Devin in einem realen Workflow am besten eingesetzt wird.
Devin plant den gesamten Build, bevor es eine einzige Zeile schreibt
Ich habe denselben Property-Management-Plattform-Brief eingereicht, den ich in dieser Review-Reihe verwende:
Erstellen Sie eine produktionsreife Property-Management-Plattform mit Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL und Stripe. Anforderungen: Authentifizierung für Vermieter und Mieter, Verwaltung von Immobilien und Einheiten, Mietvertragsverwaltung, Wartungsanfragen mit Statusverfolgung, einmalige Mietzahlungen mit Stripe, Uploads von Mietvertragsdokumenten, E-Mail-Benachrichtigungen, Vermieter-Dashboard mit Reporting, REST-API, responsives Design, Docker-Support.
Devin begann nicht damit, Dateien zu generieren. Es begann zu denken.

Innerhalb von Sekunden erzeugte es eine Architecture Overview mit dem vollständigen Tech-Stack, gefolgt von einem Database Schema mit sieben Modellen:
| Modell | Beschreibung |
|---|---|
| Users | Vermieter und Mieter mit rollenbasiertem Zugriff |
| Properties | Gebäude oder Komplexe im Besitz von Vermietern |
| Units | Einzelne vermietbare Einheiten innerhalb von Immobilien |
| Leases | Mietverträge zwischen Vermietern und Mietern |
| MaintenanceRequests | Arbeitsaufträge mit Statusverfolgung |
| Payments | Transaktionsdatensätze von Stripe |
| Documents | Mietvertragsdateien |

Danach erstellte es einen 15-Aufgaben-Plan in korrekter Reihenfolge:
- Projektstruktur erstellen und Architektur erklären
- Next.js mit TypeScript und Tailwind CSS einrichten
- Prisma mit PostgreSQL konfigurieren
- Authentifizierungssystem implementieren (Vermieter und Mieter)
- Verwaltung von Immobilien und Einheiten aufbauen
- Mietvertragsverwaltungssystem implementieren
- Wartungsanfragesystem mit Statusverfolgung erstellen
- Stripe für einmalige Mietzahlungen integrieren
- Upload-Funktion für Mietvertragsdokumente hinzufügen
- E-Mail-Benachrichtigungen implementieren
- Vermieter-Dashboard mit Reporting aufbauen
- REST-API-Endpunkte erstellen
- Responsives Design über alle Komponenten hinweg sicherstellen
- Docker-Support hinzufügen
- Abschließende Tests und Vorbereitung auf die Bereitstellung

Jedes andere KI-Coding-Tool, dem ich diesen Brief in dieser Review-Reihe gegeben habe, begann sofort mit der Dateigenerierung. Devin behandelte den Brief so, wie es ein kompetenter Entwickler tun würde: zuerst verstehen, was gebaut werden soll, bevor auch nur eine einzige Zeile geschrieben wird.
Das Schema deckte jedes vom Brief implizierte Modell ab, ohne dass nachgefragt werden musste. Die Reihenfolge der Aufgaben war korrekt: Authentifizierung vor den Funktionen, die davon abhängen, Docker und Deployment zuletzt.
Das Allow/Reject-Muster: notwendig, aber bei jedem einzelnen Befehl vorhanden
Sobald der Plan bestätigt war, begann Devin mit der Ausführung. Was folgte, war die prägende Reibung der Devin-Local-Erfahrung: Jeder Terminalbefehl erforderte meine Zustimmung, bevor er ausgeführt wurde, und jede Dateianpassung erschien als Diff mit einer Accept- oder Reject-Entscheidung.

Befehle, die während dieser Sitzung durch die Freigabewarteschlange kamen:
- mkdir -p property-management-platform (Verzeichniserstellung)
- npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (Projektinitialisierung)
- echo “y” | npm create next-app@latest . –typescript –tailwind –eslint –app –src-dir –import-alias “@/*” (automatische Bestätigung der Eingabeaufforderung)
- npm install –silent prisma @prisma/client next-auth @auth/prisma-adapter stripe nodemailer bcryptjs zod react-hook-form @hookform/resolvers date-fns (Abhängigkeits-Paket)
- cd property-management-platform && npm install prisma @prisma/client (versionsspezifischer Wiederholungsversuch nach Engine-Warnung), etc.
Zwischen den Befehlen erschienen einzelne Dateidiffs mit Accept- und Reject-Optionen pro Datei, zusammen mit einer Toolbar mit “Quick review”, “Reject all” und “Accept all” für Stapel.

Ein Sicherheitsdialog “Do you trust the authors of the files in this folder?” erschien mitten im Build, als Devin den Projektordner zum ersten Mal im Editor öffnete.

Die Design-Logik ist vernünftig. Man würde einem unbekannten Prozess nicht unbeaufsichtigten Zugriff auf sein lokales Dateisystem geben, und das Freigabemuster hält einen informiert. Aber die Menge an Freigabeschritten bei einem komplexen Build bedeutet, dass man die Arbeit nicht einfach delegiert und weggeht.
Man sitzt neben Devin und klickt alle zwei bis drei Minuten auf Allow. Devin Cloud, das diese Reibung beseitigt, indem es den Agenten in einer isolierten Cloud-Umgebung ausführt, wo Sie die endgültige Ausgabe als Pull Request überprüfen, erfordert ein kostenpflichtiges Abonnement.
Fazit: Das Freigabemuster ist die richtige Sicherheitsentscheidung. Die Option “Accept all” reduziert die Reibung erheblich, und der Trust-Folder-Dialog ist ein einmaliger Schritt. Aber auf dem Free-Tarif widerspricht dieser Workflow dem Autonomieversprechen. Wirkliche Delegation bei Devin erfordert den Cloud-Agenten, und das bedeutet zu zahlen.
Was Devin tatsächlich gebaut hat: Entwicklergerechter Code aus der ersten Sitzung
Bis die Sitzung zwei abgeschlossene Aufgaben von fünfzehn erreicht hatte, waren die erzeugten Dateien nicht das, was ich von einem autonomen Agenten auf kostenlosem Compute erwartet hatte.
Die env.example-Datei war keine Platzhaltervorlage. Sie war eine korrekt strukturierte Produktionskonfiguration:
| Bereich | Erzeugte Variablen |
|---|---|
| Datenbank | DATABASE_URL (PostgreSQL-Format mit Platzhaltern) |
| NextAuth | NEXTAUTH_SECRET, NEXTAUTH_URL |
| Stripe | STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET |
| SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, EMAIL_FROM | |
| Anwendung | NODE_ENV |

Die Stripe-Variablennamen entsprechen genau der Benennungskonvention, die vom Stripe Node.js SDK verwendet wird. Die SMTP-Konfiguration enthält jedes Feld, das ein Nodemailer-Transporter benötigt. Das sind keine Vermutungen; das sind die korrekten Werte für eine Produktions-App mit dem angegebenen Stack.
Die schema.prisma-Datei enthielt ein MaintenanceRequest-Modell mit einem MaintenanceStatus-Enum (für die Statusverfolgung), einem nullable completedAt DateTime-Feld und createdAt mit Standardwert now(). Diese Entscheidungen auf Feldebene spiegeln echtes Datenbank-Designurteil wider und nicht bloßes Kopieren von Boilerplate.
Die route.ts-Datei für den Users-API-Endpunkt hatte:
- Eine Authentifizierungsprüfung (if (!session?.user)) mit Rückgabe von 401 vor jedem Datenzugriff
- Eine rollenbasierte Prüfung (if (session.user.role !== “LANDLORD”)) mit Rückgabe von 403 für Nicht-Vermieter
- Eine Prisma-Abfrage mit einer select Klausel, um nur id, name, email, role, phone und createdAt zurückzugeben, statt des vollständigen User-Objekts
Die Verwendung einer select Klausel statt der Rückgabe des vollständigen Prisma-Datensatzes ist in der Produktion korrekt. Sie verhindert das versehentliche Offenlegen sensibler Felder wie Passwort-Hashes.

Der Moment der Selbstkorrektur kam, als npm EBADENGINE-Warnungen über mehrere Pakete hinweg ausgab, weil Node v18.19.1 unter der >=20 erforderlichen Schwelle für mehrere Abhängigkeiten lag. Devin stoppte nicht. Es fragte nicht nach. Es wechselte zu prisma@5.20.0 und @prisma/client@5.20.0, einer Version, die mit Node 18 kompatibel ist, und fuhr fort. Diese Korrektur erfolgte ohne mein Zutun.
Die Versions-Selbstkorrektur zeigt echtes Problemlösen statt Scheitern und Anhalten. Für Entwickler, die generierten Code kritisch prüfen, ist das ein starkes Ausgangsmaterial und kein grober Entwurf, der neu aufgebaut werden muss.
Devin AI Preise & Pläne
Devin bietet vier Einzelpläne und eine Enterprise-Option.
Planstruktur:
| Plan | Enthält |
|---|---|
| Free | Geringes Nutzungskontingent, nur SWE-1.6 Slow-Modell, unbegrenzte Inline-Bearbeitungen, unbegrenzte Tab-Vervollständigungen |
| Pro | Devin-Nutzungskontingent, vollständige Modellauswahl (einschließlich Claude- und GPT-Modelle), kostenlose Nutzung von SWE-1.6, Zugriff auf Devin Cloud, Pay-as-you-go für Nutzung über das Kontingent hinaus, Slack- und Linear-Integrationen |
| Max | Alles aus Pro, mit deutlich erhöhten Kontingenten für Devin und Devin Desktop |
| Teams | Alles aus Pro, plus unbegrenzte Teammitglieder, Teilen und Zusammenarbeit, zentrale Abrechnung, Admin-Dashboard mit Analysen, Prioritätssupport |
| Enterprise | SAML/OIDC-SSO, dediziertes Account Management, zentrale Enterprise-Admin-Steuerung, dedizierte Bereitstellungsoptionen |
Wichtige Hinweise vor der Wahl eines Plans:
- Die Abrechnung erfolgt nutzungsbasiert, nicht als fester Deckel. Zusätzliche Nutzung in einem kostenpflichtigen Plan wird zu API-Preisen berechnet, sodass umfangreiche Workloads die tatsächlichen monatlichen Kosten über den Basisplanpreis hinaus treiben können
- Der Wechsel zu kleineren Modellen (Haiku, GPT Mini, Open-Source-Modelle) verlängert Ihr Kontingent
- Alle Zahlungen sind nicht erstattungsfähig, außer wo gesetzlich vorgeschrieben (gemäß den Nutzungsbedingungen)
- Es gibt keine Geld-zurück-Garantie
- Devin fügt bei der Verbindung eines GitHub-Kontos bei der Anmeldung $10 an On-Demand-Guthaben hinzu, das auf Ihre erste Sitzung angerechnet wird
Welcher Plan für welchen Nutzer geeignet ist:
Der Free-Tarif reicht aus, um zu sehen, wie Devin einen Build plant und startet. Er reicht nicht aus, um ein Projekt mit echter Komplexität abzuschließen, bevor das Kontingent aufgebraucht ist. Pro ist der richtige Ausgangspunkt für einzelne Entwickler, die regelmäßig Projektsitzungen durchführen.
Teams ist für Engineering-Gruppen gedacht, die Devin Aufgaben so zuweisen wollen, wie sie Tickets an einen Junior-Engineer vergeben, und die Ausgabe über ein zentrales Dashboard prüfen.
Alternativen zu Devin AI
Die direkteste Alternative zu Devin ist Cursor AI, ein KI-zentrierter Code-Editor auf Basis eines VS-Code-Forks, der den Entwickler während der Codegenerierung aktiv einbezieht, statt Aufgaben an einen autonomen Agenten zu delegieren. Der Kernunterschied liegt darin, wo das Denken während der Arbeit stattfindet.
Mit Cursor bleiben Sie in Ihrem Editor und beobachten, wie Änderungen entstehen, mit sichtbaren und leicht rückgängig zu machenden Zwischenschritten. Cursor eignet sich für Entwickler, die einen engen Feedback-Loop mit der KI wollen. Devin eignet sich für Entwickler, die eine Aufgabe abgeben und das Ergebnis prüfen möchten.
Der Agent Mode und die Background Agents von Cursor haben die Lücke etwas verkleinert, mit der Fähigkeit, mehrere Dateien zu bearbeiten, Terminalbefehle auszuführen und auf Fehler zu iterieren. Aber Cursor funktioniert weiterhin am besten, wenn ein Entwickler die Schritte in Echtzeit überprüft.
Devin skaliert mit Teams natürlicher, indem es Ziele im Voraus definiert und Fortschritte zentral sichtbar macht. Cursor skaliert Individuen gut, wird aber bei größeren Teams schwieriger zu koordinieren, weil der Kontext oft informell bei der Person im Editor liegt.
| Funktion | Devin AI | Cursor |
|---|---|---|
| Benutzerfreundlichkeit | Anspruchsvoll; nur für Entwickler, Desktop erforderlich | Mittel; VS-Code-Nutzer finden sich schnell zurecht |
| Am besten geeignet für | Delegierte, autonome Aufgabenausführung | Interaktives Coding mit Entwickler im Loop |
| Backend & Daten | Full-Stack; erzeugt Schema, Env und API-Routen | Agent Mode bearbeitet mehrere Dateien; der Entwickler gibt die Richtung vor |
| Design-Flexibilität | Devin entscheidet die Architektur | Sie steuern die Architektur; Cursor führt aus |
| Preismodell | Nutzungsbasiert mit Tarifstufen | Fester monatlicher Abo-Preis mit Kreditpools |
Abschließendes Urteil: Ist Devin AI sein Geld wert?
Devin ist der leistungsfähigste autonome Coding-Agent, den ich getestet habe. Es plante das Projekt, wählte die richtigen Technologien aus, generierte eine gut strukturierte Codebase und erzeugte mit minimaler Anleitung eine produktionsreife Grundlage. Anders als die meisten KI-Coding-Tools ging es die Aufgabe wie ein Softwareingenieur an und nicht wie ein Codegenerator.
Seine Nachteile sind ebenso klar. Der Free-Tarif ist zu eingeschränkt für eine sinnvolle Bewertung, Devin Local erfordert während der Ausführung weiterhin häufige Freigaben, und die nutzungsbasierte Preisgestaltung kann für größere Projekte teuer werden.
Für professionelle Entwickler und Engineering-Teams kann Devin das Aufsetzen neuer Projekte und repetitive Entwicklungsarbeit erheblich beschleunigen. Es ist weniger geeignet für Nicht-Techniker oder für alle, die eine vollständig freihändige Erfahrung erwarten. Wenn Sie einen KI-Agenten wollen, der substantiale Entwicklungsaufgaben übernehmen kann, statt nur Code vorzuschlagen, setzt Devin derzeit den Maßstab.

