Skip to main content
xkat-cli ist das CLI-Paket von xkat. Ein Befehl xkat bietet zwei Werkzeuge — nicht verwechseln.

Download

Desktop & CLI unter xkat.space/download

Auf npm

xkat-cli im npm-Registry

Installation

xkat-cli prüft einmal täglich, ob eine neuere Version auf npm liegt, und gibt einen einzeiligen Hinweis aus (es aktualisiert sich nicht selbst). Aktualisieren mit npm install -g xkat-cli@latest. Hinweis abschalten: XKAT_NO_UPDATE_CHECK=1.
Voraussetzung: Node.js 18+. Siehe lokale Umgebung. Im Desktop-App-Menü Tools dieselben Befehle.

1) Agent

Mit dem Agent verbindet sich der Dynamic Workspace mit Ihrem Rechner.

Funktionen

Lokale Shell

Web-Terminal ↔ PC-Shell

Dateisync

Arbeitsverzeichnis mit dem Web

Nur localhost

127.0.0.1:38000–38050

Hintergrund

xkat-cli up

Befehle

Sicherheit

  • Nur localhost
  • Nur offizielle Domains
  • ~/.xkat/agent.log
  • Im Windows-Host-Terminal ausführen: Der Agent verbindet sich mit Ihrem Windows-Host-Browser. Führen Sie npx xkat-cli@latest up in der Windows PowerShell/CMD aus, nicht in WSL.
  • PermissionDenied (10013)-Fehler: Tritt auf, wenn Hyper-V/WSL2 (winnat) den Port 38000–38050 reserviert. Führen Sie net stop winnat gefolgt von net start winnat in der Administrator-PowerShell aus.

2) Lab

Ubuntu 24.04 für Linux-, Netzwerk- und Agent-Kurse. Keine manuelle VM-Einrichtung.

Befehle

Ablauf

  1. xkat-cli lab install
  2. xkat-cli lab up
  3. xkat-cli lab shell
  4. xkat-cli lab stop / xkat-cli lab delete

Agent vs Lab


Desktop-App

Von Download. Installer liegen unter …/desktop/v{version}/…, passend zur angezeigten Version. Die App enthält xkat-cli, ein npm install ist dafür nicht nötig. Im Menü Tools der Titelleiste laufen die Agent-/Lab-Befehle mit dieser mitgelieferten Kopie. Lab: Open Shell öffnet ein System-Terminal. Eine neuere App bringt ein neueres xkat-cli mit; eine per npm installierte Kopie wird getrennt aktualisiert. Der Login erfolgt im Systembrowser; danach meldet sich die App automatisch an (127.0.0.1-Loopback, Autorisierungscode + PKCE).

Bezug zur Cloud


Mehr