Configuration de l'environnement Windows pour Claude Code

Guide détaillé sur la configuration de l'environnement de développement Claude Code sur système Windows, incluant l'installation de Node.js, la configuration des variables d'environnement, etc.

Configuration système requise pour Windows

  • Windows 10 ou version ultérieure
  • Privilèges administrateur (pour installer des logiciels)
  • Au moins 2 Go d'espace disque disponible

Installation de Node.js

Méthode 1 : Package d'installation officiel (Recommandé)

Étape 1 : Télécharger Node.js

Visitez le site officiel de Node.js pour télécharger le package d'installation Windows de la version LTS (fichier .msi)

Étape 2 : Exécuter le programme d'installation

  1. Double-cliquez sur le fichier .msi téléchargé
  2. Cliquez sur "Next" pour continuer l'installation
  3. Acceptez le contrat de licence
  4. Sélectionnez le chemin d'installation (il est recommandé d'utiliser le chemin par défaut)
  5. Assurez-vous que l'option "Add to PATH" est cochée
  6. Cliquez sur "Install" pour commencer l'installation

Étape 3 : Vérifier l'installation

Ouvrez l'invite de commandes (cmd) ou PowerShell et exécutez :

cmd
node --version
npm --version

Méthode 2 : Utilisation de Chocolatey

PowerShell (administrateur)
# Installer Chocolatey (si non installé)
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

# Installer Node.js
choco install nodejs

Méthode 3 : Utilisation de Winget

cmd
winget install OpenJS.NodeJS

Configuration des variables d'environnement

Configuration temporaire (valable pour la session actuelle)

set ANTHROPIC_BASE_URL=https://i7dc.com/api
set ANTHROPIC_AUTH_TOKEN=你的key
cd your-project-folder
claude

Configuration permanente (Recommandé)

Méthode 1 : Configuration via les propriétés système

  1. Cliquez avec le bouton droit sur "Ce PC" → "Propriétés"
  2. Cliquez sur "Paramètres système avancés"
  3. Dans la fenêtre "Propriétés système", cliquez sur "Variables d'environnement"
  4. Dans "Variables utilisateur" ou "Variables système", cliquez sur "Nouveau"
  5. Ajoutez les variables suivantes :
    • Nom de la variable : ANTHROPIC_BASE_URL, Valeur de la variable : https://i7dc.com/api
    • Nom de la variable : ANTHROPIC_AUTH_TOKEN, Valeur de la variable : 你的key
  6. Cliquez sur "OK" pour enregistrer

Méthode 2 : Configuration via PowerShell

PowerShell (administrateur)
# Définir les variables d'environnement pour l'utilisateur actuel
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://i7dc.com/api", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的key", "User")

# Vérifier la configuration
[Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", "User")
[Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "User")

Configuration de Windows Terminal (Recommandé)

Pour une meilleure expérience d'utilisation, il est recommandé d'installer Windows Terminal :

PowerShell
# Installation via Microsoft Store
winget install Microsoft.WindowsTerminal

# Ou installation via le gestionnaire de paquets
choco install microsoft-windows-terminal

Configuration du profil de démarrage Windows Terminal

  1. Ouvrez Windows Terminal
  2. Appuyez sur Ctrl + , pour ouvrir les paramètres
  3. Dans le menu de gauche, sélectionnez "Profils" → "Ajouter un nouveau profil"
  4. Configurez comme suit :
    • Nom : Claude Code
    • Ligne de commande : powershell.exe
    • Répertoire de démarrage : 你的项目目录
    • Ajoutez des variables d'environnement dans les paramètres avancés

Résolution des problèmes courants

Problème 1 : La commande node n'est pas reconnue

Solution :

cmd
# Vérifier la variable d'environnement PATH
echo %PATH%

# Ajouter manuellement Node.js au PATH (temporaire)
set PATH=%PATH%;C:\Program Files\nodejs

Problème 2 : Installation npm lente

Solution :

cmd
# Utiliser un miroir local
npm config set registry https://registry.npmmirror.com

Problème 3 : Restriction de la politique d'exécution PowerShell

Solution :

PowerShell (administrateur)
# Autoriser temporairement l'exécution de scripts
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# Configuration permanente (nécessite des privilèges administrateur)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

Problème 4 : Le pare-feu bloque la connexion

Solution :

  1. Ouvrez les paramètres du pare-feu Windows
  2. Cliquez sur "Autoriser une application ou une fonctionnalité via le pare-feu Windows"
  3. Trouvez Node.js et cochez les réseaux "Privé" et "Public"

Vérification de la configuration

Après avoir terminé la configuration, redémarrez l'invite de commandes ou PowerShell et exécutez les commandes suivantes pour vérifier :

cmd
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_AUTH_TOKEN%
claude --version

Si les valeurs correctes des variables d'environnement et les informations de version s'affichent, la configuration a réussi !

Étapes suivantes

Après avoir terminé la configuration de l'environnement, vous pouvez :

  1. Exécuter claude dans n'importe quel répertoire de projet pour commencer à l'utiliser
  2. Choisir votre thème préféré
  3. Confirmer l'avertissement de sécurité et faire confiance au répertoire de travail
  4. Commencer à collaborer avec votre partenaire de programmation IA !🚀
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