Cherchez une interface graphique pour Claude Code et la plupart des résultats portent une petite mention en bas de page : macOS uniquement. Conductor est réservé au Mac. Superset est conçu d’abord pour macOS. C’est très bien si vous travaillez sur un MacBook, mais beaucoup de développeurs codent sur un poste Windows ou une station Linux, et veulent la même chose que les utilisateurs de Mac : plusieurs agents Claude Code dans une fenêtre, chacun sur sa propre branche, avec une vue claire de qui fait quoi.
Cet article couvre les deux moitiés : faire tourner Claude Code lui-même sous Windows (natif et WSL) et Linux, puis utiliser une application de bureau qui y fonctionne. Je développe AgentVera, qui fait partie de ces applications, je serai donc précis sur ce qu’il fait sur chaque plateforme.
Existe-t-il une interface graphique Claude Code pour Windows et Linux ?
Oui, quelques-unes :
- L’application de bureau Claude Code d’Anthropic exécute des sessions Claude, y compris en parallèle dans des worktrees. Elle ne fait tourner que Claude.
- AgentVera tourne nativement sous macOS, Windows et Linux. Il ouvre Claude Code et 17 autres agents de code dans de vrais terminaux, côte à côte, par projet.
- Nimbalyst (le successeur de Crystal) est une application gratuite sous licence MIT pour macOS, Windows et Linux avec Claude Code, Codex et OpenCode.
- Claude Squad est une interface terminal sur tmux, qui fonctionne donc sous Linux et dans WSL.
Pour une comparaison plus large, voir les meilleurs outils pour exécuter plusieurs agents de code IA en parallèle. Si vous venez d’un outil réservé au Mac, nos comparaisons avec Conductor et Superset entrent dans le détail.
Quelle que soit l’interface choisie, Claude Code doit d’abord être installé. Commençons par là.
Peut-on utiliser Claude Code sous Windows sans WSL ?
Oui. Claude Code dispose d’une installation native pour Windows ; WSL n’est plus nécessaire.
Installation native sous Windows
Ouvrez PowerShell et lancez l’installateur d’Anthropic :
irm https://claude.ai/install.ps1 | iex
Si vous préférez npm et avez déjà Node.js :
npm install -g @anthropic-ai/claude-code
Vérifiez ensuite l’installation et connectez-vous :
claude --version
claude doctor
claude
Le premier lancement de claude ouvre votre navigateur pour vous connecter avec votre compte Claude.
Git for Windows. Sous Windows natif, la documentation de Claude Code demande Git for Windows, car Claude utilise Git Bash pour exécuter les commandes shell. Installez-le avec les options par défaut. Si Claude ne trouve pas Git Bash, indiquez-lui l’emplacement avec la variable d’environnement CLAUDE_CODE_GIT_BASH_PATH, par exemple C:\Program Files\Git\bin\bash.exe. Les étapes d’installation évoluent de temps en temps : consultez la documentation d’installation actuelle d’Anthropic si quelque chose ne correspond pas.
Faut-il plutôt utiliser WSL ?
WSL reste un bon choix quand :
- votre projet est un projet Linux (beaucoup de Docker, scripts shell, outils réservés à Linux),
- votre code vit déjà dans le système de fichiers de WSL, où l’accès aux fichiers est bien plus rapide que sur
/mnt/c, - vous voulez le même environnement que vos serveurs Linux (ou voulez carrément exécuter Claude Code sur un serveur distant).
Installez WSL et Ubuntu depuis un PowerShell administrateur, puis installez Claude Code à l’intérieur comme sous Linux :
wsl --install
# inside the Ubuntu shell
curl -fsSL https://claude.ai/install.sh | bash
claude
Le compromis : un Claude Code dans WSL est un programme Linux. Les applications Windows ne le voient pas dans leur PATH. Gardez-le en tête en choisissant une interface (plus bas).
Comment installer Claude Code sous Linux ?
Sous Linux, l’installateur natif tient en une seule commande :
curl -fsSL https://claude.ai/install.sh | bash
claude --version
claude
npm fonctionne aussi (npm install -g @anthropic-ai/claude-code). Évitez sudo npm install -g ; si npm se plaint de permissions, utilisez un gestionnaire de versions de Node comme nvm afin que les paquets globaux vivent dans votre dossier personnel.
Sur un serveur sans interface graphique ni navigateur, claude affiche un lien de connexion que vous pouvez ouvrir sur une autre machine.
Pourquoi la plupart des interfaces Claude Code ne tournent-elles que sous macOS ?
Il y a plusieurs raisons, aucune ne tenant à Claude Code lui-même :
- La gestion des terminaux diffère. macOS et Linux partagent les pseudo-terminaux Unix. Windows utilise ConPTY, qui se comporte différemment pour les couleurs, le redimensionnement et les signaux.
- Les shims CLI de Windows. npm installe
claude.cmd,codex.cmdet des fichiers.cmdsimilaires sous Windows. Ils ne s’exécutent que viacmd.exe, qui réanalyse chaque argument. Les réglages JSON,&,|,%et les sauts de ligne d’un prompt de rôle sont déformés. - Empaquetage et signature. Chaque plateforme exige son propre installateur, son canal de mises à jour et ses tests.
- Qui les construit. Beaucoup de ces outils sont nés comme un projet de week-end sur un MacBook.
Utiliser AgentVera sous Windows
AgentVera dispose d’une version native pour Windows, pas d’un portage passant par WSL. Téléchargez l’installateur x64 (.exe) et lancez-le. L’installateur n’est pas encore signé avec un certificat Microsoft, donc SmartScreen affiche un avertissement la première fois : cliquez sur « Informations complémentaires » (“More info”), puis sur « Exécuter quand même » (“Run anyway”). Ensuite, les nouvelles versions se téléchargent en arrière-plan et s’installent au redémarrage.
Ce qu’il fait précisément sous Windows :
- Déballe les shims
.cmd. Quand il trouveclaude.cmd,codex.cmdougemini.cmd, AgentVera lit le shim et lance directement le script qu’il enveloppe, au lieu de passer parcmd.exe. Les rôles, réglages JSON et caractères spéciaux arrivent intacts. - Trouve votre shell. Un agent Terminal ouvre PowerShell 7 s’il est installé, puis Windows PowerShell, puis
cmd.exe. SiSHELLpointe vers un vrai programme comme Git Bash, celui-ci l’emporte. - De vrais terminaux. Chaque agent s’exécute dans une vraie session de terminal, donc l’interface propre à Claude Code, ses commandes slash et ses prompts s’affichent comme dans Windows Terminal.
Et Claude Code dans WSL ?
AgentVera lance le claude natif Windows qu’il trouve dans votre PATH. Si Claude Code n’existe que dans WSL, installez-le aussi nativement sous Windows (vos projets peuvent rester où ils sont), ou ouvrez un agent Terminal et lancez-y wsl claude. La seconde option vous donne un panneau de terminal, pas les fonctions propres à Claude d’AgentVera comme la reprise de session et le changement de compte.
Utiliser AgentVera sous Linux
Deux paquets : un AppImage pour toute distribution x86_64, et un .deb pour Debian et Ubuntu.
# AppImage
chmod +x AgentVera-linux-x86_64.AppImage
./AgentVera-linux-x86_64.AppImage
# or the .deb
sudo apt install ./AgentVera-linux-amd64.deb
L’AppImage se met à jour tout seul en arrière-plan. S’il ne démarre pas sur une version récente d’Ubuntu, installez libfuse2, dont les AppImages ont besoin et que les versions récentes n’installent pas par défaut.
AgentVera trouve les CLI installées via Homebrew, nvm, Volta et asdf, donc un claude installé avec un gestionnaire de versions est détecté même quand l’application est lancée depuis le lanceur du bureau plutôt que depuis un shell.
Ce que vous obtenez sur toutes les plateformes
Une fois Claude Code installé, l’expérience est la même sous Windows, Linux et macOS :
- 18 agents de code. Claude Code, Codex, Gemini CLI, Copilot, Cursor, opencode, Qwen Code, Kiro, Amp, Aider et d’autres, chacun avec sa propre page. Tout le reste s’exécute dans un agent Terminal.
- Leurs propres connexions. AgentVera utilise la connexion de Claude Code ; pas de clé d’API. Chaque compte supplémentaire reçoit son propre dossier
CLAUDE_CONFIG_DIRet se connecte avecclaude auth logindans le terminal de l’application. - Une grille par projet. Des dispositions de 1×1 à 5×4, avec l’état et la taille du contexte en direct dans chaque panneau. Voir le workspace.
- Worktrees. Créez-en un depuis le panneau Git et démarrez-y directement un agent, pour que les agents parallèles ne modifient pas les mêmes fichiers.
- Limites. Le changement de compte (Pro) bascule un agent vers le compte Claude suivant quand une limite est atteinte ;
/compactpeut s’exécuter automatiquement à un seuil de contexte. - Machines distantes. SSH permet d’exécuter Claude Code sur un serveur enregistré avec la connexion Claude propre à ce serveur, utile quand votre portable Windows dialogue avec une machine de build Linux.
Les configurations parallèles pas à pas sont dans comment exécuter plusieurs agents Claude Code en parallèle.
Problèmes courants sous Windows et Linux
claude n’est pas reconnu. Le dossier d’installation n’est pas encore dans le PATH. Ouvrez un nouveau terminal, ou déconnectez-vous puis reconnectez-vous. Sous Windows, where claude montre ce que PowerShell trouve ; sous Linux, which claude.
Claude ne peut pas exécuter de commandes shell sous Windows. Git for Windows est absent ou Claude ne trouve pas Git Bash. Installez-le, ou définissez CLAUDE_CODE_GIT_BASH_PATH.
Accès aux fichiers lent dans WSL. Les projets sous /mnt/c sont lents depuis WSL. Gardez les projets WSL dans le système de fichiers Linux (~/code).
Fins de ligne. Les équipes mixtes voient des diffs bruyants quand les outils Windows écrivent du CRLF. Ajoutez un .gitattributes avec * text=auto et laissez Git normaliser.
Deux agents, un seul port de serveur de développement. Vaut partout : donnez à chaque worktree son propre port.
Pour conclure
Pas besoin d’un Mac pour travailler avec plusieurs agents Claude Code. Claude Code tourne nativement sous Windows (ou dans WSL) et sous Linux avec une seule commande d’installation. Côté interface, l’application d’Anthropic couvre Claude seul ; si vous voulez Claude Code à côté de Codex et d’autres agents, dans une grille avec worktrees et gestion des limites, AgentVera se télécharge gratuitement pour Windows, Linux et macOS. Consultez les offres quand vous avez besoin des fonctions Pro.