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

# Mode Chat

Le « Mode Chat » est la façon proposée par Cloud Code pour collaborer avec Claude Code afin d’accomplir des tâches. En « Mode Chat », vous pouvez travailler avec Claude Code via la zone de chat.

## Démarrer une conversation

<Steps>
  <Step title="Sélectionner un projet">
    Assurez-vous qu’un projet est sélectionné et que son état est **« running »**
  </Step>

  <Step title="Saisir votre demande">
    Ouvrez une [session](/fr/docs/cc/session), puis saisissez votre demande dans le champ de saisie en bas de la zone de chat à droite
  </Step>

  <Step title="Envoyer le message">
    Appuyez sur **Enter** ou cliquez sur le **bouton d’envoi**
  </Step>
</Steps>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/fr/docs/cc/assets/chat-mode-start-conversation.png" alt="Démarrer une session en Mode Chat" />
</Frame>

## Choisir un modèle

Cliquez sur le sélecteur de modèle au-dessus du champ de saisie pour passer d’un modèle à l’autre. Tous les grands modèles de langage proposés sur Interface IA et [compatibles avec l’API Anthropic](/fr/docs/model/llm-anthropic-compatibility) sont actuellement pris en charge.

<Frame>
  <img width="300" src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/fr/docs/cc/assets/chat-mode-choose-model.png" alt="Sélection du modèle en Mode Chat" />
</Frame>

## Modes d’autorisation

Cloud Code propose trois modes d’autorisation qui contrôlent la façon dont Claude Code exécute les opérations :

<AccordionGroup>
  <Accordion title="Accept Edits" icon="check">
    Claude Code doit obtenir votre confirmation avant de modifier des fichiers. Convient aux scénarios où il faut agir avec prudence.

    **Caractéristiques :**

    * Chaque modification de fichier doit être approuvée manuellement
    * Vous pouvez prévisualiser les changements avant de décider
    * Convient aux projets importants ou pour apprendre le comportement de Claude Code
  </Accordion>

  <Accordion title="Full Auto" icon="robot">
    Claude Code peut exécuter automatiquement toutes les opérations. Convient lorsque vous faites confiance à l’IA pour accomplir les tâches de manière autonome.

    **Caractéristiques :**

    * Aucune confirmation manuelle requise, Claude Code exécute directement
    * Efficacité de développement maximale
    * Convient au prototypage rapide et après vous être familiarisé avec Claude Code
  </Accordion>

  <Accordion title="Plan Mode" icon="list-check">
    Claude Code élabore d’abord un plan, puis attend votre approbation avant de l’exécuter. Convient à l’exécution étape par étape de tâches complexes.

    **Caractéristiques :**

    * Claude Code analyse d’abord la tâche et établit un plan d’exécution
    * Vous pouvez examiner et modifier le plan
    * Après approbation, l’exécution se fait progressivement selon le plan
    * Convient au développement de fonctionnalités importantes
  </Accordion>
</AccordionGroup>

## Téléverser des fichiers

Vous pouvez téléverser des fichiers pour que Claude les analyse :

<Columns cols={2}>
  <Card title="Cliquer pour téléverser" icon="paperclip">
    Cliquez sur l’icône de pièce jointe à côté du champ de saisie pour sélectionner un fichier
  </Card>

  <Card title="Glisser-déposer" icon="upload">
    Glissez-déposez directement des fichiers dans la zone du champ de saisie
  </Card>
</Columns>

**Types de fichiers pris en charge :**

* Fichiers de code (.py, .js, .ts, .html, .css, etc.)
* Fichiers texte (.txt, .md, .json, etc.)
* Fichiers image (.png, .jpg, .gif, etc.)

<Info>
  Claude Code peut analyser et comprendre le contenu téléversé, y compris la logique du code et le contenu des images.
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/fr/docs/cc/assets/cc-click-upload-file.png" alt="Cliquer pour téléverser un fichier" />
</Frame>

## Consulter les appels d’outils

Lorsque Claude Code exécute des opérations, vous pouvez voir les informations détaillées des appels d’outils :

* <Icon icon="wrench" /> **Nom de l’outil** (par exemple `edit_file`, `bash`)
* <Icon icon="code" /> **Paramètres d’entrée**
* <Icon icon="check" /> **Résultat d’exécution**
* <Icon icon="clock" /> **Durée d’exécution**

Cliquez sur un appel d’outil pour développer/réduire les informations détaillées.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/fr/docs/cc/assets/cc-tool-call-details.png" alt="Consulter les appels d’outils" />
</Frame>

### Outils disponibles pour Claude Code

Dans Cloud Code, Claude Code peut utiliser les outils suivants :

| Outil        | Description                             |
| ------------ | --------------------------------------- |
| `read_file`  | Lire le contenu d’un fichier            |
| `write_file` | Créer ou écraser un fichier             |
| `edit_file`  | Modifier un fichier existant            |
| `bash`       | Exécuter des commandes de terminal      |
| `glob`       | Rechercher des fichiers                 |
| `grep`       | Rechercher dans le contenu des fichiers |

## Contrôler la réponse

### Arrêter la réponse

Deux façons d’arrêter la réponse de Claude Code :

* Cliquez sur le bouton **Arrêter** à côté du champ de saisie
* Appuyez sur la touche `Esc`

<Info>
  Claude Code arrêtera la génération dès que possible, mais les opérations déjà exécutées ne seront pas annulées.
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/fr/docs/cc/assets/cc-session-stop-task.png" alt="Arrêter la réponse" />
</Frame>

### Régénérer

Si la réponse de Claude Code ne vous satisfait pas, vous pouvez :

1. Modifier votre message et le renvoyer
2. Fournir des instructions plus détaillées pour que Claude Code réessaie
3. Créer une nouvelle session et recommencer depuis le début

## Bonnes pratiques

### Prompts efficaces

<Columns cols={2}>
  <Card title="Clair et précis" icon="bullseye">
    Décrivez clairement la fonctionnalité souhaitée et le comportement attendu
  </Card>

  <Card title="Fournir du contexte" icon="info">
    Indiquez à Claude Code le contexte du projet et la pile technologique
  </Card>

  <Card title="Demander étape par étape" icon="list-ol">
    Décomposez les tâches complexes en petites étapes à réaliser une par une
  </Card>

  <Card title="Itérer avec des retours" icon="rotate">
    Fournissez des retours en fonction des résultats afin que Claude Code s’améliore
  </Card>
</Columns>

### Exemple : prompts efficaces vs inefficaces

| Prompt inefficace           | Prompt efficace                                                                                                     |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| "Aide-moi à écrire du code" | "Crée une fonction Python qui accepte un nom d’utilisateur et un âge, puis renvoie un message de bienvenue formaté" |
| "Corrige le bug"            | "La ligne 42 de login.py signale une TypeError, analyse la cause et corrige-la"                                     |
| "Optimise ça"               | "Cette fonction est lente lors du traitement de grands tableaux, optimise-la avec un algorithme plus efficace"      |

## Documentation associée

<Columns cols={2}>
  <Card title="Gestion des sessions" icon="message" href="/fr/docs/cc/session">
    Gérer les informations de session dans le projet
  </Card>

  <Card title="Gestion des fichiers" icon="folder" href="/fr/docs/cc/files">
    Gérer les fichiers du projet
  </Card>
</Columns>
