Zum Hauptinhalt springen
Bevor du deine erste Sitzung startest, stelle sicher, dass du deine Repositories indiziert und eingerichtet hast. Diese grundlegenden Schritte helfen Devin, deine Codebasis zu verstehen und mit ihr zu arbeiten.
Jetzt, da alles eingerichtet ist, starte deine erste Devin-Session! Dieser Leitfaden führt dich durch die neue Sitzungsoberfläche und zeigt dir, wie du am besten mit Devin interagierst.

Die Devin-Session-Seite verstehen

Wenn du eine neue Session startest, siehst du zwei Hauptmodi: Ask und Agent.
Sofern du noch keinen vollständig definierten Plan hast, empfehlen wir, mit Ask zu beginnen, um gemeinsam mit Devin einen Plan zu erstellen, und dann in den Agent-Modus zu wechseln, um diesen auszuführen.

Ask-Modus

Ask Devin ist ein leichtgewichtiger Modus, mit dem du deine Codebasis erkunden und Aufgaben mit Devin planen kannst, ohne Änderungen am eigentlichen Code vorzunehmen. Ask Devin unterstützt jetzt sowohl das Stellen von Fragen als auch die Planung:
  • Stelle Fragen dazu, wie dein Code funktioniert. Nutzt die erweiterte Codesuche, um detaillierte, präzise und gut belegte Antworten zu liefern.
  • Plane Aufgaben, indem du Arbeit vor der Implementierung zuschneidest und planst. Devin erzeugt kontextreiche Prompts für Agent-Sitzungen.
Wenn du eine Devin-Sitzung über Ask Devin startest, ist der Sitzungsstatus direkt in der Unterhaltung sichtbar.
Ask Mode

Ask Mode auslösen

Sie können den Ask Mode von der Hauptseite oder von einer DeepWiki-Seite aus aktivieren. Um den Ask Mode von der Hauptseite aus zu verwenden, wechseln Sie in den Ask Mode und wählen Sie das Repository bzw. die Repositories aus, zu denen Sie Fragen stellen möchten.
Ask Mode from Main Page
Um den Ask Mode von einer DeepWiki-Seite aus zu verwenden, geben Sie eine Frage in das Chat-Eingabefeld am unteren Rand der Seite ein und klicken Sie auf Ask. Dadurch wird Devins Knowledge automatisch auf genau dieses Repository eingeschränkt.
Ask Mode from DeepWiki
Weitere Informationen finden Sie in unserem Leitfaden Ask Devin. Sobald Sie mit Devin zusammengearbeitet haben, um das Problem zu verstehen und einen Plan zu erstellen, sind Sie bereit, in den Agent Mode zu wechseln.

Agent-Modus

Der Agent-Modus ist Devins vollständig autonomer Modus, in dem Devin Code schreiben, Befehle ausführen, im Web browsen und komplexe Aufgaben von Anfang bis Ende erledigen kann. Verwende den Agent-Modus, wenn du:
  • Funktionen implementieren oder Fehler beheben möchtest
  • Pull Requests erstellen möchtest
  • Tests ausführen und Probleme debuggen möchtest
  • mehrstufige Aufgaben ausführen möchtest, die Code-Änderungen erfordern

Auslösen des Agent Mode

Sie können den Agent Mode von der Hauptseite oder aus einer Ask Devin Session starten. Wenn eine Session aus Ask Devin gestartet wird, wird ihr Status im Ask Devin Gespräch angezeigt, sodass Sie den Fortschritt nachverfolgen können. Für Aufgaben, die noch nicht vollständig abgegrenzt sind, empfehlen wir:
  • Beginnen Sie mit dem Ask Mode, um die Aufgabe zu planen
  • Erstellen Sie einen Devin Prompt, der Ihre Ask Session nutzt, um einen klar abgegrenzten Plan zu erstellen
  • Klicken Sie auf Send to Devin, um in den Agent Mode zu wechseln und die Aufgabe auszuführen
Dieser Ablauf ist unten dargestellt:
Ask Mode to Agent Mode
Um den Agent Mode von der Hauptseite aus zu starten, wechseln Sie in den Agent Mode und wählen Sie das Repository bzw. die Repositorys aus, mit denen Sie arbeiten möchten.
Agent Mode
Wenn Sie eine Agent Session starten, konfigurieren Sie einige Optionen: Sie wählen ein Repository und einen Agenten aus.

Auswählen eines Repositories

Wähle das Repository aus, mit dem Devin arbeiten soll. Klicke auf die Repository-Auswahl, um alle Repositories anzuzeigen, die zu Devins Maschine hinzugefügt wurden.
Repository-Auswahl
Die Auswahl eines Repositories stellt sicher, dass Devin:
  • Zugriff auf deine Codebasis hat und Änderungen vornehmen kann
  • den richtigen Branch als Ausgangspunkt verwendet
  • Pull Requests für das richtige Repository erstellen kann

Auswählen eines Agenten

Sie können auswählen, welche Agent-Konfiguration Devin für Ihre Sitzung verwendet. Verschiedene Agenten können unterschiedliche Fähigkeiten haben oder für bestimmte Arten von Aufgaben optimiert sein. Verfügbare Agenten sind:
  • Devin (Standard) — Ein KI-Softwareentwickler für allgemeine Zwecke zum Erstellen von Funktionen, Beheben von Fehlern, Refaktorieren von Code und für die meisten Entwicklungsaufgaben.
  • Fast Mode — Ein optimierter Modus für schnelle Aufgaben mit klarem Geltungsbereich.
  • Dana — Ein Datenanalyst-Agent, der für das Abfragen von Datenbanken, die Analyse von Daten und das Erstellen von Visualisierungen optimiert ist.
Agent Selector
Wenn Sie sich nicht sicher sind, welchen Agenten Sie verwenden sollen, eignet sich der standardmäßige Devin-Agent für die meisten Aufgaben gut.

Verwenden von @-Erwähnungen

Verwenden Sie @-Erwähnungen, um Devin spezifischen Kontext zu Dateien, Repositorys oder anderen Ressourcen bereitzustellen. Wenn Sie @ in die Chat-Eingabe eingeben, sehen Sie ein Dropdown-Menü mit verfügbaren Erwähnungen:
  • @Repos - Verweist auf ein bestimmtes Repository
  • @Files - Verweist auf eine bestimmte Datei in Ihrer Codebasis
  • @Macros - Verweist auf ein Makro für einen Knowledge-Eintrag
  • @Playbooks - Verweist auf ein Team- oder Community-Playbook, also detaillierte Prompt-Vorlagen, die verwendet werden können, um Devins Verhalten zu steuern
  • @Skills - Verweist auf einen in Ihrem Repository definierten Skill (wiederverwendbare Vorgehensweisen, die als SKILL.md-Dateien committet wurden)
  • @Secrets - Verweist auf ein bestimmtes Secret (z. B. API-Schlüssel, Zugangsdaten usw.) aus Devins Sitzungsmanager
  • @Sessions - Verweist auf eine vorherige Devin-Sitzung als Kontext
At Mentions
@-Erwähnungen helfen Devin dabei, genau zu verstehen, womit Sie arbeiten, und verringern Unklarheiten in Ihren Prompts.

Den Geltungsbereich Ihrer ersten Sitzung festlegen

Beginnen Sie mit Aufgaben, die klare Erfolgskriterien haben und Devin den Kontext liefern, den es benötigt — so wie Sie es auch tun würden, wenn Sie Arbeit an ein Teammitglied übergeben. Wenn Sie sicherer werden, probieren Sie schrittweise komplexere Aufgaben aus. Wir haben gesehen, dass Nutzer mit Devin an allem arbeiten — von der Behebung kleiner Fehler über gezielte Refactorings bis hin zu groß angelegten Migrationen und dem Aufbau vollständiger Funktionen von Grund auf neu.
Als Faustregel gilt: Wenn eine Aufgabe drei Stunden oder weniger dauern würde, kann Devin sie höchstwahrscheinlich erledigen. Teilen Sie größere Projekte in fokussierte Sitzungen auf und führen Sie sie parallel mit verwalteten Devins aus.

Erste Prompt-Ideen

Wenn Sie tiefer in detailliertere Beispiele einsteigen möchten, was Devin leisten kann, sehen Sie sich unsere Anwendungsfälle an.

Anwendungsfälle entdecken

Entdecken Sie praktische Beispiele für Engineering-Workflows — jedes enthält Prompts, die Sie sofort ausprobieren können.

Nach Ihrer Sitzung

Sobald Devin fertig ist, öffnen Sie Session Insights und klicken Sie auf Analyse generieren — Sie erhalten eine Chronik der Ereignisse, umsetzbares Feedback und einen verbesserten Prompt, den Sie für ähnliche Aufgaben in Zukunft verwenden können.

Nächste Schritte

Sobald Sie mit grundlegenden Sessions vertraut sind, nutzen Sie diese Ressourcen, um noch mehr aus Devin herauszuholen:

Integrations

Verbinden Sie Devin mit Ihren bestehenden Tools wie GitHub, Slack, Jira und mehr.

Playbooks

Erfahren Sie, wie Sie Playbooks zur Ausführung von Aufgaben verwenden.

Knowledge

Ergänzen Sie Knowledge, damit Devin die Arbeitsweisen Ihres Teams besser versteht.