agentOS
Un sistema operativo ligero aislado mediante WebAssembly que proporciona a cada agente archivos, Shell y red independientes.
Acerca de agentOS
agentOS es un sistema operativo ligero para agentes creado por Rivet. Proporciona a cada agente sus propios archivos, procesos, Shell y acceso de red, aislados mediante WebAssembly. Según Rivet, cada ejecución usa unos 22 MB de memoria, menos que los aproximadamente 1024 MB de la configuración mínima de un sandbox. Cada agente tiene un sistema de archivos POSIX persistente que puede montar S3, Google Drive o un directorio del host, y es compatible con frameworks de agentes como Pi, Claude Code, Codex y OpenCode. Puedes establecer por VM límites de procesos, memoria, sockets y tiempo de ejecución, desplegar en Rivet Cloud o autoalojar, y usarlo mediante una instalación gratuita con npm bajo la licencia de código abierto Apache 2.0.
Ideal para
Mejores casos de uso
Proporcionar a los agentes un sistema de archivos persistente y un entorno de ejecución independientes
Ejecutar varios frameworks de agentes en el mismo sistema operativo virtual
Ejecutar agentes en hardware propio con unos 22 MB de memoria por ejecución
Establecer límites de procesos, memoria y tiempo de ejecución para las VM de agentes
Funciones
Entorno de ejecución de agentes integrado
Proporciona a cada agente archivos, procesos, Shell y red en un solo paquete, aislado mediante WebAssembly.
Sistema de archivos POSIX persistente
Cada agente tiene un sistema de archivos POSIX persistente e independiente y puede montar S3, Google Drive, un directorio del host o un sandbox completo.
Compatibilidad con varios runtimes y frameworks
Ejecuta Bash, Node.js, Python y paquetes de registry en la misma VM aislada, con compatibilidad con Pi, Claude Code, Codex, OpenCode y otros frameworks.
Límites de recursos y despliegue flexible
Permite establecer por VM límites de procesos, memoria, archivos, sockets y tiempo de ejecución, con despliegue en Rivet Cloud o autoalojado.
Ventajas
- Entrega archivos, procesos, Shell y red en un solo paquete con aislamiento mediante WebAssembly
- Según Rivet, cada ejecución usa unos 22 MB de memoria, menos que los aproximadamente 1024 MB de la configuración mínima de un sandbox
- Admite alojamiento en Rivet Cloud y autoalojamiento
- Código abierto bajo Apache 2.0 e instalable mediante npm