Zum Hauptinhalt springen

Was ist Session Insights?

Session Insights ist eine Analysefunktion, mit der du nachvollziehen kannst, was in deinen Devin-Sitzungen passiert ist, und die dir konkrete, umsetzbare Empfehlungen zur Verbesserung bereitstellt. Nachdem Devin eine Aufgabe abgeschlossen hat, analysiert Session Insights die Sitzung, um Muster, Probleme und Möglichkeiten für eine bessere Zusammenarbeit zu identifizieren. Session Insights ist für alle abgeschlossenen Devin-Sitzungen ohne zusätzliche Kosten verfügbar.

So greifen Sie auf Session Insights zu

Schritt 1: Sitzung abschließen

Führen Sie eine Devin-Sitzung aus und lassen Sie sie vollständig durchlaufen. Session Insights funktioniert am besten mit Sitzungen, die klare Ergebnisse liefern – unabhängig davon, ob sie erfolgreich waren oder nicht. Sitzungen, die zu kurz sind (weniger als eine Devin-Nachricht), erzeugen keine Insights.

Schritt 2: Insights-Modal öffnen

Nachdem Ihre Sitzung abgeschlossen ist, suchen Sie in der oberen Leiste Ihrer Sitzung nach der Schaltfläche Session Insights.
Session Insights Button

Schritt 3: Analyse erstellen oder anzeigen

Klicken Sie auf die Schaltfläche, um das Session-Insights-Modalfenster zu öffnen. Wenn noch keine Analyse erstellt wurde, klicken Sie auf Generate Analysis, um eine zu starten. Die Erstellung dauert in der Regel etwa eine Minute. Wenn bereits eine Analyse existiert, können Sie auf Regenerate klicken, um eine neue Analyse zu erstellen.
Modalfenster mit Sitzungs-Insights

Übersicht der Sitzungsmetriken

Am oberen Rand des Modalfensters „Session Insights“ bieten vier zentrale Kennzahlen eine schnelle Übersicht über die Sitzung:
Session Insight Cards

ACU-Nutzung

Die ACU-Nutzung („AI Compute Unit“) zeigt an, wie viel Rechenleistung Devin während der Sitzung verbraucht hat. Eine niedrigere ACU-Nutzung für eine bestimmte Aufgabe weist im Allgemeinen auf eine effizientere Sitzung hin. Verwenden Sie diese Metrik, um ähnliche Aufgaben zu vergleichen und Sitzungen zu identifizieren, in denen Devin möglicherweise übermäßig viel Rechenleistung für Wiederholungsversuche oder Sackgassen aufgewendet hat.

Nutzer:innen-Nachrichten

Die Gesamtzahl der Nachrichten, die du in dieser Sitzung gesendet hast. Eine hohe Nachrichtenanzahl kann ein Hinweis darauf sein, dass Devin häufig nachjustiert werden musste – ein Zeichen dafür, dass der ursprüngliche Prompt detaillierter sein könnte. Idealerweise gibst du alle wichtigen Kontextinformationen direkt zu Beginn an, um das Hin und Her zu minimieren.

Sitzungsgröße

Die Sitzungsgröße ist eine kombinierte Einstufung (XS, S, M, L, XL) auf Basis sowohl der ACU-Nutzung als auch der Anzahl der Nutzernachrichten. Sowohl eine höhere ACU-Nutzung als auch eine höhere Anzahl von Nutzernachrichten können die Sitzungsgröße erhöhen. Sitzungen der Kategorien L oder XL werden als problematisch gekennzeichnet. Das bedeutet, dass Devin wahrscheinlich auf erhebliche Probleme gestoßen ist oder dass der Aufgabenumfang zu groß für eine einzelne Sitzung war. Erwägen Sie, große Aufgaben in kleinere, fokussierte Sitzungen aufzuteilen.
Um Sitzungen klein und effizient zu halten, geben Sie alle wichtigen Informationen möglichst vollständig im ersten Prompt an.

Kategorie

Devin klassifiziert Sessions automatisch in Aufgabenkategorien:
  • Feature Development — Erstellung neuer Funktionen
  • Bug Fixing — Diagnose und Behebung von Bugs
  • Code Review & Analysis — Überprüfung oder Analyse bestehenden Codes
  • Refactoring & Optimization — Verbesserung der Codestruktur oder -leistung
  • Test Generation — Erstellung von Unit-Tests oder Testsuites
  • Migrations & Upgrades — Aktualisierung von Abhängigkeiten oder Migration von Systemen
  • CI/CD & DevOps — Arbeit mit Pipelines, Deployments oder Infrastruktur
  • Code Quality & Security — Behebung von Linting-, Sicherheits- oder Qualitätsproblemen
  • Data & Automation — Datenverarbeitung oder Automatisierungsskripte
Diese Klassifizierung hilft Ihnen zu verstehen, wie Devin Ihre Aufgabe interpretiert hat, und kann Abweichungen zwischen Ihrer ursprünglichen Absicht und der tatsächlichen Arbeit von Devin aufzeigen.

Analyse-Tabs

Das Session-Insights-Modal enthält drei Tabs, die jeweils einen anderen Aspekt der Analyse beleuchten.

Issue-Zeitleiste

Session Insights Timeline
Die Registerkarte „Issue-Zeitleiste“ enthält zwei Abschnitte: Erkannte Issues listet Probleme auf, auf die Devin während der Sitzung gestoßen ist. Jedes Issue umfasst:
  • ein Label, das die Kategorie beschreibt
  • eine Impact-Bewertung (hoch, mittel oder niedrig)
  • eine Beschreibung, die erklärt, was schiefgelaufen ist
Issues werden nach Label und Impact-Stufe gruppiert, sodass sich Muster leicht erkennen lassen. Häufige Typen sind Build-Fehler, Probleme mit der Umgebungskonfiguration, falsche Annahmen über die Codebasis und ein unklarer Auftragsumfang. Zeitleiste bietet eine chronologische, farbcodierte Ansicht wichtiger Ereignisse während der Sitzung:
ColorMeaning
RedIssue mit hohem Impact
YellowIssue mit mittlerem Impact
White/GrayBedeutsames Ereignis
GreenGelieferter Mehrwert
Jedes Ereignis auf der Zeitleiste hat einen Titel und eine Beschreibung. Ereignisse, die mit bestimmten Issues verknüpft sind, werden fett dargestellt. Verwenden Sie die Zeitleiste, um den Verlauf der Sitzung zu verstehen – an welchen Stellen Devin Fortschritte gemacht hat, wo es auf Hindernisse gestoßen ist und wie es sich davon erholt hat.

Umsetzbares Feedback

Session Insights Actionable Feedback
Der Tab „Umsetzbares Feedback“ hilft dir auf zwei Arten, zukünftige Sessions zu verbessern: Verbesserter Prompt zeigt eine neu formulierte Version deines ursprünglichen Prompts mit konkreten Verbesserungen. Der vorgeschlagene Prompt wird mit interaktiver Hervorhebung angezeigt – fahre mit der Maus über einen unterstrichenen Abschnitt, um zu sehen, was geändert wurde und warum. Eine nummerierte Liste der vorgenommenen Änderungen unterhalb des Prompts erklärt jede Anpassung:
  • Hinzufügen von Kontext oder Einschränkungen, die im Original gefehlt haben
  • Klarifizieren mehrdeutiger Anweisungen
  • Ergänzen von Erfolgskriterien oder spezifischen Anforderungen
  • Voranstellen wichtiger Informationen, die Devin früher benötigt hätte
Klicke auf Neue Session starten, um eine neue Devin-Session mit dem verbesserten Prompt vorzufüllen und zu starten. Action Items listet empfohlene Konfigurationsänderungen auf, um zukünftige Sessions zu verbessern. Dies sind konkrete Schritte, die du in deiner Maschinenkonfiguration oder deinem Knowledge-Setup durchführen kannst:
  • Machine setup — Änderungen an Umgebung oder Tooling (z. B. Installieren fehlender Abhängigkeiten, Konfigurieren von Zugriffsberechtigungen)
  • Repo config — Repository-bezogene Änderungen (z. B. Hinzufügen von Build-Skripten, Aktualisieren von Konfigurationsdateien)
Klicke auf Zur Maschine gehen, um direkt zu deiner Maschinenkonfiguration zu navigieren und die vorgeschlagenen Änderungen anzuwenden.

Knowledge-Verwendung

Session Insights Knowledge Usage
Der Tab „Knowledge Usage“ zeigt, wie deine Knowledge-Einträge während der Sitzung genutzt wurden: Nützliche Knowledge listet Knowledge-Einträge auf, die Devin dabei unterstützt haben, die Aufgabe erfolgreich abzuschließen, zusammen mit einer Erklärung, wie jedes Knowledge-Element eingesetzt wurde. Irreführende Knowledge listet Knowledge-Einträge auf, die Devin in die Irre geführt haben oder veraltete bzw. falsche Informationen enthielten. Jeder Eintrag erklärt, warum dieses Knowledge problematisch war, und hilft dir dabei, Einträge zu identifizieren, die aktualisiert oder entfernt werden müssen. Klicke auf einen beliebigen Knowledge-Eintrag, um direkt dorthin zu gelangen und Änderungen vorzunehmen. Wenn du diesen Tab regelmäßig überprüfst, stellst du sicher, dass deine Knowledge-Basis eine hohe Qualität behält.

Häufige Insight-Muster interpretieren

Hoher ACU-Verbrauch bei wenigen Benutzernachrichten

Dies bedeutet in der Regel, dass Devin weitgehend autonom gearbeitet hat, aber Schwierigkeiten mit der Aufgabe hatte. Prüfen Sie die Issue Timeline auf wiederkehrende Fehler oder wiederholte Versuche. Häufige Ursachen:
  • Fehlende Umgebungseinrichtung (Abhängigkeiten, API keys, Zugangsdaten)
  • Mehrdeutige Anforderungen, die zu Trial-and-Error-Ansätzen geführt haben
  • Komplexe Aufgaben, die davon profitieren würden, in Teilaufgaben zerlegt zu werden
Was zu tun ist: Überprüfen Sie den Improved Prompt auf Vorschläge zum Hinzufügen von Kontext. Prüfen Sie die Action Items auf Änderungen an der Maschinen- oder Repository-Konfiguration.

Viele User-Nachrichten bei niedrigem ACU‑Verbrauch

Dies deutet auf häufige Unterbrechungen oder Kurskorrekturen hin. Devin hat wenig Rechenressourcen verbraucht, benötigte aber ständige Anleitung. Häufige Ursachen:
  • Zu vage formulierter anfänglicher Prompt
  • Devin hat den Aufgabenumfang oder die Anforderungen falsch verstanden
  • Die Aufgabe erforderte fachspezifisches Wissen, das Devin nicht zur Verfügung stand
Was ist zu tun: Verwende den Improved Prompt als Vorlage für zukünftige ähnliche Aufgaben. Füge relevante Details zu deinem Knowledge hinzu, damit Devin automatisch darauf zugreifen kann.

Irreführende Knowledge gekennzeichnet

Wenn der Tab „Knowledge Usage“ irreführende Knowledge-Einträge anzeigt, können diese veraltete Anweisungen oder zu allgemein gehaltene Empfehlungen enthalten, die mit Ihrer aktuellen Codebasis in Konflikt stehen. Häufige Ursachen:
  • Knowledge wurde für eine frühere Version Ihrer Codebasis verfasst
  • Knowledge ist zu allgemein und wird in irrelevanten Kontexten abgerufen
  • Knowledge steht im Konflikt mit anderen Knowledge-Einträgen
Was zu tun ist: Aktualisieren oder löschen Sie die gekennzeichneten Knowledge-Einträge. Formulieren Sie Knowledge-Trigger-Beschreibungen spezifischer, um irrelevante Abrufe zu vermeiden.

Sitzung als falsche Kategorie klassifiziert

Wenn die in der Übersicht angezeigte Kategorie nicht zu dem passt, was Sie beabsichtigt hatten, bedeutet das wahrscheinlich, dass Devin Ihre Anfrage anders interpretiert hat. Häufige Ursachen:
  • Der Prompt war in Bezug auf das Ziel mehrdeutig
  • Die Aufgabenbeschreibung konzentrierte sich auf einen Aspekt, aber die eigentliche Absicht war eine andere (z. B. Beschreibung eines Bugs, obwohl Sie ein Feature wollten)
Was Sie tun können: Vergleichen Sie die Kategorie mit Ihrer Absicht. Nutzen Sie den Improved Prompt, um zu sehen, wie die Analyse empfiehlt, das Aufgabenziel klarer zu formulieren.

Timeline zeigt wiederkehrende Probleme

Wenn derselbe Problemtyp mehrfach in der Timeline erscheint, ist Devin vermutlich in einer Retry-Schleife stecken geblieben. Häufige Ursachen:
  • Ein hartnäckiger Build- oder Testfehler, den Devin nicht beheben konnte
  • Ein Umgebungsproblem (fehlendes Tool, falsche Version, Berechtigungsfehler)
  • Ein grundlegendes Fehlverständnis des erforderlichen Vorgehens
Was ist zu tun: Überprüfen Sie die Action Items auf Korrekturen der Umgebung. Erwägen Sie, einen Knowledge-Eintrag hinzuzufügen, der den richtigen Ansatz für diese Art von Aufgabe erklärt.

Best Practices

Insights nach komplexen Sitzungen überprüfen

Gewöhnen Sie sich daran, Session Insights nach wichtigen oder komplexen Sitzungen auszuwerten. Die Muster, die Sie dabei erkennen, helfen Ihnen, im Laufe der Zeit effektiver zu werden.

Verbesserte Prompts iterativ anwenden

Verwenden Sie die vorgeschlagenen, verbesserten Prompts als Ausgangspunkt für ähnliche zukünftige Aufgaben. Mit der Zeit entsteht so eine Sammlung effektiver Prompt-Muster. Speichern Sie Ihre besten Prompts als Playbooks für wiederholbare Workflows.

Pflegen Sie Ihre Knowledge-Base

Überprüfen Sie regelmäßig den Tab „Knowledge Usage“, um Ihre Knowledge-Einträge aktuell und relevant zu halten. Entfernen oder aktualisieren Sie irreführende Knowledge-Einträge umgehend — ein einzelner veralteter Knowledge-Eintrag kann die Sitzungsqualität für Ihr gesamtes Team beeinträchtigen.

Wiederkehrende Probleme durch Machine Setup beheben

Wenn Action Items wiederholt dieselben Änderungen an Umgebung oder Konfiguration empfehlen, solltest du sie proaktiv angehen. Eine korrekt eingerichtete Maschinenkonfiguration verhindert wiederkehrende Probleme in allen zukünftigen Sitzungen.

Erkenntnisse mit Ihrem Team teilen

Session Insights können Muster aufdecken, die Ihrem gesamten Unternehmen zugutekommen. Fügen Sie zentrale Erkenntnisse als Knowledge hinzu, damit Ihr Team davon profitieren kann.

Sitzungen fokussiert halten

Wenn Ihre Sitzungen regelmäßig als L oder XL eingestuft werden, teilen Sie große Aufgaben in kleinere, fokussiertere Sitzungen auf. Kleinere Sitzungen führen in der Regel zu besseren Ergebnissen und sind einfacher zu analysieren und weiterzuentwickeln.

Fehlerbehebung

Keine Insights verfügbar

Wenn Session Insights für eine Sitzung nicht verfügbar ist, kann das daran liegen, dass:
  • die Sitzung noch läuft
  • die Sitzung zu kurz war, um eine aussagekräftige Analyse zu erstellen (weniger als eine Devin-Nachricht)
  • während des Analyseprozesses ein Fehler aufgetreten ist – versuchen Sie, auf Regenerate zu klicken

Analyse dauert zu lange

Die Erstellung der Analyse ist in der Regel innerhalb einer Minute abgeschlossen. Wenn sie länger als fünf Minuten läuft, ist der Vorgang möglicherweise abgebrochen. Schließen Sie das Session Insights-Modalfenster, öffnen Sie es erneut und klicken Sie dann auf Regenerate.

Mit Devin untersuchen

In den Team- und Enterprise-Plänen sehen Benutzer mit den entsprechenden Berechtigungen eine Schaltfläche Mit Devin untersuchen im Session-Insights-Modalfenster. Wenn Sie auf diese Schaltfläche klicken, wird eine neue Devin-Sitzung im erweiterten Modus geöffnet, die bereits so vorkonfiguriert ist, dass sie die ursprüngliche Sitzung im Detail analysiert. Nutzen Sie diese Funktion für Sitzungen, bei denen die automatisierte Analyse allein nicht vollständig erklärt, was passiert ist.