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

# Démarrage rapide

> Installez Claude Code dans votre terminal, connectez-vous et utilisez la CLI pour explorer votre base de code et effectuer votre première modification de code.

Ce démarrage rapide couvre Claude Code dans votre terminal : l'installation de la CLI, la connexion lors de votre première session et son utilisation pour les tâches de développement courantes dans votre propre projet.

<h2 id="before-you-begin">
  Avant de commencer
</h2>

Assurez-vous que vous avez :

* Un terminal ou une invite de commande ouvert
* Un projet de code avec lequel travailler
* Un [abonnement Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team ou Enterprise), un compte [Claude Console](https://platform.claude.com/), ou un accès via un [fournisseur cloud pris en charge](/docs/fr/third-party-integrations)

<Note>
  Ces cas sont couverts sur d'autres pages :

  * **Vous n'avez jamais utilisé de terminal** : commencez par le [guide du terminal](/docs/fr/terminal-guide)
  * **Vous souhaitez utiliser Claude Code ailleurs que dans le terminal** : Claude Code est également disponible sur le [web](https://claude.ai/code), en tant qu'[application de bureau](/docs/fr/desktop), dans [VS Code](/docs/fr/vs-code) et [les IDE JetBrains](/docs/fr/jetbrains), dans [Slack](/docs/fr/slack), et en CI/CD avec [GitHub Actions](/docs/fr/github-actions) et [GitLab](/docs/fr/gitlab-ci-cd). Voir [toutes les interfaces](/docs/fr/overview#use-claude-code-everywhere).
</Note>

<h2 id="step-1-install-claude-code">
  Étape 1 : Installer Claude Code
</h2>

Pour installer Claude Code, ouvrez un terminal et exécutez la commande pour votre système. Si vous n'avez jamais utilisé de terminal auparavant, le [guide du terminal](/docs/fr/terminal-guide) montre comment en ouvrir un et coller la commande.

<Tabs>
  <Tab title="Installation native (recommandée)">
    **macOS, Linux, WSL :**

    ```bash theme={null}
    curl -fsSL https://claude.ai/install.sh | bash
    ```

    Sur Windows, votre invite affiche `PS C:\` quand vous êtes dans PowerShell et `C:\` sans le `PS` quand vous êtes dans CMD.

    **Windows PowerShell :**

    ```powershell theme={null}
    irm https://claude.ai/install.ps1 | iex
    ```

    **Windows CMD :**

    ```batch theme={null}
    curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
    ```

    La commande d'installation n'affiche aucune progression pendant le téléchargement de Claude Code. Quand l'installateur se termine, ouvrez une nouvelle fenêtre de terminal et exécutez `claude --version`. Une installation fonctionnelle affiche un numéro de version. Si votre shell dit que `claude` n'est pas trouvé ou n'est pas reconnu, le répertoire d'installation n'est pas encore sur votre PATH : consultez [Corriger votre PATH](/docs/fr/troubleshoot-install#command-not-found-claude-after-installation).

    Si vous voyez `The token '&&' is not a valid statement separator`, vous êtes dans PowerShell, pas dans CMD. Si vous voyez `'irm' is not recognized as an internal or external command`, vous êtes dans CMD, pas dans PowerShell.

    Si la commande d'installation échoue avec `syntax error near unexpected token '<'`, un `403`, ou toute autre erreur, consultez [Dépannage de l'installation](/docs/fr/troubleshoot-install#find-your-error) pour faire correspondre l'erreur à une solution et pour connaître les méthodes d'installation alternatives.

    [Git for Windows](https://git-scm.com/downloads/win) est recommandé sur Windows natif afin que Claude Code puisse utiliser l'outil Bash. Si Git for Windows n'est pas installé, Claude Code utilise PowerShell comme outil shell à la place. Les configurations WSL n'ont pas besoin de Git for Windows.

    <Info>
      Les installations natives se mettent à jour automatiquement en arrière-plan pour vous maintenir à jour avec la dernière version.
    </Info>
  </Tab>

  <Tab title="Homebrew">
    ```bash theme={null}
    brew install --cask claude-code
    ```

    Homebrew propose deux casks. `claude-code` suit le canal de version stable, qui est généralement environ une semaine en retard et ignore les versions avec des régressions majeures. `claude-code@latest` suit le canal le plus récent et reçoit les nouvelles versions dès qu'elles sont publiées.

    <Info>
      Les installations Homebrew ne se mettent pas à jour automatiquement. Exécutez `brew upgrade claude-code` ou `brew upgrade claude-code@latest`, selon le cask que vous avez installé, pour obtenir les dernières fonctionnalités et correctifs de sécurité.
    </Info>
  </Tab>

  <Tab title="WinGet">
    ```powershell theme={null}
    winget install Anthropic.ClaudeCode
    ```

    <Info>
      Les installations WinGet ne se mettent pas à jour automatiquement. Exécutez `winget upgrade Anthropic.ClaudeCode` périodiquement pour obtenir les dernières fonctionnalités et correctifs de sécurité.
    </Info>
  </Tab>
</Tabs>

Vous pouvez également installer avec [apt, dnf, ou apk](/docs/fr/setup#install-with-linux-package-managers) sur Debian, Fedora, RHEL et Alpine.

Pour confirmer que l'installation a fonctionné, exécutez :

```bash theme={null}
claude --version
```

La commande affiche un numéro de version suivi de `(Claude Code)`.

<h2 id="step-2-start-your-first-session">
  Étape 2 : Démarrer votre première session
</h2>

Ouvrez votre terminal dans n'importe quel répertoire de projet et démarrez Claude Code :

```bash theme={null}
cd /path/to/your/project
claude
```

Remplacez `/path/to/your/project` par le chemin du projet sur lequel vous souhaitez travailler.

Claude Code vous demande de vous connecter lors de la première utilisation. Pour les comptes d'abonnement Claude ou Console, suivez les instructions pour terminer l'authentification dans votre navigateur. Si vous avez défini la variable d'environnement `ANTHROPIC_API_KEY` et que vous approuvez la clé lorsque Claude Code vous demande s'il doit l'utiliser, Claude Code ignore l'invite de connexion.

Vous pouvez vous connecter avec l'un de ces types de comptes :

* [Claude Pro, Max, Team ou Enterprise](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_login) (recommandé)
* [Claude Console](https://platform.claude.com/) (accès à l'API avec des crédits prépayés). Lors de la première connexion, un espace de travail « Claude Code » est automatiquement créé dans la Console pour un suivi centralisé des coûts.
* [Amazon Bedrock, Google Cloud's Agent Platform ou Microsoft Foundry](/docs/fr/third-party-integrations) (fournisseurs cloud d'entreprise)
* Une [passerelle Claude apps](/docs/fr/claude-apps-gateway) auto-hébergée, si votre organisation en exploite une : votre administrateur préconfigure l'URL de la passerelle, et `/login` s'ouvre directement sur l'écran **Cloud gateway** pour que vous vous connectiez avec le SSO de votre entreprise

Une fois connecté, vos identifiants sont enregistrés et vous n'aurez plus besoin de vous reconnecter. Pour en savoir plus, consultez [Gestion des identifiants](/docs/fr/authentication#credential-management).

Le prompt de Claude Code s'affiche, avec la version, le modèle actuel et le répertoire de travail indiqués au-dessus. Tapez `/help` pour afficher les commandes disponibles ou `/resume` pour reprendre une conversation précédente. Pour changer de compte ultérieurement ou vous authentifier à nouveau, tapez `/login` dans la session en cours.

<h2 id="step-3-ask-your-first-question">
  Étape 3 : Posez votre première question
</h2>

Essayez l'une de ces commandes :

```text wrap theme={null}
what does this project do?
```

Claude analysera vos fichiers et fournira un résumé. Vous pouvez également poser des questions plus spécifiques :

```text wrap theme={null}
what technologies does this project use?
```

```text wrap theme={null}
where is the main entry point?
```

```text wrap theme={null}
explain the folder structure
```

Vous pouvez également interroger Claude sur ses propres capacités :

```text wrap theme={null}
what can Claude Code do?
```

```text wrap theme={null}
how do I create custom skills in Claude Code?
```

```text wrap theme={null}
can Claude Code work with Docker?
```

<Note>
  Claude Code lit les fichiers de votre projet selon les besoins. Vous n'avez pas besoin d'ajouter manuellement du contexte.
</Note>

<h2 id="step-4-make-your-first-code-change">
  Étape 4 : Effectuer votre première modification de code
</h2>

Essayez une petite tâche :

```text wrap theme={null}
add a hello world function to the main file
```

Claude Code trouve le fichier approprié et vous montre la modification. S'il vous demande votre accord avant d'effectuer la modification, sélectionnez **Yes** pour l'approuver.

Le [mode de permission](/docs/fr/permission-modes) de la session détermine les actions que Claude peut effectuer sans vous demander au préalable. Appuyez sur `Shift+Tab` à tout moment pour changer le mode de permission de la session en cours.

<h2 id="step-5-use-git-with-claude-code">
  Étape 5 : Utiliser Git avec Claude Code
</h2>

Claude Code rend les opérations Git conversationnelles :

```text wrap theme={null}
what files have I changed?
```

```text wrap theme={null}
commit my changes with a descriptive message
```

Vous pouvez également utiliser des prompts pour des opérations Git plus complexes :

```text wrap theme={null}
create a new branch called feature/quickstart
```

```text wrap theme={null}
show me the last 5 commits
```

```text wrap theme={null}
help me resolve merge conflicts
```

<h2 id="step-6-fix-a-bug-or-add-a-feature">
  Étape 6 : Corriger un bug ou ajouter une fonctionnalité
</h2>

Décrivez ce que vous souhaitez en langage naturel :

```text wrap theme={null}
add input validation to the user registration form
```

Ou corrigez des problèmes existants :

```text wrap theme={null}
there's a bug where users can submit empty forms - fix it
```

<h2 id="step-7-test-out-other-common-workflows">
  Étape 7 : Tester d'autres workflows courants
</h2>

Essayez quelques prompts supplémentaires. Vous pouvez demander à Claude de refactoriser du code, d'écrire des tests, de mettre à jour la documentation ou de revoir vos modifications :

```text wrap theme={null}
refactor the authentication module to use async/await instead of callbacks
```

```text wrap theme={null}
write unit tests for the calculator functions
```

```text wrap theme={null}
update the README with installation instructions
```

```text wrap theme={null}
review my changes and suggest improvements
```

<Tip>
  Parlez à Claude comme vous le feriez avec un collègue serviable. Décrivez ce que vous souhaitez accomplir, et il vous aidera à y parvenir.
</Tip>

<h2 id="essential-commands">
  Commandes essentielles
</h2>

Voici les commandes les plus importantes pour l'utilisation quotidienne, regroupées selon l'endroit où vous les exécutez.

<h3 id="shell-commands">
  Commandes shell
</h3>

Exécutez-les depuis votre terminal pour démarrer ou reprendre Claude Code.

| Commande | Ce qu'elle fait | Exemple |
| - | - | - |
| `claude` | Démarrer le mode interactif | `claude` |
| `claude "task"` | Démarrer le mode interactif avec une invite initiale | `claude "fix the build error"` |
| `claude -p "query"` | Exécuter une requête unique, puis quitter | `claude -p "explain this function"` |
| `claude -c` | Continuer la conversation la plus récente dans le répertoire actuel | `claude -c` |
| `claude -r` | Reprendre une conversation précédente | `claude -r` |

Voir la [référence CLI](/docs/fr/cli-reference) pour la liste complète des commandes shell.

<h3 id="session-commands">
  Commandes de session
</h3>

Exécutez-les à l'intérieur de Claude Code après son démarrage.

| Commande | Ce qu'elle fait | Exemple |
| - | - | - |
| `/clear` | Effacer l'historique des conversations | `/clear` |
| `/help` | Afficher les commandes disponibles | `/help` |
| `/exit` ou Ctrl+D deux fois | Quitter Claude Code | `/exit` |

Voir la [référence des commandes](/docs/fr/commands) pour la liste complète des commandes de session.

<h2 id="pro-tips-for-beginners">
  Conseils professionnels pour les débutants
</h2>

Pour plus d'informations, voir [les meilleures pratiques](/docs/fr/best-practices) et [les flux de travail courants](/docs/fr/common-workflows).

<AccordionGroup>
  <Accordion title="Soyez spécifique dans vos demandes">
    Au lieu de : ' corriger le bug '

    Essayez : ' corriger le bug de connexion où les utilisateurs voient un écran vide après avoir entré des identifiants incorrects '
  </Accordion>

  <Accordion title="Utilisez des instructions étape par étape">
    Divisez les tâches complexes en étapes :

    ```text wrap theme={null}
    1. créer une nouvelle table de base de données pour les profils utilisateur
    2. créer un endpoint API pour obtenir et mettre à jour les profils utilisateur
    3. construire une page web qui permet aux utilisateurs de voir et modifier leurs informations
    ```
  </Accordion>

  <Accordion title="Laissez Claude explorer d'abord">
    Avant de faire des modifications, laissez Claude comprendre votre code :

    ```text wrap theme={null}
    analyser le schéma de la base de données
    ```

    ```text wrap theme={null}
    construire un tableau de bord montrant les produits les plus fréquemment retournés par nos clients au Royaume-Uni
    ```
  </Accordion>

  <Accordion title="Gagnez du temps avec les raccourcis">
    * Tapez `/` pour voir les commandes et skills disponibles
    * Utilisez Tab pour la complétion des commandes
    * Appuyez sur ↑ pour l'historique des commandes
    * Appuyez sur `Shift+Tab` pour parcourir les modes de permission
  </Accordion>
</AccordionGroup>

<h2 id="what’s-next">
  Prochaines étapes
</h2>

Maintenant que vous avez appris les bases, explorez des fonctionnalités plus avancées :

* [Comment fonctionne Claude Code](/docs/fr/how-claude-code-works) : comprendre la boucle agentique, les outils intégrés et comment Claude Code interagit avec votre projet
* [Bonnes pratiques](/docs/fr/best-practices) : obtenez de meilleurs résultats avec un prompting efficace et une configuration de projet appropriée
* [Workflows courants](/docs/fr/common-workflows) : guides étape par étape pour les tâches courantes
* [Étendre Claude Code](/docs/fr/features-overview) : personnalisez avec CLAUDE.md, skills, hooks, MCP et bien plus

Consultez la [configuration avancée](/docs/fr/setup) pour les options d'installation, les mises à jour manuelles ou les instructions de désinstallation.

<h2 id="getting-help">
  Obtenir de l'aide
</h2>

* **Dans Claude Code** : Tapez `/help` ou posez une question du type « comment faire... »
* **Documentation** : Parcourez les autres guides de ce site
* **Cours** : Suivez [Claude Code 101](https://academy.claude.com/courses/claude-code-101) et d'autres cours gratuits à votre rythme sur [Claude Academy](https://academy.claude.com/)
* **Communauté** : Rejoignez le [serveur Discord](https://www.anthropic.com/discord) pour des conseils et du support
