L'assistant de configuration se lance automatiquement si Claude Sandbox n'a jamais été configuré, ou depuis le bouton Assistant de l'écran d'accueil. Il peut être relancé à tout moment pour modifier la configuration.
Cette étape vérifie que votre système est prêt pour WSL2.
- Virtualisation BIOS (VT-x / AMD-V) — doit être activée dans l'UEFI/BIOS
- WSL2 — bouton « Installer WSL2 » si absent. Un redémarrage Windows est requis après l'installation.
- Compte administrateur — informatif uniquement. Claude Sandbox ne requiert pas d'être lancé en admin ; un prompt UAC s'affiche au moment de l'installation de la VM.
Bouton « Redémarrer WSL » : redémarre le service Windows WslService en cas d'erreur transiente (E_UNEXPECTED). Requiert une élévation UAC.
Claude Sandbox utilise une distribution WSL2 dédiée et verrouillée : Ubuntu-Claude-Sandbox. Elle ne peut pas être remplacée par une autre distribution.
- Bouton Installer — télécharge Ubuntu 24.04 et configure l'isolation totale (automount=false, interop=false). L'installation est visible dans le terminal intégré.
L'isolation est appliquée dans le noyau : aucun lecteur Windows (C:, D:, …) n'est monté, aucun programme Windows ne peut être lancé depuis l'agent IA.
Claude Code est installé Linux-nativement dans la distribution sandboxée via nvm et npm. L'installation peut prendre jusqu'à 10 minutes.
⚠ Ne fermez pas le terminal pendant l'installation — cela interromprait le processus et laisserait l'installation dans un état partiel.
En cas d'échec, le bouton Réinstaller permet de relancer l'installation depuis le début.
Configurez les paramètres de connexion à l'API Anthropic. Ces valeurs sont exportées comme variables d'environnement à chaque ouverture d'un terminal.
- Clé d'API Anthropic (ANTHROPIC_API_KEY) — requise pour Claude Code et le Prompt Engineer. Obtenue sur console.anthropic.com.
- URL du proxy (ANTHROPIC_BASE_URL) — optionnel. À renseigner si votre organisation utilise un proxy d'entreprise (ex : Matcha) ou un service compatible Anthropic (ex : Ollama).
- Case « Utiliser mon compte Claude » — si cochée, la clé d'API et l'URL proxy ne sont pas exportées. Claude Code utilise alors la session de connexion Claude native. Note : le Prompt Engineer nécessite toujours une clé d'API.
Les valeurs saisies sont chiffrées au repos dans la base de données locale.
Sélectionnez les modèles disponibles pour le Prompt Engineer intégré à l'application. Ces modèles sont utilisés pour les appels directs à l'API /v1/messages.
Pour Anthropic direct et Matcha, un catalogue intégré de modèles connus est présenté automatiquement. Pour Ollama et tout autre proxy, les modèles sont découverts dynamiquement via GET /v1/models.
Sélectionnez les modèles disponibles pour les sessions de terminal Claude Code. Le modèle sélectionné est exporté comme ANTHROPIC_MODEL à chaque ouverture d'un terminal.
Configurez le comportement de Claude Code au lancement de chaque session.
- Contexte 1 million de tokens — ajoute le suffixe [1m] au nom du modèle. Optionnel sur Sonnet 4.6 (nécessite des crédits) ; inclus par défaut sur Opus 4.7+.
- Tmux — lance Claude Code dans une session tmux nommée claude-<repo>. Utile pour les workflows multi-panneaux et pour partager une session entre plusieurs onglets du même dépôt.
- Équipe d'agents — active le mode expérimental d'équipes d'agents de Claude Code (CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS).
- Journal du terminal — affiche un en-tête de diagnostic avant Claude et un message avec le code de sortie après. Utile pour le débogage de sessions.
La configuration est complète. Claude Sandbox est prêt à utiliser. Cliquez sur Terminer pour fermer l'assistant et commencer à travailler.
Si un fichier ~/.claude/settings.json existait dans la distribution WSL2, il a été renommé en .bak pour éviter qu'il ne remplace les variables d'environnement configurées dans cet assistant.
Wizard MCP · 4 pages
Configurer un serveur MCP
Le wizard MCP connecte Claude Code à vos sources de données via le protocole MCP (Model Context Protocol). Accessible depuis les paramètres de l'application, il propose 3 presets prêts à l'emploi et génère automatiquement la configuration dans le fichier mcp.json de Claude Code.
Sélectionnez le type de serveur MCP à configurer. Trois presets sont disponibles, chacun pré-remplissant les paramètres typiques du serveur cible.
- SQL Server — serveur Microsoft SQL Server. Idéal pour les bases de données d'entreprise et les applications .NET.
- MySQL — serveur MySQL ou MariaDB. Compatible avec la plupart des stacks web.
- Azure DevOps — connexion à votre organisation Azure DevOps pour accéder aux dépôts, work items et pipelines.
Renseignez les paramètres de connexion spécifiques au serveur sélectionné.
- Hôte et port — adresse du serveur et port d'écoute (pré-remplis selon le preset).
- Base de données — nom de la base cible (SQL Server et MySQL uniquement).
- Identifiants — utilisateur et mot de passe, ou jeton d'accès personnel (Azure DevOps).
Les identifiants sont stockés dans la configuration locale de Claude Code (mcp.json). Ne partagez pas ce fichier.
Donnez un nom unique à ce serveur MCP. Ce nom est utilisé par Claude Code pour référencer le serveur dans les conversations et les outils disponibles.
Si un serveur MCP portant le même nom existe déjà dans mcp.json, sa configuration sera remplacée.
Vérifiez le résumé de la configuration avant d'enregistrer. Cliquez sur Terminer pour écrire le serveur MCP dans le fichier ~/.claude/mcp.json de la distribution WSL2.
Le serveur MCP sera disponible dès la prochaine ouverture d'un terminal Claude Code — aucun redémarrage de l'application n'est nécessaire.