Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt

Use this file to discover all available pages before exploring further.

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.

Modellauswahl

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.

Modelle

Modellverfügbarkeit in Windsurf.

Write-/Chat-Modi

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.

Nachrichten in der Warteschlange

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

Zugriff auf Tools

Cascade verfügt über eine Vielzahl von Tools, darunter Search, Analyze, Web Search und das 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.
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.

Spracheingabe

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

Zu vorherigen Schritten zurückkehren

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.
Rücksetzungen lassen sich derzeit nicht rückgängig machen – seien Sie also vorsichtig!

Auto-Ausführungsmodi

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.
StufeBeschreibung
OffTerminalbefehle nie automatisch ausführen, außer denen auf Ihrer Allow-Liste.
AutoDas Modell entscheidet anhand einer Sicherheitsbewertung, ob Befehle automatisch ausgeführt werden. Nur mit Premium-Modellen verfügbar.
TurboTerminalbefehle und Browser-Steuerelemente immer automatisch ausführen, außer denen auf Ihrer Deny-Liste.
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.
Weitere Details zu den Stufen der automatischen Ausführung sowie zu Allow-/Deny-Listen finden Sie in der Terminal-Dokumentation.

Zusammenarbeit in Echtzeit

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!

Dateien ignorieren

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.

Globale .codeiumignore

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.