Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Command im Terminal
Cmd/Ctrl+I), um aus Prompts in natürlicher Sprache die passende CLI-Syntax zu generieren.

Terminalauswahl an Cascade senden
Cmd/Ctrl+L, um ihn an Cascade zu senden. Dort können Sie in Ihrem nächsten Prompt darauf Bezug nehmen.

Ihr Terminal mit @ erwähnen
Automatisch ausgeführte Cascade-Befehle
Stufen der automatischen Ausführung
| Stufe | Beschreibung |
|---|---|
| Disabled | Die automatische Ausführung ist vollständig deaktiviert. Alle Befehle erfordern vor der Ausführung eine manuelle Bestätigung. |
| Allowlist Only | Nur Befehle, die mit Einträgen in Ihrer Allowlist übereinstimmen, können automatisch ausgeführt werden. Alle anderen Befehle erfordern eine manuelle Bestätigung. |
| Auto | Cascade beurteilt selbst, ob ein Befehl sicher automatisch ausgeführt werden kann. Befehle, die als potenziell riskant eingestuft werden, erfordern weiterhin Ihre Bestätigung. Diese Funktion ist nur für Nachrichten verfügbar, die mit Premium-Modellen gesendet werden. |
| Turbo | Alle Befehle werden sofort automatisch ausgeführt, außer denen auf Ihrer Denylist. |

Von Administratoren festgelegte Höchststufe (Teams & Enterprise)
Teamweite Befehlslisten (Teams & Enterprise)
| Listentyp | Verhalten |
|---|---|
| Allowlist | Befehle, die mit Einträgen in dieser Liste übereinstimmen, werden automatisch ohne Bestätigung durch den Nutzer ausgeführt (wenn die automatische Ausführung für den Nutzer aktiviert ist). |
| Denylist | Befehle, die mit Einträgen in dieser Liste übereinstimmen, erfordern vor der Ausführung immer die Zustimmung des Nutzers – unabhängig von den Nutzereinstellungen. |
- Team- und Nutzerkonfigurationen werden zusammengeführt: Listen auf Teamebene werden mit den individuellen Allow-/Deny-Listen der Nutzer kombiniert, die in den Devin Desktop Settings konfiguriert sind. Ein Befehl, der entweder mit der Team-Allowlist oder der Nutzer-Allowlist übereinstimmt, wird automatisch ausgeführt (sofern er nicht durch eine Denylist blockiert wird).
- Die Denylist hat Vorrang vor der Allowlist – wenn ein Befehl mit beiden Listen übereinstimmt (entweder auf Team- oder Nutzerebene), ist eine Zustimmung erforderlich.
Allowlist
git hinzufügen, akzeptiert Cascade immer git add -A.
Die Einstellung kann über Command Palette → Open Settings (UI) → Suche nach windsurf.cascadeCommandsAllowList festgelegt werden.

Sperrliste
rm hinzufügen, fordert Cascade immer eine Bestätigung an, bevor rm index.py ausgeführt wird.
Die Einstellung kann über Command Palette → Open Settings (UI) → Suche nach windsurf.cascadeCommandsDenyList konfiguriert werden.

Dediziertes Terminal
zsh.

.zshrc und anderen zsh-spezifischen Dateien verfügbar sind.
Wenn Sie anstelle von zsh eine andere Shell verwenden und möchten, dass Devin Desktop freigegebene Umgebungsvariablen nutzt, empfehlen wir, eine gemeinsame Konfigurationsdatei zu erstellen, die von beiden Shells eingebunden werden kann.
