Pour les ingénieurs : VS Code et le terminal
La fenêtre du navigateur et VS Code sont un seul et même environnement (un conteneur Debian sur notre hôte, votre dossier personnel sur un volume persistant). Utilisez l’une ou l’autre voie, ou les deux.
Le programme d’installation
Sur la page d’accueil de l’espace client, choisissez « Windows » ou « Mac/Linux ». L’espace client vous fournit une commande (ou un fichier à double-cliquer) avec un jeton à usage unique : il est valable 20 minutes, n’est accepté que depuis l’adresse IP à partir de laquelle il a été demandé, et une seule fois. Le programme d’installation met en place VS Code, l’extension Remote - SSH et Claude Code, génère une clé SSH, en transmet la partie publique à l’espace client, attend que l’environnement soit prêt et écrit l’hôte vision dans ~/.ssh/config. VS Code s’ouvre directement dans l’environnement.
Un deuxième ordinateur : la carte « Ordinateurs » sur la page d’accueil - le même programme d’installation pour un environnement existant. Les clés des appareils perdus s’y révoquent également.
Ce qu’il contient
- Claude Code et Gemini CLI (avec son propre Node) ; connectez-vous à Claude avec
claude, puis/loginavec votre compte. vault- le coffre personnel ; déjà authentifié, le jeton de 8 heures se renouvelle tout seul. Vos propres secrets :vault kv put <personal branch>/<system> login=<login> password=-(la valeur via stdin, jamais sur la ligne de commande).- PowerShell avec les modules Microsoft Graph et Exchange Online,
pywinrm,ldap3,ansible,terraform,ssh,git, Python 3 avecpipetpipx. - Une page de fichiers sur 127.0.0.1:8080 dans l’environnement (mot de passe dans
~/.files-password) - ouvrez-la par redirection de port dans l’onglet Ports de VS Code. - La page « Connexions » sur le port 8090 - OAuth vers Google/Microsoft en votre nom ; la même page propose « Votre propre Vault » : connectez votre propre HashiCorp Vault (jeton ou AppRole) et
xvault <name> kv get ...apparaît dans l’environnement - l’agent obtient exactement les droits du jeton que vous émettez.
Un paquet manque - onboard-install <package> : l’hôte l’installe sans attendre d’administrateur, et le paquet est ajouté à l’image pour tout le monde.
Droits et garde-fou
Les droits de l’agent dépendent du rôle (analyste, ingénieur, administrateur de l’entreprise) et sont définis par la plateforme dans ~/.claude/settings.json ; vous pouvez ajouter les vôtres, la partie de la plateforme n’est pas retirée. Le garde-fou est un hook sur chaque commande des deux agents : l’irréversible demande confirmation, ce qui appartient à d’autres est refusé, tout est écrit dans ~/.onboard-guard.log. Ces fichiers appartiennent à la plateforme ; les modifier à la main ne sert à rien - ils sont réécrits.
Réseau
Sortant depuis l’environnement : HTTPS, git via SSH vers GitHub/Bitbucket, et ce qui est explicitement ouvert pour votre entreprise (ses serveurs, ses routeurs). Les autres réseaux privés sont fermés. Besoin d’accéder à un système de l’entreprise : écrivez à l’administrateur ; l’accès est ouvert par une règle individuelle et consigné.
Ressources
10 Go de dossier personnel par défaut, limites de CPU et de mémoire selon le rôle. Pas assez : dites-le, c’est étendu sans rien recréer. Le conteneur est recréé lors de la mise à jour de l’image, lorsque vous n’avez aucune session active ; le dossier personnel et les paramètres sont conservés.