Se l’installazione non riesce o non riesci ad accedere, trova il tuo errore di seguito. Per i problemi di runtime dopo che Claude Code è funzionante, vedi Risoluzione dei problemi. Per i problemi di configurazione come impostazioni non applicate o hook non attivati, vedi Debug della tua configurazione.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.
Trova il tuo errore
Abbina il messaggio di errore o il sintomo che stai vedendo a una soluzione:| Quello che vedi | Soluzione |
|---|---|
command not found: claude o 'claude' is not recognized | Correggi il tuo PATH |
syntax error near unexpected token '<' | Lo script di installazione restituisce HTML |
curl: (56) Failure writing output to destination | Controlla la connettività o usa un programma di installazione alternativo |
Killed durante l’installazione su Linux | Aggiungi spazio di swap per server a bassa memoria |
TLS connect error o SSL/TLS secure channel | Aggiorna i certificati CA |
Failed to fetch version o impossibile raggiungere il server di download | Controlla le impostazioni di rete e proxy |
irm is not recognized o && is not valid | Usa il comando giusto per la tua shell |
'bash' is not recognized as the name of a cmdlet | Usa il comando del programma di installazione di Windows |
Claude Code on Windows requires git-bash | Installa o configura Git Bash |
Claude Code does not support 32-bit Windows | Apri Windows PowerShell, non la voce x86 |
Error loading shared library | Variante binaria sbagliata per il tuo sistema |
Illegal instruction | Mancata corrispondenza dell’architettura o del set di istruzioni della CPU |
cannot execute binary file: Exec format error in WSL | Regressione binaria nativa WSL1 |
Il programma di installazione di PowerShell si completa ma claude non viene trovato o mostra una versione precedente | Riavvia il tuo terminale e verifica PATH |
dyld: cannot load, dyld: Symbol not found, o Abort trap su macOS | Incompatibilità binaria |
Invoke-Expression: Missing argument in parameter list | Lo script di installazione restituisce HTML |
App unavailable in region | Claude Code non è disponibile nel tuo paese. Vedi paesi supportati. |
unable to get local issuer certificate | Configura i certificati CA aziendali |
OAuth error o 403 Forbidden | Correggi l’autenticazione |
Could not load the default credentials o Could not load credentials from any providers | Credenziali Bedrock, Vertex o Foundry |
ChainedTokenCredential authentication failed o CredentialUnavailableError | Credenziali Bedrock, Vertex o Foundry |
API Error: 500, 529 Overloaded, 429, o altri errori 4xx e 5xx non elencati sopra | Vedi il riferimento degli errori |
Esegui controlli diagnostici
Controlla la connettività di rete
Il programma di installazione scarica dadownloads.claude.ai. Verifica di poterlo raggiungere:
HTTP/2 200 significa che hai raggiunto il server. Se non vedi output, Could not resolve host, o un timeout di connessione, la tua rete sta bloccando la connessione. Le cause comuni sono:
- Firewall aziendali o proxy che bloccano
downloads.claude.ai - Restrizioni di rete regionali: prova una VPN o una rete alternativa
- Problemi TLS/SSL: aggiorna i certificati CA del tuo sistema, o controlla se
HTTPS_PROXYè configurato
HTTPS_PROXY e HTTP_PROXY all’indirizzo del tuo proxy prima di installare. Chiedi al tuo team IT l’URL del proxy se non lo conosci, o controlla le impostazioni del proxy del tuo browser.
Questo esempio imposta entrambe le variabili proxy, quindi esegue il programma di installazione attraverso il tuo proxy:
- macOS/Linux
- Windows PowerShell
Verifica il tuo PATH
Se l’installazione è riuscita ma ricevi un errorecommand not found o not recognized quando esegui claude, la directory di installazione non è nel tuo PATH. La tua shell cerca i programmi nelle directory elencate in PATH, e il programma di installazione posiziona claude in ~/.local/bin/claude su macOS/Linux o %USERPROFILE%\.local\bin\claude.exe su Windows.
Controlla se la directory di installazione è nel tuo PATH elencando le tue voci PATH e filtrando per local/bin:
- macOS/Linux
- Windows PowerShell
- Windows CMD
/Users/you/.local/bin o /home/you/.local/bin, la directory è nel tuo PATH e puoi saltare a Controlla le installazioni in conflitto. Se non c’è output, aggiungilo alla tua configurazione shell.Per Zsh, il default su macOS:Controlla le installazioni in conflitto
Più installazioni di Claude Code possono causare mancate corrispondenze di versione o comportamenti inaspettati. Controlla cosa è installato:- macOS/Linux
- Windows PowerShell
Elenca tutti i binari Se questo non stampa nulla, nessun
claude trovati nel tuo PATH:claude è ancora nel tuo PATH. Torna a Verifica il tuo PATH.Controlla le tre posizioni da cui un binario claude può provenire. ~/.local/bin/claude è il programma di installazione nativo, ~/.claude/local/ è un’installazione npm locale legacy creata da versioni precedenti di Claude Code, e l’elenco npm globale mostra un’installazione -g:~/.local/bin/claude su macOS/Linux o %USERPROFILE%\.local\bin\claude.exe su Windows è consigliata. Rimuovi le altre:
Disinstalla un’installazione npm globale:
claude-code@latest, sostituisci quel nome:
Controlla i permessi della directory
Il programma di installazione ha bisogno di accesso in scrittura a~/.local/bin/ e ~/.claude/ su macOS e Linux. Su Windows la posizione di installazione è sotto %USERPROFILE%, che è scrivibile dal tuo utente per impostazione predefinita, quindi questa sezione raramente si applica lì.
Controlla se le directory sono scrivibili:
Verifica che il binario funzioni
Seclaude --version stampa una versione ma claude si arresta in modo anomalo o si blocca all’avvio, esegui questi controlli per restringere la causa. Se claude --version dice comando non trovato, vai a Verifica il tuo PATH prima; i comandi di seguito presuppongono che claude sia nel tuo PATH.
Conferma che il binario esiste ed è eseguibile:
ldd mostra librerie mancanti, potrebbe essere necessario installare pacchetti di sistema. Su Alpine Linux e altre distribuzioni basate su musl, vedi Configurazione di Alpine Linux.
Problemi di installazione comuni
Questi sono i problemi di installazione più frequentemente riscontrati e le loro soluzioni.Lo script di installazione restituisce HTML invece di uno script shell
Quando esegui il comando di installazione, potresti vedere uno di questi errori:-
Usa un metodo di installazione alternativo:
Su macOS, installa tramite Homebrew:
Su Windows, installa tramite WinGet:
- Riprova dopo alcuni minuti: il problema è spesso temporaneo. Aspetta e prova di nuovo il comando originale.
command not found: claude dopo l’installazione
L’installazione è terminata ma claude non funziona. L’errore esatto varia in base alla piattaforma:
| Piattaforma | Messaggio di errore |
|---|---|
| macOS | zsh: command not found: claude |
| Linux | bash: claude: command not found |
| Windows CMD | 'claude' is not recognized as an internal or external command |
| PowerShell | claude : The term 'claude' is not recognized as the name of a cmdlet |
curl: (56) Failure writing output to destination
Il comando curl ... | bash scarica lo script e lo invia a Bash per l’esecuzione. Questo errore significa che la connessione si è interrotta prima che lo script finisse di scaricarsi. Le cause comuni includono interruzioni di rete, il download bloccato a metà flusso, o limiti di risorse di sistema.
Soluzioni:
-
Controlla la stabilità della rete: i binari di Claude Code sono ospitati in
downloads.claude.ai. Testa che puoi raggiungerlo:Una rigaHTTP/2 200significa che hai raggiunto il server e il fallimento originale era probabilmente intermittente; riprova il comando di installazione. Se vediCould not resolve hosto un timeout di connessione, la tua rete sta bloccando il download. -
Prova un metodo di installazione alternativo:
Su macOS:
Su Windows:
Errori di connessione TLS o SSL
Errori comecurl: (35) TLS connect error, schannel: next InitializeSecurityContext failed, o il Could not establish trust relationship for the SSL/TLS secure channel di PowerShell indicano fallimenti dell’handshake TLS.
Soluzioni:
-
Aggiorna i certificati CA del tuo sistema:
Su Ubuntu/Debian:
Su macOS, il curl di sistema utilizza l’archivio di fiducia Keychain; l’aggiornamento di macOS stesso aggiorna i certificati root.
-
Su Windows, abilita TLS 1.2 in PowerShell prima di eseguire il programma di installazione:
-
Controlla l’interferenza del proxy o del firewall: i proxy aziendali che eseguono l’ispezione TLS possono causare questi errori, inclusi
unable to get local issuer certificateeSELF_SIGNED_CERT_IN_CHAIN. Per il passaggio di installazione, punta curl al tuo bundle CA aziendale con--cacert:Per Claude Code stesso una volta installato, impostaNODE_EXTRA_CA_CERTSin modo che le richieste API si fidino dello stesso bundle:Chiedi al tuo team IT il file di certificato se non lo hai. Puoi anche provare su una connessione diretta per confermare che il proxy è la causa. -
Su Windows, ignora i controlli di revoca dei certificati se vedi
CRYPT_E_NO_REVOCATION_CHECK (0x80092012)oCRYPT_E_REVOCATION_OFFLINE (0x80092013). Questi significano che curl ha raggiunto il server ma la tua rete blocca la ricerca di revoca del certificato, che è comune dietro firewall aziendali. Aggiungi--ssl-revoke-best-effortal comando di installazione:In alternativa, installa conwinget install Anthropic.ClaudeCode, che evita curl completamente.
Failed to fetch version from downloads.claude.ai
Il programma di installazione non ha potuto raggiungere il server di download. Questo in genere significa che downloads.claude.ai è bloccato sulla tua rete.
Soluzioni:
-
Testa la connettività direttamente:
-
Se dietro un proxy, imposta
HTTPS_PROXYin modo che il programma di installazione possa instradarlo attraverso. Vedi configurazione del proxy per i dettagli. -
Se su una rete ristretta, prova una rete diversa o una VPN, o usa un metodo di installazione alternativo:
Su macOS:
Su Windows:
Comando di installazione sbagliato su Windows
Se vedi'irm' is not recognized, The token '&&' is not valid, o 'bash' is not recognized as the name of a cmdlet, hai copiato il comando di installazione per una shell o un sistema operativo diverso.
-
irmnon riconosciuto: sei in CMD, non PowerShell. Hai due opzioni: Apri PowerShell cercando “PowerShell” nel menu Start, quindi esegui il comando di installazione originale:Oppure rimani in CMD e usa il programma di installazione CMD invece: -
&&non valido: sei in PowerShell ma hai eseguito il comando del programma di installazione CMD. Usa il programma di installazione PowerShell: -
bashnon riconosciuto: hai eseguito il programma di installazione macOS/Linux su Windows. Usa il programma di installazione PowerShell invece:
Installazione interrotta su server Linux a bassa memoria
Se vediKilled durante l’installazione su un VPS o un’istanza cloud:
-
Aggiungi spazio di swap se il tuo server ha RAM limitata. Lo swap utilizza lo spazio su disco come memoria di overflow, consentendo al programma di installazione di completarsi anche con RAM fisica bassa.
Crea un file di swap da 2 GB e abilitalo:
Quindi riprova l’installazione:
- Chiudi altri processi per liberare memoria prima di installare.
- Usa un’istanza più grande se possibile. Claude Code richiede almeno 4 GB di RAM.
L’installazione si blocca in Docker
Quando installi Claude Code in un contenitore Docker, l’installazione come root in/ può causare blocchi.
Soluzioni:
-
Imposta una directory di lavoro prima di eseguire il programma di installazione. Quando eseguito da
/, il programma di installazione scansiona l’intero filesystem, il che causa un utilizzo eccessivo della memoria. L’impostazione diWORKDIRlimita la scansione a una piccola directory: -
Aumenta i limiti di memoria di Docker se usi Docker Desktop:
Claude Desktop sostituisce il comando claude su Windows
Se hai installato una versione precedente di Claude Desktop, potrebbe registrare un Claude.exe nella directory WindowsApps che ha priorità nel PATH rispetto a Claude Code CLI. L’esecuzione di claude apre l’app Desktop invece della CLI.
Aggiorna Claude Desktop alla versione più recente per risolvere questo problema.
Claude Code su Windows richiede Git Bash
Claude Code su Windows nativo ha bisogno di Git per Windows, che fornisce Git Bash per l’esecuzione di comandi shell. Se Git non è installato, scaricalo da git-scm.com/downloads/win. Durante la configurazione, seleziona “Add to PATH.” Riavvia il tuo terminale dopo l’installazione. Se Git è già installato ma Claude Code non riesce a trovarlo, imposta il percorso nel tuo file settings.json:where.exe git in PowerShell e usa il percorso bin\bash.exe da quella directory.
Claude Code non supporta Windows a 32 bit
Windows include due voci di PowerShell nel menu Start:Windows PowerShell e Windows PowerShell (x86). La voce x86 viene eseguita come processo a 32 bit e attiva questo errore anche su una macchina a 64 bit. Per verificare quale caso sei, esegui questo nella stessa finestra che ha prodotto l’errore:
True, il tuo sistema operativo va bene. Chiudi la finestra, apri Windows PowerShell senza il suffisso x86, e esegui di nuovo il comando di installazione.
Se questo stampa False, sei su un’edizione Windows a 32 bit. Claude Code richiede un sistema operativo a 64 bit. Vedi i requisiti di sistema.
Mancata corrispondenza binaria musl o glibc di Linux
Se vedi errori su librerie condivise mancanti comelibstdc++.so.6 o libgcc_s.so.1 dopo l’installazione, il programma di installazione potrebbe aver scaricato la variante binaria sbagliata per il tuo sistema.
-
Controlla quale libc usa il tuo sistema:
L’output che menziona
GNU libcoGLIBCsignifica glibc. L’output che menzionamuslsignifica musl. -
Se sei su glibc ma hai ottenuto il binario musl, rimuovi l’installazione e reinstalla. Puoi anche scaricare manualmente il binario corretto usando il manifesto in
https://downloads.claude.ai/claude-code-releases/{VERSION}/manifest.json. Apri un problema GitHub con l’output dildd --versionels /lib/libc.musl*. -
Se sei effettivamente su musl, come Alpine Linux, installa i pacchetti richiesti:
Illegal instruction
Se l’esecuzione di claude o del programma di installazione stampa Illegal instruction, il binario nativo utilizza istruzioni CPU che il tuo processore non supporta. Ci sono due cause distinte.
Mancata corrispondenza dell’architettura. Il programma di installazione ha scaricato il binario sbagliato, ad esempio x86 su un server ARM. Controlla con uname -m su macOS o Linux, o $env:PROCESSOR_ARCHITECTURE in PowerShell. Se il risultato non corrisponde al binario che hai ricevuto, apri un problema GitHub con l’output.
Set di istruzioni mancante su CPU più vecchie. Se la tua architettura è corretta ma vedi ancora Illegal instruction, la tua CPU probabilmente manca di AVX o di un’altra istruzione che il binario richiede. Questo colpisce approssimativamente i processori Intel e AMD pre-2013. Attualmente non c’è una soluzione binaria nativa; traccia il problema #50384 per lo stato, e includi il modello della tua CPU da cat /proc/cpuinfo | grep "model name" | head -1 su Linux o sysctl -n machdep.cpu.brand_string su macOS quando segnali.
I metodi di installazione alternativi scaricano lo stesso binario nativo e non risolveranno nessuna delle due cause.
dyld: cannot load su macOS
Se vedi dyld: cannot load, dyld: Symbol not found, o Abort trap: 6 durante l’installazione, il binario è incompatibile con la tua versione di macOS o hardware.
Symbol not found che fa riferimento a libicucore indica anche che la tua versione di macOS è più vecchia di quella supportata dal binario:
- Controlla la tua versione di macOS: Claude Code richiede macOS 13.0 o successivo. Apri il menu Apple e seleziona About This Mac per controllare la tua versione.
- Aggiorna macOS se sei su una versione precedente. Il binario utilizza comandi di caricamento e librerie di sistema che le versioni macOS precedenti non supportano. I metodi di installazione alternativi come Homebrew scaricano lo stesso binario e non risolveranno questo errore.
Exec format error su WSL1
Se l’esecuzione di claude in WSL stampa cannot execute binary file: Exec format error, sei su WSL1 e stai colpendo una regressione binaria nativa nota tracciata nel problema #38788. Le intestazioni del programma del binario sono cambiate in un modo che il caricatore di WSL1 non può gestire.
La correzione più pulita è convertire la tua distribuzione a WSL2 da PowerShell:
~/.bashrc all’interno di WSL, sostituendo il percorso se la tua directory home è diversa:
source ~/.bashrc e riprova claude.
Errori di installazione npm in WSL
Questi problemi si applicano se hai installato Claude Code connpm install -g all’interno di WSL. Se hai usato il programma di installazione nativo, salta questa sezione.
Problemi di rilevamento del sistema operativo o della piattaforma. Se npm segnala una mancata corrispondenza della piattaforma durante l’installazione, WSL probabilmente sta raccogliendo il npm di Windows. Esegui prima npm config set os linux, quindi installa con npm install -g @anthropic-ai/claude-code --force. Non usare sudo.
exec: node: not found quando esegui claude. Il tuo ambiente WSL probabilmente sta usando l’installazione di Node.js di Windows. Conferma con which npm e which node: i percorsi che iniziano con /mnt/c/ sono binari Windows, mentre i percorsi Linux iniziano con /usr/. Per risolvere questo, installa Node tramite il gestore di pacchetti della tua distribuzione Linux o tramite nvm.
Conflitti di versione nvm. Se hai nvm installato sia in WSL che in Windows, il cambio delle versioni di Node in WSL potrebbe interrompersi perché WSL importa il PATH di Windows per impostazione predefinita e nvm di Windows ha priorità. La causa più comune è che nvm non è caricato nella tua shell. Aggiungi il caricatore nvm a ~/.bashrc o ~/.zshrc:
Errori di permessi durante l’installazione
Se il programma di installazione nativo non riesce con errori di permessi, la directory di destinazione potrebbe non essere scrivibile. Vedi Controlla i permessi della directory. Se hai precedentemente installato con npm e stai riscontrando errori di permessi specifici di npm, passa al programma di installazione nativo:Binario nativo non trovato dopo l’installazione npm
Il pacchetto npm@anthropic-ai/claude-code estrae il binario nativo attraverso una dipendenza opzionale per piattaforma come @anthropic-ai/claude-code-darwin-arm64. Se l’esecuzione di claude dopo l’installazione stampa Could not find native binary package "@anthropic-ai/claude-code-<platform>", controlla le seguenti cause:
- Le dipendenze opzionali sono disabilitate. Rimuovi
--omit=optionaldal tuo comando di installazione npm,--no-optionalda pnpm, o--ignore-optionalda yarn, e controlla che.npmrcnon impostioptional=false. Quindi reinstalla. Il binario nativo viene consegnato solo come dipendenza opzionale, quindi non c’è fallback JavaScript se viene saltato. - Piattaforma non supportata. I binari precompilati vengono pubblicati per
darwin-arm64,darwin-x64,linux-x64,linux-arm64,linux-x64-musl,linux-arm64-musl,win32-x64, ewin32-arm64. Claude Code non spedisce un binario per altre piattaforme; vedi i requisiti di sistema. - Lo specchio npm aziendale manca dei pacchetti della piattaforma. Assicurati che il tuo registro rispecchi tutti gli otto pacchetti
@anthropic-ai/claude-code-*della piattaforma oltre al pacchetto meta.
--ignore-scripts non attiva questo errore. Il passaggio postinstall che collega il binario in posizione viene saltato, quindi Claude Code ricade su un wrapper che individua e genera il binario della piattaforma ad ogni avvio. Questo funziona ma si avvia più lentamente; reinstalla con gli script abilitati per l’esecuzione diretta.
Accesso e autenticazione
Queste sezioni affrontano i fallimenti di accesso, gli errori OAuth e i problemi di token.Reimposta il tuo accesso
Quando l’accesso non riesce e la causa non è ovvia, una re-autenticazione pulita risolve la maggior parte dei casi:- Esegui
/logoutper disconnetterti completamente - Chiudi Claude Code
- Riavvia con
claudee completa di nuovo il processo di autenticazione
c per copiare l’URL OAuth negli appunti, quindi incollalo in un browser manualmente. Questo funziona anche quando l’URL si avvolge su più righe in un terminale stretto o SSH e non può essere cliccato direttamente.
Errore OAuth: codice non valido
Se vediOAuth error: Invalid code. Please make sure the full code was copied, il codice di accesso è scaduto o è stato troncato durante il copia-incolla.
Soluzioni:
- Premi Invio per riprovare e completa l’accesso rapidamente dopo che il browser si apre
- Digita
cper copiare l’URL completo se il browser non si apre automaticamente - Se usi una sessione remota/SSH, il browser potrebbe aprirsi sulla macchina sbagliata. Copia l’URL visualizzato nel terminale e aprilo nel tuo browser locale invece.
403 Forbidden dopo l’accesso
Se vediAPI Error: 403 {"error":{"type":"forbidden","message":"Request not allowed"}} dopo l’accesso:
- Utenti Claude Pro/Max: verifica che il tuo abbonamento sia attivo in claude.ai/settings
- Utenti della Console Anthropic: conferma che il tuo account ha il ruolo “Claude Code” o “Developer”. Gli amministratori assegnano questo nella Console Anthropic sotto Impostazioni → Membri.
- Dietro un proxy: i proxy aziendali possono interferire con le richieste API. Vedi configurazione di rete per la configurazione del proxy.
Questa organizzazione è stata disabilitata con un abbonamento attivo
Se vediAPI Error: 400 ... "This organization has been disabled" nonostante tu abbia un abbonamento Claude attivo, una variabile di ambiente ANTHROPIC_API_KEY sta sostituendo il tuo abbonamento. Questo accade comunemente quando una vecchia chiave API da un precedente datore di lavoro o progetto è ancora impostata nel tuo profilo shell.
Quando ANTHROPIC_API_KEY è presente e l’hai approvato, Claude Code utilizza quella chiave invece delle credenziali OAuth del tuo abbonamento. In modalità non interattiva con il flag -p, la chiave viene sempre utilizzata quando presente. Vedi precedenza di autenticazione per l’ordine di risoluzione completo.
Per usare il tuo abbonamento invece, annulla l’impostazione della variabile di ambiente e rimuovila dal tuo profilo shell:
~/.zshrc, ~/.bashrc, o ~/.profile per le righe export ANTHROPIC_API_KEY=... e rimuovile per rendere il cambiamento permanente. Su Windows, controlla il tuo profilo PowerShell in $PROFILE e le tue variabili di ambiente dell’utente per ANTHROPIC_API_KEY. Esegui /status all’interno di Claude Code per confermare quale metodo di autenticazione è attivo.
L’accesso OAuth non riesce in WSL2
L’accesso basato su browser in WSL2 può non riuscire in due modi: WSL non può aprire il tuo browser Windows, o il terminale non accetterà il codice di autorizzazione incollato. Se il browser non si apre, imposta la variabile di ambienteBROWSER al percorso del tuo browser Windows:
c al prompt di accesso per copiare l’URL OAuth e incollarlo nel tuo browser Windows tu stesso.
Se il browser si apre ma l’incollamento del codice nel terminale non fa nulla, il binding di incolla del tuo terminale probabilmente non sta raggiungendo il prompt. Prova il collegamento di incolla alternativo del tuo terminale, spesso clic destro o Maiusc+Inserisci in Windows Terminal, o esegui l’accesso al di fuori dell’interfaccia utente interattiva:
Non connesso o token scaduto
Se Claude Code ti chiede di accedere di nuovo dopo una sessione, il tuo token OAuth potrebbe essere scaduto. Esegui/login per re-autenticarti. Se questo accade frequentemente, controlla che l’orologio di sistema sia accurato, poiché la convalida del token dipende da timestamp corretti.
Su macOS, l’accesso può anche non riuscire quando il Keychain è bloccato o la sua password non è sincronizzata con la password del tuo account, il che impedisce a Claude Code di salvare le credenziali. Esegui claude doctor per controllare l’accesso al Keychain. Per sbloccare il Keychain manualmente, esegui security unlock-keychain ~/Library/Keychains/login.keychain-db. Se lo sblocco non aiuta, apri Accesso Portachiavi, seleziona il keychain login, e scegli Modifica > Cambia password per Portachiavi “login” per risincronizzarlo con la password del tuo account.
Credenziali Bedrock, Vertex o Foundry non caricate
Se hai configurato Claude Code per usare un provider cloud e vediCould not load credentials from any providers su Bedrock, Could not load the default credentials su Vertex, o ChainedTokenCredential authentication failed su Foundry, la tua CLI del provider cloud probabilmente non è autenticata nella shell corrente.
Per Bedrock, conferma che le tue credenziali AWS sono valide:
ANTHROPIC_VERTEX_PROJECT_ID e CLOUD_ML_REGION sono impostati nella tua shell, quindi imposta le credenziali predefinite dell’applicazione:
ANTHROPIC_FOUNDRY_API_KEY è impostato, o accedi con l’interfaccia della riga di comando di Azure in modo che la catena di credenziali predefinita possa trovare il tuo account:
Ancora bloccato
Se nessuno dei precedenti risolve il tuo problema:- Controlla il repository GitHub per i problemi noti, o apri uno nuovo con il tuo sistema operativo, il comando di installazione che hai eseguito, e l’output di errore completo
- Se
claude --versionfunziona ma qualcos’altro non va, eseguiclaude doctorper un rapporto diagnostico automatizzato - Se riesci ad avviare una sessione, usa
/feedbackall’interno di Claude Code per segnalare il problema