Configuration requise
Claude Code s’exécute sur les plateformes et configurations suivantes :- Système d’exploitation :
- macOS 13.0+
- Windows 10 1809+ ou Windows Server 2019+
- Ubuntu 20.04+
- Debian 10+
- Alpine Linux 3.19+
- Matériel : 4 Go+ de RAM
- Réseau : connexion Internet requise. Consultez la configuration réseau.
- Shell : Bash, Zsh, PowerShell ou CMD. Sur Windows, Git for Windows est requis.
- Localisation : pays supportés par Anthropic
Dépendances supplémentaires
- ripgrep : généralement inclus avec Claude Code. Si la recherche échoue, consultez le dépannage de la recherche.
Installer Claude Code
To install Claude Code, use one of the following methods:- Native Install (Recommended)
- Homebrew
- WinGet
macOS, Linux, WSL:Windows PowerShell:Windows CMD:If you see
The token '&&' is not a valid statement separator, you’re in PowerShell, not CMD. Use the PowerShell command above instead. Your prompt shows PS C:\ when you’re in PowerShell.Windows requires Git for Windows. Install it first if you don’t have it.Native installations automatically update in the background to keep you on the latest version.
Configuration sur Windows
Claude Code sur Windows nécessite Git for Windows ou WSL. Vous pouvez lancerclaude à partir de PowerShell, CMD ou Git Bash. Claude Code utilise Git Bash en interne pour exécuter les commandes. Vous n’avez pas besoin d’exécuter PowerShell en tant qu’administrateur.
Option 1 : Windows natif avec Git Bash
Installez Git for Windows, puis exécutez la commande d’installation à partir de PowerShell ou CMD.
Si Claude Code ne trouve pas votre installation de Git Bash, définissez le chemin dans votre fichier settings.json :
Alpine Linux et distributions basées sur musl
L’installateur natif sur Alpine et autres distributions basées sur musl/uClibc nécessitelibgcc, libstdc++ et ripgrep. Installez-les à l’aide du gestionnaire de paquets de votre distribution, puis définissez USE_BUILTIN_RIPGREP=0.
Cet exemple installe les paquets requis sur Alpine :
USE_BUILTIN_RIPGREP à 0 dans votre fichier settings.json :
Vérifier votre installation
Après l’installation, confirmez que Claude Code fonctionne :claude doctor :
S’authentifier
Claude Code nécessite un compte Pro, Max, Teams, Enterprise ou Console. Le plan gratuit Claude.ai n’inclut pas l’accès à Claude Code. Vous pouvez également utiliser Claude Code avec un fournisseur d’API tiers comme Amazon Bedrock, Google Vertex AI ou Microsoft Foundry. Après l’installation, connectez-vous en exécutantclaude et en suivant les invites du navigateur. Consultez Authentification pour tous les types de comptes et les options de configuration d’équipe.
Mettre à jour Claude Code
Les installations natives se mettent à jour automatiquement en arrière-plan. Vous pouvez configurer le canal de version pour contrôler si vous recevez les mises à jour immédiatement ou selon un calendrier stable retardé, ou désactiver les mises à jour automatiques entièrement. Les installations Homebrew et WinGet nécessitent des mises à jour manuelles.Mises à jour automatiques
Claude Code vérifie les mises à jour au démarrage et périodiquement pendant l’exécution. Les mises à jour se téléchargent et s’installent en arrière-plan, puis prennent effet la prochaine fois que vous démarrez Claude Code.Les installations Homebrew et WinGet ne se mettent pas à jour automatiquement. Utilisez
brew upgrade claude-code ou winget upgrade Anthropic.ClaudeCode pour mettre à jour manuellement.Problème connu : Claude Code peut vous notifier des mises à jour avant que la nouvelle version soit disponible dans ces gestionnaires de paquets. Si une mise à niveau échoue, attendez et réessayez plus tard.Homebrew conserve les anciennes versions sur le disque après les mises à niveau. Exécutez brew cleanup claude-code périodiquement pour récupérer de l’espace disque.Configurer le canal de version
Contrôlez le canal de version que Claude Code suit pour les mises à jour automatiques etclaude update avec le paramètre autoUpdatesChannel :
"latest", la valeur par défaut : recevez les nouvelles fonctionnalités dès qu’elles sont publiées"stable": utilisez une version qui a généralement environ une semaine, en ignorant les versions avec des régressions majeures
/config → Canal de mise à jour automatique, ou ajoutez-le à votre fichier settings.json :
Désactiver les mises à jour automatiques
DéfinissezDISABLE_AUTOUPDATER à "1" dans la clé env de votre fichier settings.json :
Mettre à jour manuellement
Pour appliquer une mise à jour immédiatement sans attendre la prochaine vérification en arrière-plan, exécutez :Options d’installation avancées
Ces options sont destinées à l’épinglage de version, à la migration depuis npm et à la vérification de l’intégrité des binaires.Installer une version spécifique
L’installateur natif accepte soit un numéro de version spécifique, soit un canal de version (latest ou stable). Le canal que vous choisissez au moment de l’installation devient votre valeur par défaut pour les mises à jour automatiques. Consultez configurer le canal de version pour plus d’informations.
Pour installer la dernière version (par défaut) :
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
- macOS, Linux, WSL
- Windows PowerShell
- Windows CMD
Installation npm dépréciée
L’installation npm est dépréciée. L’installateur natif est plus rapide, ne nécessite aucune dépendance et se met à jour automatiquement en arrière-plan. Utilisez la méthode d’installation native si possible.Migrer de npm vers natif
Si vous avez précédemment installé Claude Code avec npm, passez à l’installateur natif :claude install à partir d’une installation npm existante pour installer le binaire natif à côté, puis supprimer la version npm.
Installer avec npm
Si vous avez besoin de l’installation npm pour des raisons de compatibilité, vous devez avoir Node.js 18+ installé. Installez le paquet globalement :Intégrité des binaires et signature du code
Vous pouvez vérifier l’intégrité des binaires Claude Code à l’aide des sommes de contrôle SHA256 et des signatures de code.- Les sommes de contrôle SHA256 pour toutes les plateformes sont publiées dans les manifestes de version à
https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/{VERSION}/manifest.json. Remplacez{VERSION}par un numéro de version tel que2.0.30. - Les binaires signés sont distribués pour les plateformes suivantes :
- macOS : signé par ’ Anthropic PBC ’ et notarié par Apple
- Windows : signé par ’ Anthropic, PBC ‘
Désinstaller Claude Code
Pour supprimer Claude Code, suivez les instructions correspondant à votre méthode d’installation.Installation native
Supprimez le binaire Claude Code et les fichiers de version :- macOS, Linux, WSL
- Windows PowerShell
Installation Homebrew
Supprimez le cask Homebrew :Installation WinGet
Supprimez le paquet WinGet :npm
Supprimez le paquet npm global :Supprimer les fichiers de configuration
Pour supprimer les paramètres et données en cache de Claude Code :- macOS, Linux, WSL
- Windows PowerShell