> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Aperçu de Cascade

> Cascade apporte le codage agentique par IA à JetBrains avec les modes Write/Chat, la saisie vocale, l’accès aux outils, le mode turbo et la collaboration en temps réel.

Cascade de Windsurf apporte le meilleur du codage agentique à la suite JetBrains.

Pour ouvrir Cascade, appuyez sur `Cmd/Ctrl+L` ou cliquez sur l’icône Cascade.

<div id="model-selection">
  # Sélection du modèle
</div>

Sélectionnez le modèle d’IA souhaité dans le menu sous le champ de saisie de conversation de Cascade. Cliquez ci‑dessous pour voir le détail complet des modèles disponibles et leur disponibilité selon les différentes formules et tarifs.

<Card title="Models" icon="robot" href="/fr/windsurf/models" horizontal={true}>
  Disponibilité des modèles dans Windsurf.
</Card>

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

Cascade est disponible en deux modes : **Write** et **Chat**.

Le mode Write permet à Cascade de créer et de modifier votre codebase, tandis que le mode Chat est optimisé pour répondre à des questions concernant votre codebase ou des principes généraux de programmation.

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

<div id="queued-messages">
  # Messages en file d’attente
</div>

Pendant que vous attendez que Cascade termine la tâche en cours, vous pouvez ajouter de nouveaux messages qui seront exécutés dans l’ordre une fois la tâche terminée.

Pour ajouter un message à la file d’attente, saisissez simplement votre message pendant que Cascade travaille et appuyez sur `Entrée`.

* **Envoyer immédiatement** : Appuyez de nouveau sur Entrée dans une zone de texte vide pour l’envoyer tout de suite.
* **Supprimer** : Retirez tout message de la file d’attente avant son envoi

<div id="access-to-tools">
  # Accès aux outils
</div>

Cascade dispose d’une variété d’outils, tels que Search, Analyze, [Web Search](/fr/windsurf/cascade/web-search) et le [Terminal](/fr/windsurf/terminal).

Il peut détecter les packages et outils que vous utilisez, ceux qui doivent être installés, et même les installer pour vous. Demandez simplement à Cascade comment lancer votre projet et appuyez sur Accept.

<Note>Cascade peut effectuer jusqu’à 25 appels d’outils par invite. Si l’exécution s’interrompt, tapez simplement `continue` et Cascade reprendra là où il s’est arrêté. Chaque `continue` comptera comme une nouvelle invite.</Note>

<div id="voice-input">
  # Saisie vocale
</div>

Utilisez la saisie vocale pour interagir avec Cascade à la voix. Dans sa version actuelle, elle peut transcrire votre voix en texte.

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

<div id="revert-to-previous-steps">
  # Revenir aux étapes précédentes
</div>

Vous pouvez annuler les modifications effectuées par Cascade si vous le souhaitez. Survolez simplement l’invite d’origine avec la souris et cliquez sur la flèche d’annulation à droite, ou annulez directement depuis la table des matières. Cela ramènera tout le code à l’état de votre base à l’étape souhaitée.

<Warning>Les annulations sont actuellement irréversibles, soyez prudent !</Warning>

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

<div id="auto-execution-modes">
  # Modes d’exécution automatique
</div>

Cascade prend en charge trois niveaux d’exécution automatique des commandes dans JetBrains : **Off**, **Auto** et **Turbo**. Vous pouvez sélectionner le niveau de votre choix via le panneau des paramètres de Windsurf.

| Niveau    | Description                                                                                                                                                      |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Off**   | N’exécute jamais automatiquement les commandes du terminal, sauf celles figurant dans votre liste d’autorisation.                                                |
| **Auto**  | Le modèle d’IA décide s’il faut exécuter automatiquement les commandes en fonction d’une évaluation de sécurité. Disponible uniquement avec les modèles premium. |
| **Turbo** | Exécute toujours automatiquement les commandes du terminal et les actions du navigateur, sauf celles figurant dans votre liste de refus.                         |

<Note>Pour les utilisateurs Teams et Enterprise, les administrateurs peuvent définir un niveau maximal d’exécution automatique autorisé. Les utilisateurs peuvent sélectionner n’importe quel niveau jusqu’à ce maximum, mais ne peuvent pas le dépasser.</Note>

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

Pour plus de détails sur les niveaux d’exécution automatique et les listes d’autorisation/de refus, consultez la [documentation Terminal](/fr/windsurf/terminal#auto-executed-cascade-commands).

<div id="real-time-collaboration">
  # Collaboration en temps réel
</div>

L’une des particularités de Cascade est sa compréhension de vos actions en temps réel.

Vous n’avez plus besoin de rappeler le contexte de vos actions précédentes : Cascade en est déjà informé.

Essayez d’apporter une modification manuelle dans l’éditeur de code, puis demandez à Cascade de « continuer mon travail » !

<div id="ignoring-files">
  # Ignorer des fichiers
</div>

Si vous souhaitez que Cascade ignore certains fichiers, vous pouvez les ajouter à `.codeiumignore` à la racine de votre workspace. Cela empêchera Cascade d’afficher, de modifier ou de créer des fichiers dans les chemins indiqués. Vous pouvez déclarer les chemins de fichiers dans un format similaire à `.gitignore`.

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

Pour les clients Enterprise gérant plusieurs dépôts, vous pouvez appliquer des règles d’exclusion à l’échelle de tous les dépôts en plaçant un fichier `.codeiumignore` global dans le dossier `~/.codeium/`. Cette configuration globale s’appliquera à tous les workspaces Windsurf sur votre système et s’ajoutera à tout fichier `.codeiumignore` propre à un dépôt.
