Guide de désinstallation de Claude Code

Processus complet de désinstallation de Claude Code, incluant le nettoyage des fichiers de configuration, des variables d'environnement et des données du cache.

Vérification avant désinstallation

Avant de commencer la désinstallation, il est recommandé de sauvegarder les fichiers de configuration et les données de projet importants.

Vérification de la méthode d'installation

Première étape : Vérifier l'installation globale

bash
npm ls -g @anthropic-ai/claude-code

Deuxième étape : Vérifier l'installation locale

bash
npm ls @anthropic-ai/claude-code

Troisième étape : Vérifier le chemin d'installation

bash
# Afficher le chemin d'installation du paquet global
npm root -g

# Afficher l'emplacement du fichier exécutable de Claude Code
which claude
# ou sur Windows utiliser
where claude

Désinstallation de Claude Code

Méthode 1 : Désinstallation npm (Recommandé)

# Désinstaller Claude Code installé globalement
npm uninstall -g @anthropic-ai/claude-code

# Vérifier la désinstallation
claude --version
# Devrait afficher "command not found" ou erreur similaire

Méthode 2 : Suppression manuelle (si la désinstallation npm échoue)

# Supprimer le répertoire d'installation global
rm -rf ~/.npm/lib/node_modules/@anthropic-ai/claude-code
rm -rf /usr/local/lib/node_modules/@anthropic-ai/claude-code

# Supprimer le lien du fichier exécutable
rm -f /usr/local/bin/claude

# Supprimer le répertoire de données utilisateur
rm -rf ~/.claude-code
rm -rf ~/.config/claude-code

Nettoyage des fichiers de configuration et du cache

Nettoyage des variables d'environnement

Système macOS/Linux

bash
# Modifier le fichier de configuration, supprimer les variables d'environnement associées
nano ~/.bashrc
nano ~/.bash_profile
nano ~/.zshrc

# Supprimer les lignes suivantes :
# export ANTHROPIC_AUTH_TOKEN=...
# export ANTHROPIC_BASE_URL=...

# Recharger la configuration
source ~/.bashrc
source ~/.bash_profile
source ~/.zshrc

Système Windows

Méthode 1 : Interface graphique

  1. Clic droit sur "Ce PC" → "Propriétés"
  2. Cliquer sur "Paramètres système avancés"
  3. Dans la fenêtre "Propriétés système", cliquer sur "Variables d'environnement"
  4. Trouver et supprimer dans les variables utilisateur et les variables système :
    • ANTHROPIC_AUTH_TOKEN
    • ANTHROPIC_BASE_URL
  5. Cliquer sur "OK" pour enregistrer

Méthode 2 : PowerShell

PowerShell (Administrateur)
# Supprimer les variables d'environnement utilisateur
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "User")

# Supprimer les variables d'environnement système (nécessite des privilèges d'administrateur)
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "Machine")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "Machine")

Nettoyage des fichiers de configuration du projet

Vérifier et supprimer la configuration liée à Claude Code dans le projet :

bash
# Rechercher les fichiers de configuration dans le projet
find . -name ".claude*" -type f
find . -name "claude.config.*" -type f

# Supprimer les fichiers de configuration trouvés
rm -f .claude-settings.json
rm -f claude.config.js
rm -f claude.config.json

Nettoyage des données du cache

# Nettoyer les données liées à Claude Code dans le cache npm
npm cache clean --force

# Nettoyer le répertoire de cache utilisateur
rm -rf ~/.cache/claude-code
rm -rf /tmp/claude-*

# Nettoyer les fichiers journaux
rm -rf ~/.local/share/claude-code/logs

Vérification de la désinstallation

Après avoir terminé la désinstallation, exécuter les commandes suivantes pour vérifier le nettoyage complet :

bash
# Vérifier que la commande n'existe pas
claude --version
# Devrait afficher "command not found"

# Vérifier que les variables d'environnement ont été nettoyées
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URL
# Devrait être vide

# Vérifier les fichiers résiduels
ls -la ~/.claude* 2>/dev/null || echo "No Claude files found"
ls -la ~/.config/claude* 2>/dev/null || echo "No Claude config found"

Désinstallation des dépendances associées (Optionnel)

Si vous n'avez plus besoin de Node.js ou d'autres outils associés, vous pouvez également les désinstaller :

Désinstallation de Node.js

# Si installé via Homebrew
brew uninstall node

# Suppression manuelle (si installé via le paquet d'installation officiel)
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

Questions fréquemment posées

Question 1 : La commande existe toujours

Causes possibles :

  • Cache de la variable d'environnement PATH
  • Plusieurs emplacements d'installation

Solution :

bash
# Recharger les variables d'environnement
source ~/.bashrc

# Ou redémarrer le terminal
exit
# Rouvrir le terminal

# Vérifier tous les emplacements d'installation possibles
which -a claude
whereis claude

Question 2 : Permissions insuffisantes pour supprimer des fichiers

Solution :

bash
# macOS/Linux utiliser sudo
sudo rm -rf /usr/local/lib/node_modules/@anthropic-ai/claude-code

# Windows exécuter PowerShell en tant qu'administrateur
# Clic droit sur PowerShell → "Exécuter en tant qu'administrateur"

Question 3 : Variables d'environnement non nettoyées

Solution :

bash
# Vérifier tous les fichiers de configuration possibles
grep -r "ANTHROPIC" ~/.*rc ~/.*profile 2>/dev/null
grep -r "claude" ~/.*rc ~/.*profile 2>/dev/null

# Modifier manuellement le fichier de configuration trouvé
nano ~/.bashrc  # Supprimer les lignes associées

Préparation à la réinstallation

Si vous devez réinstaller Claude Code ultérieurement :

  1. Assurez-vous que la version de Node.js ≥ 18.0
  2. Nettoyez le cache npm : npm cache clean --force
  3. Réinstallez selon la documentation d'installation

Après avoir terminé les étapes ci-dessus, Claude Code devrait être complètement désinstallé de votre système.

Innovez sans limites avec l’IA, des opportunités infinies
À propos
Fonctionnalités
Documentation
Tarifs
Contactez-nous
Conditions et politiques
Conditions d’utilisation
Politique de confidentialité
Loi sur les transactions commerciales spécifiques