Zum Hauptinhalt springen
Ein Computer ist eine Maschine, die deinen Code ausführt. Ein Space kann eine Cloud-Maschine (bei Bedarf erstellt, eine pro Space), einen Cloud-Browser und dein eigenes Gerät haben, wenn die Kazzle-App installiert ist. Die KI nutzt sie für Shell-Befehle, Dateivorgänge, Terminal-Sitzungen und Browser-Automatisierung.

Computer-Typen

TypFunktionenVerwendung für
Cloud-MaschineShell, Terminal, DateienCoding, Skripte, Builds, App-Entwicklung. Dateien bleiben nach Stop erhalten.
Cloud-BrowserBrowserWeb-Scraping, Automatisierung, Browsing ohne Anmeldung
Dein GerätDesktop, Terminal, Browser (online)Dein Computer mit Kazzle. Integrierter Browser plus Erweiterungsunterstützung.
ProduktionNur Start, Stop und LogsDeine bereitgestellte App. Kein Shell-, Datei- oder Browser-Zugriff.

Cloud-Maschinen-Persistenz

Cloud-Maschinen-Dateien bleiben über normale Stop- und Wake-Zyklen hinweg erhalten. Dateien, installierte Pakete und Tools bleiben intakt. Eine Cloud-Maschine ist eine persistente Entwicklungsumgebung, keine Wegwerf-Container.

Lebenszyklus

  1. Vorhandene Computer prüfen. Die KI sieht verfügbare Computer von Anfang an.
  2. Bei Bedarf erstellen. Die KI erstellt eine Cloud-Maschine oder einen Cloud-Browser bei Bedarf.
  3. Bei Offline-Status aufwecken. Cloud-Maschinen können aufgeweckt und gestoppt werden; Cloud-Browser und dein Gerät werden anders gestartet.
  4. Bereit. Sobald aktiv, sind alle Tools verfügbar.

Shell-Befehle

Die KI führt Shell-Befehle für Builds, Installationen, Git-Vorgänge und Skripte aus. Befehle werden auf dem persistenten Dateisystem der Cloud-Maschine ausgeführt. Regeln:
  • Die KI bevorzugt das Datenbank-Tool gegenüber Shell-Datenbank-Clients.
  • App- und Repo-Dateivorgänge sind auf ihren Workspace beschränkt.
  • Destruktive Muster werden durch Tool-Richtlinien erfasst.

Terminals

Terminals sind persistente Shell-Sitzungen, die zwischen dir und der KI geteilt werden. Die KI erstellt sie für lang laufende Prozesse (Dev-Server, Builds, Watcher). Du kannst sie auch manuell öffnen. Beide Seiten sehen das gleiche Terminal in Echtzeit:
  • Die KI führt npm install aus. Du siehst die Ausgabe.
  • Du gibst einen Befehl ein. Die KI kann die Ausgabe lesen.
  • Die KI startet einen Dev-Server. Du kannst damit interagieren.
Wenn die KI eine App startet, läuft der Dev-Server in einem Terminal. Du kannst seine Ausgabe lesen, um auf Fehler zu prüfen, und die KI überwacht ihn, um Build-Fehler zu erkennen.

Dateisystem

Für App- und Repo-Dateien nutzt die KI begrenzte Dateivorgänge, die nicht über das Workspace-Root hinausgehen können. Für direkten Dateisystem-Zugriff nutzt sie Shell-Befehle.