Guida alla disinstallazione di Claude Code

Processo completo di disinstallazione di Claude Code, inclusa la pulizia dei file di configurazione, variabili d'ambiente e dati della cache.

Controllo pre-disinstallazione

Prima di iniziare la disinstallazione, si consiglia di eseguire il backup dei file di configurazione e dei dati di progetto importanti.

Verifica del metodo di installazione

Primo passo: Verifica installazione globale

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

Secondo passo: Verifica installazione locale

bash
npm ls @anthropic-ai/claude-code

Terzo passo: Verifica percorso di installazione

bash
# Visualizza percorso di installazione del pacchetto globale
npm root -g

# Visualizza posizione del file eseguibile di Claude Code
which claude
# o su Windows usa
where claude

Disinstallazione di Claude Code

Metodo 1: Disinstallazione npm (Consigliato)

# Disinstalla Claude Code installato globalmente
npm uninstall -g @anthropic-ai/claude-code

# Verifica disinstallazione
claude --version
# Dovrebbe mostrare "command not found" o errore simile

Metodo 2: Eliminazione manuale (se la disinstallazione npm fallisce)

# Elimina directory di installazione globale
rm -rf ~/.npm/lib/node_modules/@anthropic-ai/claude-code
rm -rf /usr/local/lib/node_modules/@anthropic-ai/claude-code

# Elimina collegamento file eseguibile
rm -f /usr/local/bin/claude

# Elimina directory dati utente
rm -rf ~/.claude-code
rm -rf ~/.config/claude-code

Pulizia file di configurazione e cache

Pulizia variabili d'ambiente

Sistema macOS/Linux

bash
# Modifica file di configurazione, elimina variabili d'ambiente correlate
nano ~/.bashrc
nano ~/.bash_profile
nano ~/.zshrc

# Elimina le seguenti righe:
# export ANTHROPIC_AUTH_TOKEN=...
# export ANTHROPIC_BASE_URL=...

# Ricarica configurazione
source ~/.bashrc
source ~/.bash_profile
source ~/.zshrc

Sistema Windows

Metodo 1: Interfaccia grafica

  1. Fare clic destro su "Questo PC" → "Proprietà"
  2. Fare clic su "Impostazioni di sistema avanzate"
  3. Nella finestra "Proprietà del sistema" fare clic su "Variabili d'ambiente"
  4. Trovare ed eliminare nelle variabili utente e variabili di sistema:
    • ANTHROPIC_AUTH_TOKEN
    • ANTHROPIC_BASE_URL
  5. Fare clic su "OK" per salvare

Metodo 2: PowerShell

PowerShell (Amministratore)
# Elimina variabili d'ambiente utente
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "User")

# Elimina variabili d'ambiente di sistema (richiede privilegi di amministratore)
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", $null, "Machine")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", $null, "Machine")

Pulizia file di configurazione del progetto

Verifica ed elimina la configurazione relativa a Claude Code nel progetto:

bash
# Trova file di configurazione nel progetto
find . -name ".claude*" -type f
find . -name "claude.config.*" -type f

# Elimina i file di configurazione trovati
rm -f .claude-settings.json
rm -f claude.config.js
rm -f claude.config.json

Pulizia dati cache

# Pulisci dati correlati a Claude Code nella cache npm
npm cache clean --force

# Pulisci directory cache utente
rm -rf ~/.cache/claude-code
rm -rf /tmp/claude-*

# Pulisci file di log
rm -rf ~/.local/share/claude-code/logs

Verifica disinstallazione

Dopo aver completato la disinstallazione, eseguire i seguenti comandi per verificare la pulizia completa:

bash
# Verifica che il comando non esista
claude --version
# Dovrebbe mostrare "command not found"

# Verifica che le variabili d'ambiente siano state pulite
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URL
# Dovrebbe essere vuoto

# Verifica file residui
ls -la ~/.claude* 2>/dev/null || echo "No Claude files found"
ls -la ~/.config/claude* 2>/dev/null || echo "No Claude config found"

Disinstallazione dipendenze correlate (Opzionale)

Se non hai più bisogno di Node.js o altri strumenti correlati, puoi disinstallarli insieme:

Disinstallazione Node.js

# Se installato tramite Homebrew
brew uninstall node

# Eliminazione manuale (se installato tramite pacchetto di installazione ufficiale)
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

Domande frequenti

Domanda 1: Il comando esiste ancora

Possibili cause:

  • Cache variabile d'ambiente PATH
  • Più posizioni di installazione

Soluzione:

bash
# Ricarica variabili d'ambiente
source ~/.bashrc

# Oppure riavvia il terminale
exit
# Riapri il terminale

# Verifica tutte le possibili posizioni di installazione
which -a claude
whereis claude

Domanda 2: Permessi insufficienti per eliminare file

Soluzione:

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

# Windows esegui PowerShell come amministratore
# Fare clic destro su PowerShell → "Esegui come amministratore"

Domanda 3: Variabili d'ambiente non pulite

Soluzione:

bash
# Verifica tutti i possibili file di configurazione
grep -r "ANTHROPIC" ~/.*rc ~/.*profile 2>/dev/null
grep -r "claude" ~/.*rc ~/.*profile 2>/dev/null

# Modifica manualmente il file di configurazione trovato
nano ~/.bashrc  # Elimina le righe correlate

Preparazione per la reinstallazione

Se in seguito è necessario reinstallare Claude Code:

  1. Assicurati che la versione di Node.js ≥ 18.0
  2. Pulisci cache npm: npm cache clean --force
  3. Reinstalla seguendo la documentazione di installazione

Dopo aver completato i passaggi precedenti, Claude Code dovrebbe essere completamente disinstallato dal tuo sistema.

Insieme all'AI, infinite innovazioni e opportunità
Informazioni
Funzionalità
Documentazione
Prezzi
Contattaci
Termini e politiche
Termini di utilizzo
Informativa sulla privacy
Legge sulle transazioni commerciali specifiche