agentOS
Ein leichtgewichtiges, mit WebAssembly isoliertes Betriebssystem für Agenten mit eigenen Dateien, Shell und Netzwerkzugriff.
Über agentOS
agentOS ist ein leichtgewichtiges Betriebssystem für Agenten von Rivet. Es gibt jedem Agenten eigene Dateien, Prozesse, Shell und Netzwerkzugriff und isoliert sie mit WebAssembly. Laut Rivet benötigt jede Ausführung etwa 22 MB Speicher und liegt damit unter der Sandbox-Mindestkonfiguration von etwa 1024 MB. Jeder Agent verfügt über ein persistentes POSIX-Dateisystem, kann S3, Google Drive oder ein Hostverzeichnis einbinden und unterstützt Agenten-Frameworks wie Pi, Claude Code, Codex und OpenCode. Prozess-, Speicher-, Socket- und Ausführungszeitlimits lassen sich pro VM festlegen. Die Bereitstellung ist in Rivet Cloud oder als Self-Hosting möglich; agentOS ist unter Apache 2.0 Open Source und über npm kostenlos installierbar.
Am besten geeignet
Beste Einsatzszenarien
Agenten ein unabhängiges persistentes Dateisystem und eine Ausführungsumgebung bereitstellen
Mehrere Agenten-Frameworks im selben virtuellen Betriebssystem ausführen
Agenten mit etwa 22 MB Speicher pro Ausführung auf eigener Hardware betreiben
Prozess-, Speicher- und Ausführungszeitlimits für Agenten-VMs festlegen
Funktionen
Integrierte Agenten-Laufzeitumgebung
Stellt jedem Agenten Dateien, Prozesse, Shell und Netzwerk in einem Paket bereit und isoliert sie mit WebAssembly.
Persistentes POSIX-Dateisystem
Jeder Agent verfügt über ein eigenes persistentes POSIX-Dateisystem und kann S3, Google Drive, ein Hostverzeichnis oder eine vollständige Sandbox einbinden.
Kompatibilität mit mehreren Laufzeiten und Frameworks
Führt Bash, Node.js, Python und registry-Pakete in derselben isolierten VM aus und unterstützt Pi, Claude Code, Codex, OpenCode und weitere Frameworks.
Ressourcenlimits und flexible Bereitstellung
Prozess-, Speicher-, Datei-, Socket- und Ausführungszeitlimits lassen sich pro VM festlegen; Bereitstellung ist in Rivet Cloud oder als Self-Hosting möglich.
Vorteile
- Dateien, Prozesse, Shell und Netzwerk in einem Paket mit WebAssembly-Isolierung
- Laut Rivet benötigt jede Ausführung etwa 22 MB Speicher und liegt damit unter der Sandbox-Mindestkonfiguration von etwa 1024 MB
- Unterstützt Rivet-Cloud-Hosting und Self-Hosting
- Open Source unter Apache 2.0 und über npm installierbar