> ## 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.

# Cascade-Übersicht

> Cascade bringt agentenbasierte KI-Programmierung mit Schreib-/Chat-Modi, Spracheingabe, Tool-Zugriff, Turbo-Modus und Echtzeit-Zusammenarbeit in JetBrains.

Windsurfs Cascade bringt die Vorteile agentenbasierter Programmierung in die JetBrains-Suite.

Um Cascade zu öffnen, drücken Sie `Cmd/Ctrl+L` oder klicken Sie auf das Cascade-Symbol.

<div id="model-selection">
  # Modellauswahl
</div>

Wählen Sie das gewünschte Modell im Auswahlmenü unter dem Eingabefeld der Cascade-Unterhaltung aus. Klicken Sie unten, um eine vollständige Übersicht der verfügbaren Modelle sowie ihrer Verfügbarkeit in den verschiedenen Tarifen und Preismodellen zu sehen.

<Card title="Modelle" icon="robot" href="/de/desktop/models" horizontal={true}>
  Modellverfügbarkeit in Windsurf.
</Card>

<div id="writechat-modes">
  # Write-/Chat-Modi
</div>

Cascade verfügt über zwei Modi: **Write** und **Chat**.

Im Write-Modus kann Cascade Code in Ihrer Codebasis erstellen und Änderungen daran vornehmen, während der Chat-Modus für Fragen zu Ihrer Codebasis oder zu allgemeinen Programmierprinzipien optimiert ist.

<video autoPlay muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/cognitionai/-PTA3zzo2bR9Qfc8/desktop/assets/jetbrains-cascade-modes.mp4?fit=max&auto=format&n=-PTA3zzo2bR9Qfc8&q=85&s=f425567536dbd2c522dfb717e3cce226" data-path="desktop/assets/jetbrains-cascade-modes.mp4" />

<div id="queued-messages">
  # Nachrichten in der Warteschlange
</div>

Während du darauf wartest, dass Cascade seine aktuelle Aufgabe beendet, kannst du neue Nachrichten in die Warteschlange stellen, damit sie nach Abschluss der Aufgabe der Reihe nach abgearbeitet werden.

Um eine Nachricht zur Warteschlange hinzuzufügen, gib sie einfach ein, während Cascade arbeitet, und drücke `Enter`.

* **Sofort senden**: Drücke in einem leeren Textfeld erneut `Enter`, um die Nachricht sofort zu senden.
* **Löschen**: Entferne jede Nachricht aus der Warteschlange, bevor sie gesendet wird

<div id="access-to-tools">
  # Zugriff auf Tools
</div>

Cascade verfügt über eine Vielzahl von Tools, darunter Search, Analyze, [Web Search](/de/desktop/cascade/web-search) und das [Terminal](/de/desktop/terminal).

Es kann erkennen, welche Pakete und Tools Sie verwenden, welche davon installiert werden müssen, und sie sogar für Sie installieren. Fragen Sie Cascade einfach, wie Sie Ihr Projekt starten, und klicken Sie auf Accept.

<Note>Cascade kann pro Prompt bis zu 25 Tool-Aufrufe ausführen. Wenn der Vorgang stoppt, geben Sie einfach `continue` ein, und Cascade setzt dort fort, wo es aufgehört hat. Jedes `continue` zählt als neuer Prompt. </Note>

<div id="voice-input">
  # Spracheingabe
</div>

Verwende die Spracheingabe, um per Stimme mit Cascade zu interagieren. In ihrer aktuellen Form kann sie gesprochene Sprache in Text transkribieren.

<video autoPlay controls muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/voice-mode.mp4?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=99e3fdda91ed54226237e7d4714d55e4" data-path="desktop/assets/windsurf/cascade/voice-mode.mp4" />

<div id="revert-to-previous-steps">
  # Zu vorherigen Schritten zurückkehren
</div>

Sie können von Cascade vorgenommene Änderungen bei Bedarf rückgängig machen. Bewegen Sie den Mauszeiger einfach über den ursprünglichen Prompt und klicken Sie rechts auf den Pfeil zum Zurücksetzen, oder setzen Sie die Änderungen direkt im Inhaltsverzeichnis zurück. Dadurch werden alle Codeänderungen auf den Stand Ihrer Codebasis beim gewünschten Schritt zurückgesetzt.

<Warning>Rücksetzungen lassen sich derzeit nicht rückgängig machen – seien Sie also vorsichtig!</Warning>

<video autoPlay controls muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/cascade-revert.mp4?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=2c8998de7ae41d52f7e201968b7d0fa2" data-path="desktop/assets/windsurf/cascade/cascade-revert.mp4" />

<div id="auto-execution-modes">
  # Auto-Ausführungsmodi
</div>

Cascade unterstützt in JetBrains drei Stufen der automatischen Befehlsausführung: **Off**, **Auto** und **Turbo**. Sie können Ihre bevorzugte Stufe im Windsurf-Settings-Bereich auswählen.

| Stufe     | Beschreibung                                                                                                                            |
| --------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **Off**   | Terminalbefehle nie automatisch ausführen, außer denen auf Ihrer Allow-Liste.                                                           |
| **Auto**  | Das Modell entscheidet anhand einer Sicherheitsbewertung, ob Befehle automatisch ausgeführt werden. Nur mit Premium-Modellen verfügbar. |
| **Turbo** | Terminalbefehle und Browser-Steuerelemente immer automatisch ausführen, außer denen auf Ihrer Deny-Liste.                               |

<Note>Für Teams und Enterprise können Administratoren die maximal zulässige Stufe der automatischen Ausführung festlegen. Nutzer können jede Stufe bis zu diesem Maximum auswählen, es jedoch nicht überschreiten.</Note>

<Frame>
  <img style={{ maxHeight: "500px" }} src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/cascade-turbo-mode.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=ae2e7e169ff832dbc848f2b486a1bc64" width="680" height="60" data-path="desktop/assets/windsurf/cascade/cascade-turbo-mode.png" />
</Frame>

Weitere Details zu den Stufen der automatischen Ausführung sowie zu Allow-/Deny-Listen finden Sie in der [Terminal-Dokumentation](/de/desktop/terminal#auto-executed-cascade-commands).

<div id="real-time-collaboration">
  # Zusammenarbeit in Echtzeit
</div>

Eine besondere Fähigkeit von Cascade ist, dass es Ihre Aktionen in Echtzeit erkennt.

Sie müssen nicht mehr unbedingt Kontext zu Ihren vorherigen Aktionen angeben, da Cascade bereits darüber informiert ist.

Versuchen Sie, im Code-Editor eine manuelle Änderung vorzunehmen, und fordern Sie Cascade dann mit „Setze meine Arbeit fort“ auf!

<div id="ignoring-files">
  # Dateien ignorieren
</div>

Wenn Cascade Dateien ignorieren soll, können Sie diese zur `.codeiumignore` im Stammverzeichnis Ihres Workspace hinzufügen. Dadurch kann Cascade keine Dateien innerhalb der angegebenen Pfade einsehen, bearbeiten oder erstellen. Sie können die Dateipfade in einem Format angeben, das dem von `.gitignore` ähnelt.

<div id="global-codeiumignore">
  ## Globale `.codeiumignore`
</div>

Für Enterprise-Kunden, die mehrere Repositorys verwalten, können Sie Ignorierregeln für alle Repositorys zentral durchsetzen, indem Sie eine globale Datei `.codeiumignore` im Ordner `~/.codeium/` ablegen. Diese globale Konfiguration gilt für alle Windsurf-Workspaces auf Ihrem System und zusätzlich zu allen Repository-spezifischen `.codeiumignore`-Dateien.
