xkat offre deux outils — ne les confondez pas.
Téléchargements
Desktop et CLI sur xkat.space/download
Voir sur npm
xkat-cli sur le registre npm
Installation
xkat-cli vérifie une fois par jour s’il existe une version plus récente sur npm et l’indique en une ligne (il ne se met pas à jour tout seul).
Mettez à jour avec
npm install -g xkat-cli@latest. Pour désactiver : XKAT_NO_UPDATE_CHECK=1.1) Agent
Avec l’Agent, le Dynamic Workspace utilise votre machine.Fonctions
Shell local
Terminal web ↔ shell du PC
Sync fichiers
Répertoire de travail avec le web
Localhost seul
127.0.0.1:38000–38050Arrière-plan
xkat-cli upCommandes
Sécurité
- Localhost uniquement
- Domaines officiels uniquement
~/.xkat/agent.log
Remarques pour les utilisateurs Windows et dépannage (WSL / Erreur d'accès au port 10013)
Remarques pour les utilisateurs Windows et dépannage (WSL / Erreur d'accès au port 10013)
- Exécuter dans le terminal hôte Windows : L’agent se connecte à votre navigateur hôte Windows. Exécutez
npx xkat-cli@latest updans Windows PowerShell/CMD, pas dans WSL. - Erreur
PermissionDenied (10013): Se produit lorsque Hyper-V/WSL2 (winnat) réserve le port 38000–38050. Exécuteznet stop winnatsuivi denet start winnatdans PowerShell en tant qu’Administrateur.
2) Lab
Ubuntu 24.04 pour les cours Linux, réseau et agents. Pas de VM manuelle.Commandes
Déroulement
xkat-cli lab installxkat-cli lab upxkat-cli lab shellxkat-cli lab stop/xkat-cli lab delete
Agent vs Lab
Application bureau
Depuis Téléchargement. Les installateurs sont sous…/desktop/v{version}/…, à la même version que celle affichée sur la page.
L’application embarque xkat-cli : pas besoin de npm install pour l’utiliser depuis l’app. Dans la barre de titre, Tools exécute les commandes Agent / Lab avec cette copie. Lab: Open Shell ouvre un terminal système. Une app plus récente apporte un xkat-cli plus récent ; une copie installée via npm se met à jour séparément.
La connexion se fait dans le navigateur système ; une fois terminée, l’app se connecte automatiquement (redirection loopback 127.0.0.1, code d’autorisation + PKCE).