> ## 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-Überblick

> Cascade ist der agentenbasierte KI-Assistent von Devin Desktop mit Code-/Chat-Modi, Tool-Aufrufen, Spracheingabe, Checkpoints, Echtzeitbewusstsein und Linter-Integration.

Cascade in Devin Desktop ermöglicht eine neue Stufe der Zusammenarbeit zwischen Mensch und KI.

Um Cascade zu öffnen, drücken Sie `Cmd/Ctrl+L` oder klicken Sie oben rechts im Devin-Desktop-Fenster auf das Cascade-Symbol. Ausgewählter Text im Editor oder Terminal wird automatisch einbezogen.

<div id="quick-links-to-features">
  ### Schnellzugriffe auf Funktionen
</div>

<CardGroup cols={2}>
  <Card title="Websuche" icon="globe-pointer" href="/de/desktop/cascade/web-search">
    Durchsuche das Web nach Informationen, die in Cascades Vorschlägen berücksichtigt werden.
  </Card>

  <Card title="Erinnerungen & Regeln" icon="cloud-word" href="/de/desktop/cascade/memories">
    Erinnerungen und Regeln helfen dabei, das Verhalten anzupassen.
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="MCP" icon="hammer" href="/de/desktop/cascade/mcp">
    MCP-Server erweitern die Fähigkeiten des Agenten.
  </Card>

  <Card title="Terminal" icon="terminal" href="/de/desktop/terminal">
    Eine verbesserte Terminal-Erfahrung.
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="Workflows" icon="list" href="/de/desktop/cascade/workflows">
    Automatisiere wiederkehrende Abläufe.
  </Card>

  <Card title="App-Deployments" icon="rocket" href="/de/desktop/cascade/app-deploys">
    Stelle Anwendungen mit einem Klick bereit.
  </Card>
</CardGroup>

<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 die vollständige Liste der verfügbaren Modelle sowie deren Verfügbarkeit in verschiedenen Tarifen und Preisstufen anzuzeigen.

<Card title="Modelle" icon="gear-code" href="/de/desktop/models" horizontal={true}>
  Modellverfügbarkeit in Devin Desktop.
</Card>

<div id="cascade-code-cascade-chat">
  # Cascade Code / Cascade Chat
</div>

Cascade bietet zwei Hauptmodi: **Code** und **Chat**.

Im Code-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.

Im Chat-Modus kann Cascade Ihnen neuen Code vorschlagen, den Sie übernehmen und einfügen können.

<div id="plans-and-todo-lists">
  # Pläne und Todo-Listen
</div>

Cascade verfügt über integrierte Planungsfunktionen, die die Leistung bei längeren Aufgaben verbessern.

Im Hintergrund verfeinert ein spezialisierter Planungs-Agent kontinuierlich den langfristigen Plan, während sich Ihr ausgewähltes Modell darauf konzentriert, auf Grundlage dieses Plans kurzfristige Schritte auszuführen.

Cascade erstellt innerhalb der Unterhaltung eine Todo-Liste, um den Fortschritt bei komplexen Aufgaben zu verfolgen. Um Änderungen am Plan vorzunehmen, bitten Sie Cascade einfach, die Todo-Liste zu aktualisieren.

Cascade kann den Plan im Verlauf einer Unterhaltung auch automatisch aktualisieren, wenn neue Informationen hinzukommen, etwa eine [Memory](/de/desktop/cascade/memories).

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

Während Sie darauf warten, dass Cascade die aktuelle Aufgabe abschließt, können Sie neue Nachrichten in die Warteschlange stellen, die nach Abschluss der Aufgabe der Reihe nach ausgeführt werden.

Um eine Nachricht zur Warteschlange hinzuzufügen, geben Sie einfach Ihre Nachricht ein, während Cascade arbeitet, und drücken Sie `Enter`.

* **Sofort senden**: Drücken Sie in einem leeren Textfeld erneut `Enter`, um die Nachricht sofort zu senden.
* **Löschen**: Entfernen Sie eine beliebige Nachricht aus der Warteschlange, bevor sie gesendet wird

<div id="tool-calling">
  # Tool-Aufrufe
</div>

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

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

<Note>Cascade kann pro Prompt bis zu 20 Tool-Aufrufe ausführen. Wenn der Ablauf stoppt, klicken Sie einfach auf die `continue`-Schaltfläche, und Cascade macht dort weiter, wo es aufgehört hat. Jedes `continue` wird jedoch aufgrund der Kosten für Tool-Aufrufe als neuer Prompt-Credit gezählt.</Note>

Sie können die Einstellung `Auto-Continue` konfigurieren, damit Cascade seine Antwort automatisch fortsetzt, wenn ein Limit erreicht wird. Dabei werden Prompt-Credits entsprechend dem von Ihnen verwendeten Modell verbraucht.

<Frame>
  <video autoPlay muted loop playsInline src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/auto-continue.mp4?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=c18ea30e4a046e686ec73bd968fd5708" data-path="desktop/assets/windsurf/cascade/auto-continue.mp4" />
</Frame>

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

Verwenden Sie die Spracheingabe, um per Stimme mit Cascade zu interagieren. In der aktuellen Version kann sie Ihre gesprochenen Worte 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="named-checkpoints-and-reverts">
  # Benannte Checkpoints und Zurücksetzen
</div>

Sie können die Änderungen, die Cascade vorgenommen hat, zurücksetzen. Bewegen Sie einfach den Mauszeiger über den ursprünglichen Prompt und klicken Sie rechts auf den Pfeil zum Zurücksetzen, oder setzen Sie die Änderungen direkt über das Inhaltsverzeichnis zurück. Dadurch werden alle Codeänderungen auf den Zustand Ihrer Codebasis beim gewünschten Schritt zurückgesetzt.

<Warning>Zurücksetzen kann derzeit nicht rückgängig gemacht werden – gehen Sie also vorsichtig vor!</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" />

Sie können außerdem direkt in der Unterhaltung einen benannten Snapshot/Checkpoint des aktuellen Zustands Ihres Projekts erstellen, zu dem Sie jederzeit einfach navigieren und den Sie jederzeit zurücksetzen können.

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

<div id="real-time-awareness">
  # Echtzeitbewusstsein
</div>

Eine besondere Fähigkeit von Devin Desktop und Cascade ist, dass sie Ihre Aktionen in Echtzeit erkennen. So müssen Sie keinen Prompt mit Kontext zu Ihren vorherigen Aktionen eingeben.

Weisen Sie Cascade einfach an: „Continue“.

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

<div id="send-problems-to-cascade">
  # Probleme an Cascade senden
</div>

Wenn es Probleme in Ihrem Code gibt, die unten im Editor im Bereich „Problems“ angezeigt werden, klicken Sie einfach auf die Schaltfläche `Send to Cascade`, um sie als @-Erwähnung an den Cascade-Bereich zu senden.

<Frame>
  <img style={{ maxHeight: "500px" }} src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/send-problems-to-cascade.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=2a4a9fa9028fb4283ebf7a8e2978ff12" width="316" height="122" data-path="desktop/assets/windsurf/cascade/send-problems-to-cascade.png" />
</Frame>

<div id="explain-and-fix">
  # Erklären und beheben
</div>

Wenn Sie im Editor auf Fehler stoßen, können Sie den betreffenden Fehler einfach markieren und auf `Explain and Fix` klicken, damit Cascade ihn für Sie behebt.

<Frame>
  <img style={{ maxHeight: "500px" }} src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/windsurf-explain-fix.png?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=320ae91d95495409e321f49e98639ffe" width="886" height="140" data-path="desktop/assets/windsurf/windsurf-explain-fix.png" />
</Frame>

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

Wenn Cascade Dateien ignorieren soll, können Sie sie zur `.codeiumignore` im Stammverzeichnis Ihres Workspace hinzufügen. Dadurch kann Cascade Dateien in den angegebenen Pfaden weder anzeigen noch 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 Ausschlussregeln für alle Repositorys zentral durchsetzen, indem Sie eine globale `.codeiumignore`-Datei im Ordner `~/.codeium/` ablegen. Diese globale Konfiguration gilt für alle Devin Desktop Workspaces auf Ihrem System und ergänzt alle Repository-spezifischen `.codeiumignore`-Dateien.

<div id="linter-integration">
  # Linter-Integration
</div>

Cascade kann Linting-Fehler in generiertem Code automatisch beheben. Dies ist standardmäßig aktiviert, kann aber deaktiviert werden, indem Sie im Tool-Aufruf auf `Auto-fix` und dann auf `disable` klicken. Diese Änderung verbraucht keine Credits.

<Frame>
  <img src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/auto-fix-lint.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=d173740b98731de1d1570e55a47decf5" width="584" height="196" data-path="desktop/assets/windsurf/cascade/auto-fix-lint.png" />
</Frame>

Wenn Cascade eine Änderung vornimmt, deren Hauptzweck darin besteht, selbst erzeugte und automatisch erkannte Linting-Fehler zu beheben,
kann diese Änderung unter Umständen ohne Berechnung von Credits erfolgen. Damit wird berücksichtigt, dass
das Beheben von Linting-Fehlern die Anzahl der Tool-Aufrufe erhöht, die Cascade ausführt.

<div id="sharing-your-conversation">
  # Ihre Unterhaltung teilen
</div>

<Note>Diese Funktion ist derzeit nur für Teams und Enterprise-Kunden verfügbar.</Note>

Sie können Ihre Cascade-Trajektorien mit Ihrem Team teilen, indem Sie oben rechts im Cascade-Bedienfeld auf die Schaltfläche `...` Additional options und anschließend auf `Share Conversation` klicken.

<div id="mention-previous-conversations">
  # @-Erwähnung früherer Unterhaltungen
</div>

Sie können in Unterhaltungen auch per `@-mention` auf frühere Unterhaltungen verweisen.

Wenn Sie dies tun, ruft Cascade die relevantesten und nützlichsten Informationen ab, etwa Unterhaltungszusammenfassungen und Checkpoints sowie die spezifischen Teile der Unterhaltung, nach denen Sie gefragt haben. In der Regel ruft Cascade nicht die gesamte Unterhaltung ab, damit das Kontextfenster nicht überlastet wird.

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

<div id="simultaneous-cascades">
  # Parallele Cascades
</div>

Nutzer können mehrere Cascades gleichzeitig ausführen. Sie können über das Dropdown-Menü oben links im Cascade-Bereich zwischen ihnen wechseln.

<Warning>Wenn zwei Cascades dieselbe Datei gleichzeitig bearbeiten, können die Änderungen in Konflikt geraten, und manchmal schlägt die zweite Änderung fehl.</Warning>

Wenn Sie erwarten, dass zwei Cascades ähnliche Dateien bearbeiten, sollten Sie erwägen, [worktrees](./worktrees) zu verwenden, um sie voneinander getrennt zu halten.
