Zum Inhalt springen

Gate installieren

Das Gate läuft auf einem Linux-Server mit KVM. Ein Befehl installiert es, ein zweiter verbindet es mit Ihrer Organisation.

  • Linux x86_64 mit KVM: ein Bare-Metal-Server oder eine VM mit verschachtelter Virtualisierung.
  • Ubuntu 24.04 oder neuer, oder Debian 13 oder neuer.
  • Etwa 3,5 GB freier Speicher während der Installation, danach 1,5 GB.
  • Ausgehendes HTTPS zu Ihrem Noset-Server, zu GitHub und zur npm-Registry.
  1. Installieren Sie das Gate. Führen Sie den Befehl mit sudo als der Benutzer aus, unter dem das Gate laufen soll:

    Terminal-Fenster
    curl -fsSL https://get.noset.ai/install.sh | sudo bash
  2. Verbinden Sie es mit Ihrer Organisation:

    Terminal-Fenster
    noset login
  3. Öffnen Sie den angezeigten Link auf Laptop oder Handy. Prüfen Sie, dass der Code zum Terminal passt, benennen Sie das Gate und klicken Sie Connect server.

Die Web-App zeigt dieselben zwei Befehle mit der Adresse Ihres Servers unter Gates › Connect a server.

Das Skript ist kurz und lesbar: get.noset.ai/install.sh. Es

  • prüft die Maschine (root, x86_64, KVM, systemd, Distribution, Speicherplatz);
  • installiert virtiofsd, uidmap und zstd aus Ihrer Distribution;
  • lädt noset und das Root-Dateisystem der Sandbox von Noset, Cloud Hypervisor und den Gast-Kernel von GitHub sowie Claude Code von npm und prüft jede Datei vor der Nutzung gegen ihren SHA-256;
  • baut auf Ihrem Server die Tools-Disk mit Claude Code;
  • nimmt Ihren Benutzer in die Gruppe kvm auf und startet noset.service, das auf noset login wartet.

Erneut ausführen aktualisiert. Schlüssel, Anmeldung und Nachweise des Gates bleiben erhalten.

Für CI oder eine ganze Flotte erstellen Sie in der Web-App ein Token (Gates › Connect a server › With a token) und führen auf jedem Server aus:

Terminal-Fenster
curl -fsSL https://get.noset.ai/install.sh | sudo bash
noset login --server https://noset.example.com --token nst_en_…

Ein Token gilt für die gewählte Zeit und Anzahl Server, und jeder Server bekommt einen eigenen Schlüssel.

Terminal-Fenster
cd ~/projekt
noset run --credential ANTHROPIC_API_KEY -- claude

Der Agent läuft in der Sandbox, Ihr Projektordner liegt unter /workspace. Sein API-Schlüssel bleibt im Gate; der Agent sieht nur einen Platzhalter.