> ## 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.

# Modes de Cascade

> Cascade propose plusieurs modes distincts, chacun optimisé pour différents types de tâches.

Cascade propose trois modes distincts, chacun offrant un ensemble de capacités adapté à des workflows spécifiques.

| Mode               | Cas d’usage                                             | Outils                         |
| ------------------ | ------------------------------------------------------- | ------------------------------ |
| [Code](#code-mode) | Fonctionnalités complexes, refactorisation              | Tous les outils activés        |
| [Plan](#plan-mode) | Fonctionnalités complexes nécessitant une planification | Tous les outils activés        |
| [Ask](#ask-mode)   | Apprentissage, planification, questions                 | Outils de recherche uniquement |

Vous pouvez passer d’un mode à l’autre à l’aide du sélecteur de mode situé sous le champ de saisie de Cascade, ou en utilisant le raccourci clavier `⌘+.` (Mac) ou `Ctrl+.` (Windows/Linux).

<div id="code-mode">
  ## Mode Code
</div>

**mode Code** est le mode entièrement agentique par défaut de Devin Desktop, conçu pour modifier votre base de code.

En mode Code, Cascade peut :

* Créer, modifier et supprimer des fichiers
* Exécuter des commandes dans le terminal
* Rechercher dans votre base de code et l'analyser
* Installer des dépendances
* Exécuter des tâches en plusieurs étapes de façon autonome

Utilisez le mode Code lorsque vous souhaitez que Cascade travaille activement sur votre projet et mette en œuvre des modifications.

<Tip>Nous vous recommandons d'utiliser le mode Code comme mode par défaut pour la plupart des tâches.</Tip>

<div id="plan-mode">
  ## Mode Plan
</div>

**Le mode Plan** vous aide à aborder des tâches complexes en élaborant un plan d’implémentation détaillé avant d’écrire le moindre code.

En mode Plan, Cascade va :

* Explorer votre base de code pour comprendre l’état actuel
* Poser des questions de précision pour s’assurer que le plan correspond à vos objectifs
* Vous proposer plusieurs options à sélectionner dans une interface interactive
* Présenter un plan détaillé, rédigé dans un fichier Markdown externe, avec les étapes d’implémentation

Lorsque Cascade a terminé, vous pouvez cliquer sur "Implement" dans le fichier de plan pour passer automatiquement en mode Code et commencer à exécuter le plan.

<Frame caption="En mode Plan, Cascade pose souvent des questions à choix multiple pour clarifier vos besoins">
  <img style={{ maxHeight: "500px" }} src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/windsurf/cascade/cascade-questions.png?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=1fe92e67df16b83e30f5d59d42b94ae3" width="1196" height="698" data-path="desktop/assets/windsurf/cascade/cascade-questions.png" />
</Frame>

<div id="continuing-from-a-plan">
  ### Reprendre à partir d’un plan
</div>

Le fichier Markdown créé en mode plan peut être particulièrement utile pour poursuivre le travail sur plusieurs sessions.

Les plans sont stockés dans votre répertoire `~/.windsurf/plans` et sont disponibles dans le menu [@mentions](/fr/desktop/chat/overview#%40-mentions).
En mentionnant un fichier de plan, vous pouvez reprendre l’implémentation avec un nouveau contexte.

Cela peut être particulièrement utile lorsqu’une première implémentation a mal tourné : il suffit d’ignorer les modifications d’origine, d’ajuster le fichier de plan, puis de cliquer sur « Implémenter » pour relancer l’implémentation dans une nouvelle conversation.

<div id="exiting-plan-mode">
  ### Quitter le mode Plan
</div>

Il existe plusieurs façons de passer de la planification à la mise en œuvre :

* Cliquez sur le bouton "Implement" dans le fichier de plan
* Passez en mode Code dans la zone de saisie
* Laissez l’agent passer *automatiquement* en mode Code lorsqu’il détecte que vous êtes prêt à passer à la mise en œuvre

<div id="ask-mode">
  ## Mode Ask
</div>

Le **mode Ask** est un mode en lecture seule optimisé pour les questions et l’exploration.

En mode Ask, Cascade peut rechercher dans votre base de code et l’analyser, mais ne peut effectuer aucune modification.
