Skip to main content
Devin Desktop bietet drei verschiedene Agent-Modi, jeweils mit eigenen Fähigkeiten für bestimmte Workflows. Sie können zwischen den verschiedenen Modi wechseln, indem Sie die Modusauswahl unter dem Eingabefeld verwenden oder die Tastenkombination ⌘+. (Mac) bzw. Ctrl+. (Windows/Linux) nutzen. Die Auswahl bietet auch Berechtigungsmodi, die steuern, wie viel der Agent vor dem Handeln nachfragt — siehe Berechtigungen.

Code-Modus

Der Code-Modus ist der Standardmodus von Devin Desktop, in dem Cascade vollständig autonom arbeitet und für Änderungen an Ihrer Codebasis ausgelegt ist. Im Code-Modus kann der Agent:
  • Dateien erstellen, bearbeiten und löschen
  • Terminalbefehle ausführen
  • Ihre Codebasis durchsuchen und analysieren
  • Abhängigkeiten installieren
  • Mehrstufige Aufgaben autonom ausführen
Verwenden Sie den Code-Modus, wenn der Agent aktiv an Ihrem Projekt arbeiten und Änderungen umsetzen soll.
Wir empfehlen, den Code-Modus für die meisten Aufgaben als Standardmodus zu verwenden.

Plan-Modus

Der Plan-Modus hilft dir, komplexe Aufgaben zu durchdenken, indem er vor dem Schreiben von Code einen detaillierten Implementierungsplan erstellt. Im Plan-Modus wird der Agent:
  • deine Codebasis analysieren, um den aktuellen Stand zu verstehen
  • klärende Fragen stellen, damit der Plan mit deinen Zielen übereinstimmt
  • dir über eine interaktive Oberfläche mehrere Optionen zur Auswahl anbieten
  • einen detaillierten Plan mit Implementierungsschritten in einer externen Markdown-Datei erstellen
Die Plan-Datei befindet sich außerhalb deines Repositorys und bleibt für die Sitzung erhalten, sodass die Planung mehrere Nachrichten umfassen kann. Wenn der Agent fertig ist, fragt er, ob mit der Umsetzung begonnen werden soll – oder du kannst selbst in der Plan-Datei auf „Implement“ klicken, um in den Code-Modus zu wechseln und zu beginnen.

Ausführlicher planen

Wenn du das Schlüsselwort megaplan, ultraplan oder masterplan an einer beliebigen Stelle in deine Nachricht einfügst, wechselt die Unterhaltung in den Plan-Modus. Der Agent plant dann ausführlicher und stellt mindestens eine klärende Frage, bevor er den Plan erstellt. Sobald du das Schlüsselwort entfernst, wird der vorherige Modus wiederhergestellt.

Im Plan-Modus stellt Cascade häufig Fragen mit mehreren Antwortoptionen, um deine Anforderungen zu klären

Mit einem Plan weiterarbeiten

Die im Plan-Modus erstellte Markdown-Datei kann besonders nützlich sein, um die Arbeit über mehrere Sitzungen hinweg fortzusetzen. Pläne werden je nach Agent im Verzeichnis ~/.windsurf/plans oder ~/.devin/plans gespeichert und sind im Menü @mentions verfügbar. Wenn Sie auf eine Plan-Datei verweisen, können Sie die Implementierung in einem neuen Kontext fortsetzen. Das kann besonders nützlich sein, wenn eine erste Implementierung schiefgelaufen ist: Verwerfen Sie einfach die ursprünglichen Änderungen, passen Sie die Plan-Datei an und klicken Sie auf „Implement“, um die Implementierung in einer neuen Unterhaltung erneut zu versuchen.

Plan-Modus verlassen

Es gibt mehrere Möglichkeiten, von der Planung zur Implementierung zu wechseln:
  • Klicken Sie in der Plan-Datei auf die Schaltfläche „Implement“
  • Genehmigen Sie die Anfrage des Agenten, den Plan-Modus zu verlassen, sobald der Plan fertig ist
  • Wechseln Sie im Eingabefeld in den Code-Modus
  • Lassen Sie den Agenten automatisch in den Code-Modus wechseln, wenn er erkennt, dass Sie bereit für die Implementierung sind

Ask-Modus

Ask-Modus ist ein schreibgeschützter Modus, der für Fragen und zum Erkunden optimiert ist. Im Ask-Modus kann der Agent Ihre Codebasis durchsuchen und analysieren, aber keine Änderungen vornehmen.