> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xkat.space/llms.txt
> Use this file to discover all available pages before exploring further.

# Übungs- und lokale Umgebung

> Überblick über xkat Cloud-VM-Umgebungen und die lokale Agenten-Verbindung.

Die xkat-Plattform ermöglicht sofortiges Üben im Browser über Cloud-VMs und Sandboxes **ohne die Installation zusätzlicher Programme oder virtueller Maschinen (wie WSL oder Docker)**.

<Note>
  **Hinweis für Windows-Benutzer**: Sie müssen WSL (Windows Subsystem for Linux) oder komplexe Virtualisierungssoftware nicht mehr manuell installieren. Alle Standard-Programmierkurse laufen sicher in Cloud-VMs.
</Note>

***

## 1. Cloud-VM & Web-Sandbox (Standard)

Die meisten Einsteiger- und Fortgeschrittenenkurse (Python, C/C++, Java, Rust, SQL, React usw.) **laufen zu 100 % direkt im Webbrowser**.

* **Automatische Verbindung**: Beim Betreten eines Kurses wird automatisch eine isolierte Cloud-Sandbox zugewiesen.
* **Null Installation**: Bietet eine konsistente, sichere Umgebung unabhängig von Ihrem Betriebssystem (Windows, macOS, Linux).

***

## 2. Lokale Agenten-Verbindung (Nur für spezielle Übungen)

Nur bei Kursen, die mit lokaler Hardware (Arduino/Raspberry Pi) oder lokalen Anwendungen (Blender, Sonic Pi, lokale CLI-Tools) interagieren, verbinden Sie Ihren Computer mit dem folgenden Befehl.

<Steps>
  <Step title="Node.js 18+ überprüfen">
    Stellen Sie sicher, dass Node.js (Version 18 oder neuer) installiert ist:

    ```bash theme={null}
    node -v
    ```
  </Step>

  <Step title="xkat Agent ausführen">
    Öffnen Sie Ihr Terminal (Windows CMD/PowerShell, macOS Terminal oder Linux Bash) und führen Sie aus:

    ```bash theme={null}
    npx xkat-cli@latest up
    ```
  </Step>
</Steps>
