Zum Hauptinhalt springen
Diese Funktionen sind in jeder Devin-Sitzung verfügbar — fragen Sie einfach. Sie können außerdem Prompt-Vorlagen für jede Funktion über die Seite Explore Advanced Capabilities auf der Devin-Startseite aufrufen.
Devin kann mehr als nur Code schreiben. Es kann große Aufgaben in parallele Arbeitsabläufe aufteilen, aus früheren Sitzungen lernen, wiederverwendbare Playbooks erstellen und die Wissensdatenbank Ihrer Organisation aktuell halten — alles direkt aus jeder Sitzung heraus.

Was Devin für Sie tun kann

  • Managed Devins parallel orchestrieren: Eine große Aufgabe in Teilaufgaben zerlegen und ein Team von Managed-Devin-Sitzungen mit einzelnen Teilen beauftragen, die jeweils in ihrer eigenen isolierten VM ausgeführt werden
  • Sitzungsergebnisse analysieren: Verstehen, warum eine Sitzung erfolgreich war oder fehlgeschlagen ist, Muster erkennen und Erkenntnisse ableiten
  • Playbooks erstellen und verbessern: Erfolgreiche Sitzungen in wiederverwendbare Playbooks umwandeln oder bestehende auf Grundlage von Feedback verfeinern
  • Knowledge verwalten: Doppelte Knowledge-Einträge aus Ihrer Codebasis entfernen, konsolidieren oder neue erstellen
  • Zeitpläne verwalten: Wiederkehrende oder einmalige automatisierte Devin-Sitzungen einrichten
Diese Funktionen stehen in jeder Devin-Sitzung zur Verfügung — beschreiben Sie einfach, was Sie benötigen. Die Seite Explore Advanced Capabilities auf der Devin-Startseite bietet vorgefertigte Prompt-Vorlagen für häufige Workflows.

Verwaltete Devins

Devin kann große Aufgaben in Teilaufgaben zerlegen und sie an ein Team verwalteter Devins delegieren, die parallel arbeiten und jeweils in einer eigenen isolierten VM laufen. Die koordinierende Sitzung steckt den Arbeitsumfang ab, überwacht den Fortschritt, löst Konflikte und fasst die Ergebnisse zusammen. Devin zerlegt große Aufgaben automatisch und delegiert sie an verwaltete Devins, wenn es sinnvoll ist. Sie können Devin auch ausdrücklich bitten, Arbeit zu parallelisieren — zum Beispiel “starte für jedes Modul einen verwalteten Devin” oder “führe dieses Playbook parallel über alle Services aus.” In beiden Fällen fungiert Devin als Koordinator: Er steckt den Arbeitsumfang ab, überwacht den Fortschritt, löst Konflikte und fasst die Ergebnisse zusammen. Dies ist die leistungsstärkste Methode, um Arbeit zu bewältigen, die viele Dateien, Module oder Repositories umfasst — Migrationen, großflächige Testabdeckung, parallele Recherchen und mehr. Was der Koordinator tun kann:
  • Verwaltete Devins starten — untergeordnete Sitzungen mit spezifischen Prompts, Playbooks, Tags und ACU-Limits starten
  • Untergeordneten Sitzungen Nachrichten senden — Folgeanweisungen oder Klarstellungen an laufende Sitzungen senden
  • ACU-Verbrauch überwachen — nachverfolgen, wie viel Rechenleistung jede untergeordnete Sitzung verbraucht
  • Untergeordnete Sitzungen in den Ruhezustand versetzen oder beenden — Sitzungen pausieren oder stoppen, die festhängen oder nicht mehr benötigt werden
  • Nachrichten an sich selbst planen — Erinnerungen festlegen, um später den Status lang laufender untergeordneter Sitzungen zu prüfen
Beispiel: Eine Migration mit 50 Dateien parallelisieren Bitten Sie Devin, Ihre Codebasis zu analysieren, Dateien in unabhängige Arbeitspakete zu gruppieren und eine Sitzung pro Paket zu starten — alle laufen gleichzeitig:
Analysiere unsere codebase nach allen Dateien, die den legacy REST-Client verwenden.
Gruppiere sie in unabhängige work packages, die keine Konflikte verursachen,
und starte dann eine parallele Devin-Sitzung für jedes package, um
zum neuen GraphQL-Client zu migrieren. Nutze das playbook „REST to GraphQL Migration"
für jede Sitzung.
Siehe 50 Dateien von REST zu GraphQL migrieren für eine vollständige Anleitung. Beispiel: Dieselbe Aufgabe in mehreren Modulen ausführen Starten Sie mehrere Devin-Sitzungen gleichzeitig für wiederkehrende Aufgaben — jede Sitzung läuft unabhängig auf ihrer eigenen Maschine:
Run the test coverage report, find the 8 modules below 50%
coverage, and start a parallel Devin session for each module
using our test-writing playbook. Open a separate PR for each.
Devin analysiert Ihre Anfrage und schlägt die Sitzungen zu Ihrer Freigabe vor, bevor sie gestartet werden. Eine vollständige Anleitung finden Sie unter Batch Test Coverage.

Sitzungen analysieren

Lassen Sie Devin eine oder mehrere frühere Sitzungen untersuchen, um nachzuvollziehen, was passiert ist und warum. Dies ist nützlich, um:
  • nachzuvollziehen, warum eine Sitzung nicht wie erwartet abgeschlossen wurde
  • herauszufinden, was in einer erfolgreichen Sitzung gut funktioniert hat
  • Muster und Erkenntnisse aus mehreren Sitzungen zu gewinnen
Um eine Sitzung zu analysieren, teilen Sie den Link zur Sitzung und beschreiben Sie, was Sie herausfinden möchten:
This session used 42 ACUs to add pagination to GET /api/users.
I expected ~12. Break down where Devin spent the most time,
what dead ends it tried, and give me a revised prompt that
would avoid these issues.
Devin analysiert den Sitzungsverlauf, identifiziert wichtige Ereignisse und liefert praxisnahe Erkenntnisse.

Erstellen und Optimieren von Playbooks

Verwandeln Sie eine erfolgreiche Sitzung in ein wiederverwendbares Playbook oder verfeinern Sie ein bestehendes anhand von Feedback aus der Praxis. Ein Playbook aus einer Sitzung erstellen: Teilen Sie einen oder mehrere Links zu Sitzungen und beschreiben Sie das gewünschte Playbook. Devin analysiert die Sitzungen und erstellt ein strukturiertes Playbook mit Vorgehensweisen, Spezifikationen und Empfehlungen.
Diese Sitzung hat einen Speicherleck in unserem Zahlungsdienst
diagnostiziert und behoben. Erstelle ein wiederverwendbares Hotfix-Playbook für
Speicherleck-Incidents, das jeder Bereitschaftsingenieur an eine neue Sitzung anhängen kann.
Verbesserung eines bestehenden Playbooks: Verweisen Sie auf das Playbook und teilen Sie Sitzungen, in denen es nicht ausgereicht hat. Devin vergleicht Erfolge und Misserfolge, um gezielte Verbesserungen vorzuschlagen.
Unser !db-migration playbook schlägt immer wieder bei Foreign-Key-
Constraints fehl. Hier sind 4 aktuelle Sitzungen – analysiere die Fehler,
vergleiche sie mit den erfolgreichen Durchläufen und aktualisiere das playbook,
um FK dependencies zu behandeln.

Knowledge verwalten

Pflegen und verbessern Sie die Wissensdatenbank Ihrer Organisation:
  • Doppelte Knowledge-Einträge finden und zusammenführen
  • Widersprüchliche Anleitung beziehen
  • Neue Knowledge-Einträge aus Mustern in der Codebasis erstellen
Review all knowledge entries and identify duplicates or highly
similar entries. For each set of duplicates, propose a
consolidated version.

Zeitpläne verwalten

Richten Sie wiederkehrende oder einmalige geplante Devin-Sitzungen für automatisierte Workflows ein, etwa für nächtliche Testläufe, die wöchentliche Pflege von Knowledge oder tägliche Health Checks.
Create a schedule that runs every Monday at 8 AM to review
pending knowledge suggestions, deduplicate entries, and resolve
conflicting guidance.
Weitere Informationen finden Sie unter Geplante Sitzungen.

Bewährte Vorgehensweisen

Sitzungen effektiv analysieren

Wenn Sie Sitzungen analysieren, formulieren Sie möglichst konkret, was Sie herausfinden möchten. Statt zu fragen: „Was ist passiert?“, versuchen Sie es mit:
  • „Warum hat Devin diesen Ansatz statt der Alternative gewählt?“
  • „Wodurch wurden die Testfehlschläge in dieser Sitzung verursacht?“
  • „Welche Muster können wir ableiten, um ein Playbook zu erstellen?“

Nützliche Playbooks erstellen

Beim Erstellen von Playbooks aus Sitzungen:
  • Stellen Sie nach Möglichkeit mehrere erfolgreiche Sitzungen bereit, damit Devin wiederkehrende Muster erkennen kann.
  • Beschreiben Sie die Zielgruppe und den Anwendungsfall des Playbooks.
  • Geben Sie alle Einschränkungen oder Anforderungen an, die enthalten sein sollten.

Knowledge in großem Maßstab verwalten

Für große Wissensdatenbanken:
  • Beginnen Sie mit der Deduplizierung, um unnötiges Rauschen zu reduzieren
  • Beheben Sie dann Konflikte, um Konsistenz sicherzustellen
  • Schließen Sie schließlich Lücken, indem Sie durch Codebasisanalyse neues Knowledge erstellen

Diese Funktionen mit Devin MCP nutzen

Alle oben beschriebenen Funktionen — und weitere — sind über den Devin MCP-Server verfügbar. Jede Devin-Sitzung oder jeder MCP-kompatible KI-Agent kann direkt darauf zugreifen.

Sitzungsverwaltung

Erstellen Sie programmatisch eine oder mehrere Devin-Sitzungen, jeweils mit eigenem Prompt, Playbook, Tags und ACU-Limit. Durchsuchen und filtern Sie die Sitzungen Ihrer Organisation nach Tags, Playbook, Herkunft, Benutzer oder Zeitraum. Prüfen Sie die vollständige Ereigniszeitleiste jeder Sitzung — listen Sie Ereigniszusammenfassungen auf, rufen Sie detaillierte Ereignisinhalte ab oder durchsuchen Sie Ereignisse nach Text. Senden Sie Nachrichten an laufende Sitzungen, beenden oder archivieren Sie sie und verwalten Sie Sitzungs-Tags. Warten Sie nach dem Start paralleler Sitzungen mit einem einzigen Aufruf, bis alle abgeschlossen sind, anstatt ihren Status einzeln per Polling abzufragen.

Verwaltung von Playbooks

Playbooks auflisten, erstellen, aktualisieren und löschen. Fügen Sie Automatisierungsmakros zu Playbooks hinzu, um triggerbasierte Workflows zu erstellen. Verwenden Sie dies, um Playbooks von Grund auf zu erstellen, bestehende zu überarbeiten oder nicht mehr verwendete Playbooks zu bereinigen.

Knowledge-Verwaltung

Volle Kontrolle über die Wissensdatenbank Ihrer Organisation: Erstellen, Lesen, Aktualisieren und Löschen von Knowledge-Notizen. Durchsuchen Sie die Ordnerstruktur, filtern Sie Notizen nach Repo oder Ordner und durchsuchen Sie Notiznamen, Trigger und Inhalte. Prüfen, öffnen und verwerfen Sie ausstehende Knowledge-Vorschläge, die Devin aus Sitzungen erstellt.

Zeitplanverwaltung

Erstellen und verwalten Sie geplante Devin-Sitzungen — sowohl wiederkehrende (über Cron-Ausdrücke) als auch einmalige. Passen Sie die Häufigkeit von Zeitplänen an, aktivieren oder deaktivieren Sie Zeitpläne, wählen Sie Benachrichtigungseinstellungen und legen Sie fest, welcher Agent ausgeführt werden soll. So können Sie automatisierte Workflows wie nächtliche Testläufe, die wöchentliche Pflege von Knowledge oder tägliche Health-Checks einrichten.

Integrationsverwaltung

Sehen Sie alle nativen Integrationen (wie GitHub, Jira und Slack) und MCP-Server, die für Ihre Organisation konfiguriert sind. Prüfen Sie, welche Integrationen installiert sind, finden Sie Einrichtungs-URLs für noch nicht installierte Integrationen, und rufen Sie Konfigurationslinks für bereits installierte ab — damit Devin Sie bei der Verwaltung Ihrer Integrationslandschaft unterstützen kann.

Repository-Dokumentation

Durchsuchen Sie die Dokumentation für jedes GitHub-Repository, auf das Ihr Konto Zugriff hat. Erhalten Sie eine strukturierte Liste von Dokumentationsthemen, lesen Sie vollständige Wiki-Inhalte oder stellen Sie Fragen in natürlicher Sprache und erhalten Sie KI-gestützte, kontextbezogene Antworten. Listen Sie alle Repositorys auf, die für Ihr Devin-Konto verfügbar sind. Informationen zur Einrichtung und die vollständige Tool-Referenz finden Sie in der Devin MCP-Dokumentation.

Berechtigungen

Diese erweiterten Funktionen erfordern die Berechtigung UseDevinExpert, die in den Standardrollen org_member und org_admin enthalten ist, sodass standardmäßig alle Organisationsmitglieder Zugriff haben. Wenn Sie den Zugriff einschränken müssen, können Sie eine benutzerdefinierte Rolle ohne diese Berechtigung erstellen und sie bestimmten Nutzern zuweisen.