Zum Hauptinhalt springen
Der erweiterte Modus ermöglicht Devin erweiterte Funktionen, damit Sie mehr Nutzen aus der Plattform ziehen können. In diesem Modus kann Devin andere Devin-Sitzungen analysieren, Playbooks erstellen und verbessern, Batch-Sitzungen starten und die Wissensbasis Ihrer Organisation verwalten.

Wann Sie den Advanced Mode verwenden sollten

Der Advanced Mode ist besonders hilfreich, wenn Sie:
  • Sitzungsergebnisse analysieren: verstehen, warum eine Sitzung erfolgreich war oder fehlgeschlagen ist, Muster identifizieren und Erkenntnisse ableiten
  • Playbooks aus erfolgreichen Sitzungen erstellen: eine erfolgreiche Sitzung in ein wiederverwendbares Playbook umwandeln, das andere nutzen können
  • Vorhandene Playbooks verbessern: Playbooks anhand von Sitzungsfeedback oder neuen Anforderungen verfeinern
  • Batch-Sitzungen starten: mehrere Devin-Sitzungen gleichzeitig für wiederkehrende Aufgaben erstellen
  • Wissen verwalten: Wissenseinträge aus Ihrer Codebasis deduplizieren, konsolidieren oder neu erstellen

Zugriff auf den Advanced Mode

So wechseln Sie in den Advanced Mode:
  1. Gehen Sie zur Devin-Startseite
  2. Klicken Sie auf die Schaltfläche Advanced → unter dem Eingabefeld
  3. Die Oberfläche wechselt und zeigt die Registerkarten des Advanced Mode an
Um zur Standardversion von Devin zurückzukehren, klicken Sie auf ← Back to Devin.
Der Advanced Mode erfordert die Berechtigung UseDevinExpert, die standardmäßig allen Organisationsmitgliedern zugewiesen ist.

Funktionen des Advanced Mode

Wenn Sie den Advanced Mode aufrufen, sehen Sie eine Oberfläche mit Registerkarten, die fünf verschiedene Funktionen bietet:

Eine Session analysieren

Verwenden Sie diesen Tab, um Devin eine oder mehrere bestehende Sessions analysieren zu lassen. Dies ist hilfreich, um:
  • nachzuvollziehen, warum eine Session nicht wie erwartet abgeschlossen wurde
  • zu erkennen, was in einer erfolgreichen Session gut funktioniert hat
  • Muster und Erkenntnisse aus mehreren Sessions zu extrahieren
So analysieren Sie Sessions:
  1. Wählen Sie den Tab Eine Session analysieren
  2. Fügen Sie mit dem Session-Auswahlfeld einen oder mehrere Session-Links hinzu
  3. Geben Sie optional zusätzlichen Kontext dazu an, was Sie herausfinden möchten
  4. Senden Sie Ihre Anfrage
Devin wird den Session-Verlauf untersuchen, Schlüsselereignisse identifizieren und Einblicke dazu geben, was passiert ist und warum.

Playbook erstellen

Verwenden Sie diesen Tab, um ein neues Playbook zu erstellen, optional basierend auf bestehenden Sessions. Das ist hilfreich, wenn:
  • Sie eine erfolgreiche Session hatten und diese reproduzieren möchten
  • Sie einen Prozess für Ihr Team dokumentieren möchten
  • Sie standardisieren müssen, wie bestimmte Aufgaben ausgeführt werden
So erstellen Sie ein Playbook:
  1. Wählen Sie den Tab Create Playbook
  2. Fügen Sie optional Session-Links als Referenzmaterial hinzu
  3. Beschreiben Sie das Playbook, das Sie erstellen möchten
  4. Senden Sie Ihre Anfrage
Devin analysiert alle bereitgestellten Sessions und erstellt ein strukturiertes Playbook mit Abläufen, Spezifikationen und Empfehlungen.

Playbook verbessern

Verwenden Sie diesen Tab, um ein bestehendes Playbook auf Basis von Feedback oder neuen Anforderungen zu optimieren. Das ist hilfreich, wenn:
  • ein Playbook nicht die gewünschten Ergebnisse liefert
  • Sie einem bestehenden Playbook neue Funktionen hinzufügen möchten
  • Sie ein Playbook basierend auf den Ergebnissen von Sessions aktualisieren müssen
So verbessern Sie ein Playbook:
  1. Wählen Sie den Tab Playbook verbessern
  2. Wählen Sie das Playbook aus, das Sie verbessern möchten
  3. Fügen Sie optional Session-Links hinzu, die zeigen, wo das Playbook verbessert werden muss
  4. Beschreiben Sie die gewünschten Änderungen
  5. Senden Sie Ihre Anfrage ab
Devin analysiert das Playbook und die Sessions und schlägt anschließend konkrete Verbesserungen vor.

Batch-Sessions starten

Verwenden Sie diesen Tab, um mehrere Devin-Sessions auf einmal zu erstellen. Das ist hilfreich für:
  • Die Verarbeitung mehrerer Dateien mit demselben Playbook
  • Das Ausführen derselben Aufgabe in verschiedenen Teilen Ihrer Codebasis
  • Das Umsetzen von Änderungen aus einem PRD über mehrere Komponenten hinweg
So starten Sie Batch-Sessions:
  1. Wählen Sie den Tab Start Batch Sessions
  2. Wählen Sie optional ein Playbook aus, das für alle Sessions verwendet werden soll
  3. Beschreiben Sie Ihre Aufgaben oder laden Sie eine Datei mit Aufgabendetails hoch
  4. Senden Sie Ihre Anfrage
Devin analysiert Ihre Anfrage und schlägt vor, einzelne Sessions für jede Aufgabe zu erstellen. Sie haben die Möglichkeit, die vorgeschlagenen Sessions zu überprüfen und zu genehmigen, bevor sie gestartet werden. Beispiel-Batch-Prompts:
  • „Starte eine Devin-Session mit dem ausgewählten Playbook für jede Datei in der angehängten CSV.“
  • „Finde jede Datei im Repo, die Raw-SQL verwendet, und starte Sessions, um jede Datei mithilfe des Playbooks zu migrieren.“
  • „Lies das Auth-PRD mit dem Notion-MCP und schlage eigenständige Devin-Sessions vor, um dieses Feature zu implementieren.“

Wissen verwalten

Verwenden Sie diesen Tab, um die Wissensdatenbank Ihrer Organisation zu pflegen und zu verbessern. Dies ist hilfreich für:
  • Das Auffinden und Zusammenführen doppelter Wissenseinträge
  • Das Auflösen widersprüchlicher Anleitungen
  • Das Erstellen neuer Wissenseinträge auf Basis von Mustern in der Codebase
So verwalten Sie Wissen:
  1. Wählen Sie den Tab Manage Knowledge
  2. Beschreiben Sie, was Sie mit Ihrer Wissensdatenbank tun möchten
  3. Senden Sie Ihre Anfrage
Beispiele für Aufgaben der Wissensverwaltung:
  • „Überprüfen Sie alle Wissenseinträge und identifizieren Sie Duplikate oder sehr ähnliche Einträge. Schlagen Sie für jede Gruppe von Duplikaten eine konsolidierte Version vor.“
  • „Analysieren Sie alle Wissenseinträge, um Widersprüche oder Konflikte in den Anleitungen zu finden. Erklären Sie für jeden gefundenen Konflikt die Diskrepanz und schlagen Sie eine Lösung vor.“
  • „Untersuchen Sie die Codebase, um zentrale Architektur-Muster zu identifizieren, und erstellen Sie Wissenseinträge, die diese Muster dokumentieren.“

Best Practices

Sitzungen effektiv analysieren

Wenn Sie Sitzungen analysieren, formulieren Sie möglichst präzise, was Sie herausfinden möchten. Anstatt zu fragen „Was ist passiert?“, versuchen Sie es mit:
  • „Warum hat sich Devin für diesen Ansatz und nicht für die Alternative entschieden?“
  • „Was hat in dieser Sitzung die Testfehler verursacht?“
  • „Welche Muster können wir herausarbeiten, um ein Playbook zu erstellen?“

Nützliche Playbooks erstellen

Beim Erstellen von Playbooks aus Sitzungen:
  • Stelle, falls verfügbar, mehrere erfolgreiche Sitzungen bereit, damit Devin gemeinsame Muster erkennen kann
  • Beschreibe die Zielgruppe und den vorgesehenen Anwendungsfall des Playbooks
  • Gib alle Einschränkungen oder Anforderungen an, die im Playbook enthalten sein sollen

Knowledge in großem Umfang verwalten

Für große Knowledge-Basen:
  • Beginnen Sie mit der Deduplikation, um Rauschen zu reduzieren
  • Lösen Sie anschließend Konflikte, um Konsistenz sicherzustellen
  • Schließen Sie schließlich Lücken, indem Sie Knowledge auf Basis der Analyse der Codebase hinzufügen

Berechtigungen

Der Advanced Mode erfordert die Berechtigung UseDevinExpert. Diese Berechtigung ist in den Standardrollen org_member und org_admin enthalten, sodass alle Organisationsmitglieder standardmäßig Zugriff haben. Wenn Sie den Zugriff auf den Advanced Mode einschränken möchten, können Sie eine benutzerdefinierte Rolle ohne diese Berechtigung erstellen und sie bestimmten Nutzern zuweisen.