Command dans le terminal

Utilisez Command dans le terminal (Cmd/Ctrl+I) pour générer la syntaxe CLI adéquate à partir de requêtes en langage naturel.

Envoyer une sélection du terminal à Cascade

Mettez en évidence une partie de la trace de pile et appuyez sur Cmd/Ctrl+L pour l’envoyer à Cascade. Vous pourrez ensuite faire référence à cette sélection dans votre prochain prompt.

Mentionnez votre terminal avec @

Échangez avec Cascade au sujet de vos terminaux actifs.

Commandes Cascade exécutées automatiquement

Cascade peut exécuter des commandes de terminal de manière autonome avec l’autorisation de l’utilisateur. Cependant, certaines commandes de terminal peuvent être acceptées ou refusées automatiquement via les listes Allow et Deny. En activant le mode Auto, Cascade décidera si une commande nécessite l’autorisation de l’utilisateur pour être exécutée. Cette fonctionnalité est disponible uniquement pour les messages envoyés avec des modèles d’IA premium.

Mode Turbo

En mode Turbo, Cascade exécutera toujours la commande, sauf si elle figure sur la liste de blocage. Vous pouvez activer ou désactiver cette option via le panneau Windsurf - Settings, dans l’angle inférieur droit de l’éditeur.

Liste d’autorisation

Une liste d’autorisation définit un ensemble de commandes de terminal qui seront toujours exécutées automatiquement. Par exemple, si vous ajoutez git, Cascade acceptera toujours git add -A. Ce paramètre peut être défini via la Palette de commandes → Open Settings (UI) → rechercher windsurf.cascadeCommandsAllowList.

Liste de blocage

Une liste de blocage définit un ensemble de commandes de terminal qui ne s’exécuteront jamais automatiquement. Par exemple, si vous ajoutez rm, Cascade demandera toujours l’autorisation avant d’exécuter rm index.py. Ce paramètre peut être configuré via Palette de commandes → Open Settings (UI) → recherchez windsurf.cascadeCommandsDenyList.