Skip to main content
xkat-cli es el paquete CLI de xkat. Un comando xkat ofrece dos herramientas — no las mezcles.

Descargas

Escritorio y CLI en xkat.space/download

Ver en npm

xkat-cli en el registro npm

Instalación

xkat-cli comprueba una vez al día si hay una versión más nueva en npm y lo avisa en una línea (no se actualiza solo). Actualiza con npm install -g xkat-cli@latest. Para desactivar el aviso: XKAT_NO_UPDATE_CHECK=1.
Requisito: Node.js 18+. Ver entorno local. En la app Desktop, menú Tools.

1) Agent

Con el Agent, el Dynamic Workspace usa tu máquina.

Qué hace

Shell local

Terminal web ↔ shell del PC

Sincronización

Directorio de trabajo con la web

Solo localhost

127.0.0.1:38000–38050

Segundo plano

xkat-cli up

Comandos

Seguridad

  • Solo localhost
  • Solo dominios oficiales
  • ~/.xkat/agent.log
  • Ejecutar en la terminal del host de Windows: El agente se conecta con el navegador de su host Windows. Ejecute npx xkat-cli@latest up en PowerShell/CMD de Windows, no dentro de WSL.
  • Error PermissionDenied (10013): Ocurre cuando Hyper-V/WSL2 (winnat) reserva el puerto 38000–38050. Ejecute net stop winnat seguido de net start winnat en PowerShell como Administrador.

2) Lab

Ubuntu 24.04 para cursos de Linux, red y agentes. Sin configurar la VM a mano.

Comandos

Flujo típico

  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


App de escritorio

Desde Descargas. Los instaladores están en …/desktop/v{version}/…, con la misma versión que muestra la página. La aplicación incluye xkat-cli, así que no necesitas npm install para usarla desde la app. En la barra de título, Tools ejecuta los comandos de Agent y Lab con esa copia incluida. Lab: Open Shell abre una terminal del sistema. Una app más reciente trae un xkat-cli más reciente; una copia instalada con npm se actualiza por separado. El inicio de sesión se hace en el navegador del sistema; al terminar, la app inicia sesión sola (redirección loopback 127.0.0.1, código de autorización + PKCE).

Relación con la nube


Más