YOAT Academy
Cabinet Pedetti — Formation
Module 1 · Section 4
Développement Web · 13 leçons · 1 h 27
Section 4 — Développement Web

Configurer PowerShell

Capsule 8 min Type pratique Modalité e-learning Niveau intermédiaire
Objectif opérationnel

À l'issue de cette leçon, le stagiaire dispose d'un terminal moderne sur sa machine (PowerShell sur Windows, zsh sur Mac), avec Node.js installé, prêt à recevoir Claude Code.

§ 01

Pourquoi un terminal moderne

Claude Code est une application en ligne de commande. Elle a besoin d'un terminal pour s'exécuter et de Node.js pour fonctionner. Sur Mac, le terminal par défaut (zsh) est suffisant. Sur Windows, PowerShell 7+ ou Windows Terminal sont les bons choix ; les anciens cmd.exe et PowerShell 5 sont à éviter pour le confort d'usage.

Le terminal n'est pas qu'un détail technique. C'est l'environnement où Claude Code va passer ses heures. Un bon terminal — coloration syntaxique, copier-coller fluide, onglets multiples — fait la différence entre un outil agréable et un outil que l'on évite.

§ 02

Node.js : le prérequis

Claude Code est distribué via npm, le gestionnaire de paquets de Node.js. Une version récente de Node (LTS, généralement 20.x ou supérieure) est nécessaire.

Vérifiez avant d'installer : ouvrir le terminal et taper node --version. Si la commande renvoie un numéro de version (par exemple v20.18.0), Node est installé et utilisable. Si la commande renvoie une erreur, il faut installer Node.

§ 03

Installation de Claude Code

Une fois Node disponible, l'installation de Claude Code se fait en une commande : npm install -g @anthropic-ai/claude-code. Le drapeau -g installe globalement, ce qui rend la commande claude disponible partout sur votre machine.

Selon votre configuration, npm peut demander des droits administrateur. Si vous obtenez une erreur de permission, deux options : utiliser sudo (Mac, Linux) ou configurer un répertoire utilisateur pour les paquets globaux (méthode recommandée à terme, plus sûre, mais qui demande dix minutes de mise en place).

§ 04

Procédure complète d'installation

Comptez vingt minutes pour la première fois, dix les suivantes. Procédure différente selon l'OS.

  1. Ouvrir le terminal.

    macOS Spotlight (Cmd + Espace) → taper Terminal → Entrée. Le terminal s'ouvre avec zsh par défaut sur macOS récent.
    Windows Menu Démarrer → Windows Terminal (ou PowerShell à défaut). Si Windows Terminal n'est pas installé, le récupérer depuis le Microsoft Store — c'est gratuit et il deviendra votre terminal par défaut.
  2. Vérifier ou installer Node.js.

    macOS Si Node n'est pas installé : installer Homebrew (/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)") puis brew install node. Alternative : télécharger l'installeur sur nodejs.org.
    Windows Télécharger l'installeur LTS sur nodejs.org. Lancer le .msi, suivre l'assistant. Cocher Add to PATH. Redémarrer le terminal après installation.
  3. Vérifier la version : node --version. Doit retourner v20.x ou supérieur. Si la commande n'est pas trouvée après installation, redémarrer le terminal.

  4. Installer Claude Code : npm install -g @anthropic-ai/claude-code. La première installation télécharge plusieurs dizaines de Mo, comptez quelques minutes.

  5. Vérifier : claude --version. Si la commande répond, l'installation est réussie.

  6. Première authentification : claude dans un dossier de test. L'outil ouvre le navigateur sur une page de connexion Anthropic. Se connecter, autoriser. Le terminal reprend la main.

Exercice — manipulation

Installation et premier lancement

Suivez la procédure complète sur votre machine. Notez à chaque étape le résultat obtenu (ou l'erreur). Si l'authentification réussit et que Claude Code répond à claude --version, l'environnement est prêt pour les leçons suivantes.

Sources officielles consultées

Claude Code est installé et fonctionne sur votre machine ?