Le setup ultime de Claude Code sur Windows— 100% Prompt-Driven
En tant que développeur, optimiser ses outils est indispensable. Dans ce guide, nous n'allons pas taper des dizaines de lignes de commandes complexes. Nous allons utiliser Claude Code lui-même pour qu'il auto-configure son propre environnement sur votre machine Windows.
C'est la puissance des agents IA : on définit l'intention, l'agent s'occupe de l'exécution.
Ouvrez PowerShell et placez-vous dans le dossier de configuration de Claude Code, puis lancez l'outil :
PS C:\>cd ~\.claudePS C:\>claude
(Acceptez les permissions si on vous le demande lors des étapes suivantes.)
Architecture et versionnage Git automatisés
Toute la configuration réside dans ~/.claude. Nous allons demander à Claude de structurer les
dossiers de skills, de faire la liaison symbolique (jonction Windows) et d'initialiser Git de
manière sécurisée.
↓ Copiez/collez ce prompt dans Claude Code :
Je suis sur Windows. Fais les actions suivantes dans ce dossier : 1. Initialise un dépôt Git (git init). 2. Crée un dossier skills/. 3. Crée une jonction de répertoire (symlink) nommée commands/ qui pointe vers skills/. 4. Crée un .gitignore strict qui exclut tout (notamment le dossier commands/, le cache, l'historique et les tokens) SAUF le dossier skills/, settings.json et statusline-command.sh. 5. Fais un premier commit avec le message 'Initial Claude Code setup'.
Sécurité et PRA (Plan de Reprise d'Activité) : L'initialisation de Git vous permet de versionner
votre configuration et de la pousser ensuite sur un repository distant strictement privé (ex :
GitHub). En cas de défaillance matérielle ou de changement de poste de travail, vous récupérez votre
environnement de développement IA instantanément. (Note : Ne rendez jamais ce repository public. Le
.gitignore est strict, mais le principe de précaution prévaut toujours avec les dossiers de
configuration locaux contenant des sessions.)
La jonction (commands/ vers skills/) : Claude lit par défaut les skills dans le dossier
système commands/. La jonction (symlink) permet à Git de versionner proprement vos scripts isolés
dans le dossier skills/, sans risquer d'inclure la volumétrie et les fichiers temporaires de l'IA.
Créer le raccourci d'exécution (alias)
Pour itérer rapidement sans valider chaque action de l'IA, nous allons demander à Claude de créer un alias dans PowerShell.
↓ Copiez/collez ce prompt dans Claude Code :
Je suis sur PowerShell. Ajoute un alias ccs dans mon $PROFILE PowerShell qui exécute la commande : claude --dangerously-skip-permissions. Si mon fichier de profil n'existe pas, crée-le. Explique-moi ensuite comment recharger ma session PowerShell pour que l'alias soit actif.
Note de sécurité : --dangerously-skip-permissions permet à l'IA d'exécuter des commandes sans
demander votre avis. À utiliser sur vos dossiers projets en connaissance de cause.
Configurer la télémétrie (Status Line)
Savoir où en est la consommation de contexte de l'IA est crucial.
Initialisez la base
Tapez la commande native dans Claude Code :
PS C:\>/statusline
Ajoutez le monitoring et corrigez l'environnement Windows
Sur Windows, le script généré a souvent un conflit avec le chemin Python du Windows Store. Demandons à Claude d'ajouter notre jauge et de s'auto-déboguer.
↓ Copiez/collez ce prompt dans Claude Code :
Modifie ma status line actuelle. Ajoute ma consommation sur la session de 5 heures sur laquelle je suis actuellement. Affiche ça sous la forme d'une progress bar visuelle et d'un pourcentage. Ensuite, teste le script statusline-command.sh. S'il y a un conflit d'exécution avec Python sous Windows (comme avec le Windows Store), corrige le script pour qu'il s'affiche correctement.
→ Résultat attendu au prochain lancement
Ce playbook fait partie de mes workflows publics. Forkez, critiquez, améliorez — et écrivez-moi si vous l'avez utilisé.