Bepaal eerst in welke laag de fout zit
Installatie / runtime
command not found, Node-versie, npm-rechten, WSL-pad en problemen met de native installer.
Inloggen / authenticatie
Problemen met OAuth-callback, API-sleutel, Console-organisatie, SSO en lokale authenticatiestatus.
Netwerk / proxy
Bedrijfsproxy, firewall, certificaten, time-outs, 403/429 en onbereikbare vereiste domeinen.
Veelvoorkomende fouten en oplossingen
claude: command not found
Veelvoorkomende oorzaak: De installatiemap staat niet in PATH, of de huidige shell heeft zijn configuratie nog niet opnieuw geladen.
Oplossing: Open een nieuwe terminal, of voeg de installatiemap van Claude Code toe aan PATH en laad je shellconfiguratie opnieuw.
export PATH="$PATH:$HOME/.local/bin" source ~/.zshrc
Node version not supported / silent crash
Veelvoorkomende oorzaak: De Node-versie is lager dan de officiële eis, of WSL roept de Node aan de Windows-kant aan.
Oplossing: Werk Node bij of gebruik de officiële native installer. Controleer onder WSL met which node / which npm of het pad uit de Linux-omgeving komt.
node -v which node which npm
EACCES / permission denied
Veelvoorkomende oorzaak: De globale npm-map is eigendom van root, of een eerdere installatie met sudo heeft de rechten in de war gebracht.
Oplossing: Installeer Claude Code niet met sudo. Zet het npm-prefix op een gebruikersmap of gebruik de native installer.
npm config set prefix ~/.npm-global export PATH="$HOME/.npm-global/bin:$PATH"
Waiting for authentication...
Veelvoorkomende oorzaak: De OAuth-callback van de browser bereikt de lokale CLI niet - komt vaak voor bij remote SSH, devcontainers, strikte firewalls of geblokkeerde localhost-callbacks.
Oplossing: Controleer of browser en CLI elkaar op dezelfde machine kunnen bereiken. Log zo nodig uit, start Claude Code opnieuw en voer de authenticatie opnieuw uit.
/logout # 关闭 Claude Code 后重新运行 claude
SELF_SIGNED_CERT_IN_CHAIN / certificate error
Veelvoorkomende oorzaak: Een bedrijfsproxy of beveiligingsgateway injecteert een zelfondertekende CA die Node standaard niet vertrouwt.
Oplossing: Vraag IT om de CA-bundel van het bedrijf en geef die op via NODE_EXTRA_CA_CERTS.
export NODE_EXTRA_CA_CERTS=/path/to/company-ca.pem
proxy connection failed / timeout
Veelvoorkomende oorzaak: De proxyvariabelen zijn verkeerd ingesteld, het proxyprotocol wordt niet ondersteund, NO_PROXY overschrijft het doeldomein, of een bedrijfsfirewall blokkeert de toegang.
Oplossing: Claude Code gebruikt de standaard HTTP/HTTPS-proxyvariabelen; volgens de documentatie worden SOCKS-proxy's niet ondersteund. Test eerst opnieuw met HTTPS_PROXY.
export HTTPS_PROXY=http://proxy.example.com:8080 echo $HTTPS_PROXY echo $NO_PROXY
403 Forbidden
Veelvoorkomende oorzaak: De organisatie heeft Claude Code niet ingeschakeld, de whitelist van het bedrijf bevat de huidige uitgang niet, er gelden beperkingen voor account, regio of beleid, of de proxy wordt geweigerd.
Oplossing: Controleer bij persoonlijke accounts eerst de ondersteunde regio's en de accountstatus; laat bij zakelijke accounts een beheerder de rechten voor Claude Code, SSO, de IP-whitelist en de firewallregels controleren.
429 / rate limit
Veelvoorkomende oorzaak: Er worden te veel verzoeken verstuurd, de gelijktijdigheid is te hoog, of het accountabonnement of de organisatie heeft een verzoeklimiet bereikt.
Oplossing: Verlaag de gelijktijdigheid in je eigen scripts, stop herhaalpogingen in een lus en wacht tot de limiet is gereset. Verpak Claude Code niet in meerdere workers om snelheid af te dwingen.
API key not recognized / SSO mismatch
Veelvoorkomende oorzaak: De API-sleutel komt uit een andere shell, een Console-sleutel botst met een OAuth-sessie, of de organisatie vereist inloggen via SSO.
Oplossing: Controleer of ANTHROPIC_API_KEY in de huidige shell is ingesteld. Zakelijke accounts volgen de door de beheerder vereiste inlogprocedure via Console/SSO.
echo $ANTHROPIC_API_KEY
Basisconfiguratie voor proxy en bedrijfsnetwerk
Volgens de officiële documentatie ondersteunt Claude Code de standaard omgevingsvariabelen HTTPS_PROXY / HTTP_PROXY / NO_PROXY, maar geen SOCKS-proxy's. Geef bij zelfondertekende bedrijfscertificaten de CA-bundel op via NODE_EXTRA_CA_CERTS.
export HTTPS_PROXY=http://proxy.example.com:8080 export NO_PROXY="localhost,127.0.0.1" export NODE_EXTRA_CA_CERTS=/path/to/company-ca.pem
Minimale reproductiestappen
- Controleer of `node -v` aan de officiële eis voldoet, of gebruik de native installer van Claude Code.
- Sluit alle wrapper-scripts en workers af en voer `claude` uit in slechts één terminalvenster.
- Controleer met `echo $HTTPS_PROXY` en `echo $NO_PROXY` of de proxyvariabelen goed zijn ingesteld.
- Controleer of
api.anthropic.com,claude.ai,statsig.anthropic.comensentry.iodoor de firewall worden toegelaten. - Blijft het inloggen hangen, voer dan `/logout` uit en start Claude Code opnieuw; wis zo nodig de lokale authenticatiebestanden voordat je opnieuw inlogt.
Officiële bronnen
Proxy, CA, mTLS en vereiste toegangs-URL's.
Officiële lijst met veelvoorkomende problemen rond installatie, Node, rechten, proxy en inloggen.
Statsig, Sentry, /bug en omgevingsvariabelen om niet-essentieel verkeer uit te schakelen.
Bedrijfsproxy's, Console-organisaties en veelvoorkomende problemen met rechten.