Command dans le terminal
Cmd/Ctrl+I) pour générer la syntaxe CLI appropriée à partir de prompts rédigés en langage naturel.

Envoyer une sélection du terminal à Cascade
Cmd/Ctrl+L pour l’envoyer à Cascade, où vous pourrez faire référence à cette sélection dans votre prochain prompt.

Mentionnez votre terminal avec @
Commandes Cascade exécutées automatiquement
Niveaux d’exécution automatique
Vous pouvez sélectionner le niveau d’exécution automatique de votre choix via le panneau Devin Settings, dans le coin inférieur droit de l’éditeur.

Niveau maximal contrôlé par l’administrateur (Teams & Enterprise)
Listes de commandes pour toute l’équipe (Teams & Enterprise)
Comportements clés :
- Les configurations de l’équipe et de l’utilisateur sont fusionnées : les listes au niveau de l’équipe sont combinées avec les listes d’autorisation et de refus individuelles configurées dans les paramètres de Devin Desktop. Une commande correspondant à la liste d’autorisation de l’équipe ou de l’utilisateur sera exécutée automatiquement (sauf si elle est bloquée par une liste de refus).
- La liste de refus est prioritaire sur la liste d’autorisation — si une commande correspond aux deux listes (au niveau de l’équipe ou de l’utilisateur), elle nécessitera une approbation
Liste d’autorisation
git, Cascade acceptera toujours automatiquement git add -A.
Ce paramètre est accessible via Palette de commandes → Open Settings (UI) → recherchez windsurf.cascadeCommandsAllowList.

Liste de refus
rm, Cascade demandera toujours une autorisation avant d’exécuter rm index.py.
Ce paramètre se trouve via Command Palette → Open Settings (UI) → recherchez windsurf.cascadeCommandsDenyList.

Terminal dédié
zsh comme shell.

.zshrc et d’autres fichiers spécifiques à zsh seront disponibles.
Si vous utilisez un shell autre que zsh et souhaitez que Devin Desktop utilise des variables d’environnement partagées, nous vous recommandons de créer un fichier de configuration partagé que les deux shells peuvent charger.

