Devin
Kostenloser Mehrwert
KI-Agenten AI Agent

Devin

KI-Softwareentwicklungs-Agenten, die in der Lage sind, Aufgaben zu planen, zu kodieren, zu testen und einzureichen.

Tags:

Was ist Devin?

Devin ist ein autonomer Softwareentwicklungs-Agent von Cognition. Die Benutzer können ihm Codebibliotheken sowie Entwicklungsumgebungen wie GitHub oder GitLab übergeben, damit er Projekte analysiert, Umsetzungspläne erstellt, mehrere Dateien bearbeitet, Abhängigkeiten installiert, Befehle ausführt und Tests durchführt, Webseiten durchsucht sowie Pull Requests erstellt.

Devin ist nicht nur ein Tool zur Code-Vervollständigung im Chat-Modus, sondern kann auch Aufgaben in einer eigenständigen Cloud-Rechenumgebung kontinuierlich ausführen und den Ablauf über Arbeitsprotokolle, Terminal, Browser sowie Diff-Anzeigen darstellen. Nach der Übernahme von Windsurf durch Cognition umfasst das aktuelle Paket außerdem einen Desktop-Programmier-Assistenten, Tab-Vervollständigung, Inline-Editing sowie Devin Cloud in einem einzigen Produktportfolio.

Kernfunktionen

  • End-to-End-Kodierungsaufgabe:Starten Sie mit einem Issue oder einer Anfrage in natürlicher Sprache, analysieren Sie das Repository, implementieren Sie Funktionen, beheben Sie Bugs, fügen Sie Tests hinzu und bereiten Sie einen Pull Request vor.
  • Isolierte Entwicklungsumgebung:Jede Session verfügt über eine Shell, einen Editor und einen Browser, mit denen Abhängigkeiten installiert, Dienste gestartet, Protokolle angezeigt und eine End-zu-End-Überprüfung durchgeführt werden kann.
  • Planung und Zusammenarbeit:Zunächst werden die Schritte und Risiken dargestellt, wobei der Benutzer unterwegs Fragen stellen, die Richtung korrigieren, Schlüssel bereitstellen oder eine weitere Iteration anfordern kann.
  • Devin Desktop:Im lokalen Entwicklungsumfeld werden Agenten, Tab-Erweiterungen, Inline-Editierung, mehrere Modelle sowie Terminal-Workflows bereitgestellt, die sich für interaktives Programmieren eignen.
  • Devin Cloud:Übertragen Sie Aufgaben an Hintergrund-Agenten zur parallelen Verarbeitung – der Benutzer muss die IDE nicht ständig geöffnet halten.
  • Code-Review und Wissen:Pull Requests können analysiert werden, Anweisungen des Repositoriums sowie Playbooks befolgt werden, und wiederkehrende Prozesse zu wiederverwendbaren Fähigkeiten für das Team entwickelt werden.
  • Teamintegration:Es wird Slack, Microsoft Teams, Linear, Jira und MCP unterstützt – es ist möglich, Aufgaben aus Diskussionen oder Tickets zu starten und den Fortschritt wieder in den ursprünglichen Thread einzubringen.
  • Automatisierung und Unternehmensführung:Sitzungen können anhand von Ereignissen oder Plänen ausgelöst werden. Die Enterprise-Version bietet zudem SSO, RBAC, zentrale Verwaltung, Auditing, Sicherheitsmodi sowie eine spezielle Bereitstellungsmöglichkeit.

Preis und Menge

Paket oder VersionPreise, Limits und Kernvorteile
Free0 US-Dollar: Es werden eine geringe Anzahl an Agenten sowie begrenzte Modelle bereitgestellt. Zudem ist unbegrenztes Inline-Editing sowie Tab-Erweitern möglich – ideal zum Ausprobieren auf dem Desktop für einfache Aufgaben.
Pro20 US-Dollar pro Monat, für Einzelpersonen – es werden mehr Ressourcen für fortschrittliche Modelle wie OpenAI, Claude, Gemini usw. bereitgestellt, die Nutzung von SWE 1.7 sowie einiger open-source-Modelle ist kostenlos, und der Devin Cloud steht zur Verfügung.
Max200 US-Dollar/Monat, inklusive allen Funktionen von Pro und deutlich höherem Datenvolumen, für häufig arbeitende Entwickler.
EnterpriseIndividuelle Angebote, mit höchster Priorität bei der Unterstützung, zentrale Unternehmensverwaltung, Mehr-Organisationen-Unterstützung, Teamisolation, individuell anpassbare Git-Anbieter sowie spezielle Bereitstellungsoptionen.

Das Self-Service-Modell verwendet ein neues System mit „eingebauten Quoten sowie Credits nach Bedarf“. Die Kosten für die jeweiligen Token und Aufgaben variieren je nach Modell, Kontext und Länge der Ausführung. Pro und Max sind persönliche Angebote – es ist nicht möglich, mehrere Personen einzuladen, um sie gemeinsam zu nutzen.

Für Arbeitsbereiche, in denen mehrere Personen arbeiten müssen, muss Teams gewählt werden.

Enterprise wird weiterhin nach den in dem Vertrag festgelegten Agent Compute Units abgerechnet. ACU steht für die Modellberechnungen sowie die Arbeitslast der Agenten. Komplexe Lagerstrukturen, lange Sitzungen, fortschrittliche Modelle sowie Browser- und Testzyklen verursachen einen höheren Verbrauch.

In „Usage & Limits“ sollten Obergrenzen sowie Schwellenwerte für die automatische Aufladung festgelegt werden.

Devin verwendet Anleitungen

Eine grundlegende Aufgabe erledigen

  1. In Devin die Auslösebedingungen, die Eingabedaten und die endgültige Aktion klar angeben;
  2. Verbinden Sie sich mit einem Testkonto mit der erforderlichen Anwendung und gewähren Sie nur die notwendigsten Berechtigungen;
  3. Konfigurieren von End-zu-End-Kodierungsaufgaben und isolierten Entwicklungsumgebungen, Feld für Feld abbilden;
  4. Hinzufügen von Branches, Fehlerbehandlung, Wiederholversuche und manuelle Freigabe;
  5. Führen Sie mit einer kleinen Menge an Testdaten aus und überprüfen Sie die Ausgabe bei jedem Schritt;
  6. Stellen Sie sicher, dass es keine doppelten Schreibvorgänge sowie keine ungewöhnlichen Gebühren gibt, bevor Sie den regulären Ablauf aktivieren.

Erstellung wiederverwendbarer professioneller Workflows

  1. Wählen Sie Geschäftsprozesse mit hoher Wiederholungshäufigkeit und klaren Regeln aus;
  2. Zeichnen Sie die Pfade für Auslösung, Prüfung, Ausführung und Rollback;
  3. Die Aufgaben der End-zu-End-Kodierung, die Isolierung der Entwicklungsumgebung sowie Planung und Zusammenarbeit in wiederverwendbare Module aufteilen;
  4. Einstellen von Protokollen, Budgets, Zeitlimits und Berechtigungsgrenzen;
  5. Der Verantwortliche soll die Ergebnisse der Stichprobenprüfungen überprüfen und die fehlerhaften Aufträge bearbeiten;
  6. Monatlich die Anwendungsrechte, Geschäftsregeln und tatsächlichen Kosten überprüfen;

Für welche Benutzer geeignet

  • Software-Team, das klare Probleme an einen Backend-Agenten zur Bearbeitung delegiert
  • Entwickler, die Abhängigkeiten in Batches aktualisieren, Tests durchführen, Bugs beheben und Code migrieren müssen
  • Organisationen, die hoffen, Projektaufgaben direkt über Slack, Linear oder Jira starten zu können
  • Unternehmen, die zentrale Kontrollen, spezielle Implementierungen sowie Sicherheitsaudits benötigen

Sicherheit und Nutzungseinschränkungen

  • Devin kann Befehle ausführen, auf Repositorien zugreifen, Schlüssel verwenden und externe Änderungen vornehmen – das birgt ein höheres Risiko hinsichtlich der Berechtigungen als bei herkömmlichen Chat-Assistenten.
  • Es sollten separate Zweige, Token mit minimalen Berechtigungen, eingeschränkte Testkonten sowie Sandbox-Ressourcen verwendet werden;
  • Für die Erstellung von Datenbanken, Cloud-Konten sowie für das Veröffentlichen und Zusammenführen muss eine manuelle Genehmigung erforderlich sein.
  • Die Integration von MCP-Tools mit Drittanbietern erweitert den Zugriffsbereich; es sollten nur vertrauenswürdige Server aktiviert werden und jede Aktion überprüft werden.
  • Ein Agent könnte die Anforderungen falsch interpretieren, veraltete Abhängigkeiten wählen, irrelevanten Code ändern oder Implementierungen schreiben, die zwar lokale Tests bestehen, aber den Geschäftsbetrieb stören.
  • Die Lieferung muss einer manuellen Diff-Prüfung, CI, statischer Analyse, Sicherheitsscans sowie einer echten Abnahme unterzogen werden;
  • SessionInsights und ACU können nur Prozesse und Kosten darstellen, aber nicht nachweisen, dass der Code korrekt ist.

Open-Source-Zustand

Die Kernplattform von Devin, die Modellorchestrierung sowie die Cloud-Agenten sind nicht open source. Cognition und Windsurf stellen auf ihrem offiziellen GitHub einige Tools, Beispiele und Integrationen zur Verfügung, bieten aber keine vollständigen Devin-Dienste oder Modellgewichte für eine kostenlose, private Nutzung an.

Die spezielle Enterprise-Einsatzversion gehört zu einer kommerziellen Lizenz und ist nicht gleichbedeutend mit einer open-source-basierten Self-Hosting-Lösung.

Häufige Fragen

Kann Devin kostenlos verwendet werden?

Es gibt ein kostenloses Angebot, das eine begrenzte Anzahl an leichten Agenten sowie unbegrenztes Tab-Autocomplete beinhaltet, doch fortschrittliche Modelle, Cloud-Agenten und hoher Verbrauch erfordern eine Gebühr.

Wird Devin den Code automatisch zusammenführen?

Es kann Branches und Pull Requests erstellen sowie weiter anpassen, doch das Team sollte eine manuelle Überprüfung, CI und Freigabe verlangen, bevor es fusioniert wird.

Kann Pro von mehreren Personen gemeinsam genutzt werden?

Nein. Sowohl Pro als auch Max sind Einzelspieler-Pläne; für die Zusammenarbeit mehrerer Personen muss man Teams wählen.

©️ Urheberrechtshinweis: Sofern nicht anders angegeben, liegen die Urheberrechte an allen Artikeln auf dieser Website beiTeilen von AI-ToolsAlle Urheberrechte liegen bei uns. Ohne Genehmigung darf keine Person, kein Medienunternehmen, keine Website oder irgendeine Gruppe den Inhalt dieser Website kopieren, nachahmen oder auf andere Weise verbreiten. Ebenso ist es nicht gestattet, Spiegelseiten auf Servern zu erstellen, die nicht uns gehören. Andernfalls behalten wir uns das Recht vor, rechtliche Schritte gegen die Verantwortlichen einzuleiten.

Ähnliche Tools wie Devin