OpenClaw en VM de macOS (Sandboxing)
Opción predeterminada recomendada (para la mayoría de los usuarios)
- VPS pequeño con Linux para un Gateway siempre activo y de bajo costo. Consulta Alojamiento VPS.
- Hardware dedicado (Mac mini o equipo Linux) si quieres control total y una IP residencial para automatización del navegador. Muchos sitios bloquean las IP de centros de datos, así que la navegación local suele funcionar mejor.
- Híbrido: mantén el Gateway en un VPS económico y conecta tu Mac como node cuando necesites automatización del navegador/UI. Consulta Nodes y Gateway remote.
Opciones de VM de macOS
VM local en tu Mac Apple Silicon (Lume)
Ejecuta OpenClaw en una VM de macOS aislada en tu Mac Apple Silicon existente usando Lume. Esto te da:- Entorno macOS completo en aislamiento (tu host permanece limpio)
- Compatibilidad con iMessage mediante BlueBubbles (imposible en Linux/Windows)
- Restablecimiento instantáneo clonando VM
- Sin costos adicionales de hardware o nube
Proveedores de Mac alojado (nube)
Si quieres macOS en la nube, los proveedores de Mac alojado también funcionan:- MacStadium (Mac alojados)
- Otros proveedores de Mac alojado también funcionan; sigue su documentación de VM + SSH
Ruta rápida (Lume, usuarios con experiencia)
- Instala Lume
lume create openclaw --os macos --ipsw latest- Completa el Asistente de configuración, habilita Remote Login (SSH)
lume run openclaw --no-display- Accede por SSH, instala OpenClaw, configura los canales
- Listo
Qué necesitas (Lume)
- Mac Apple Silicon (M1/M2/M3/M4)
- macOS Sequoia o posterior en el host
- ~60 GB de espacio libre por VM
- ~20 minutos
1) Instalar Lume
~/.local/bin no está en tu PATH:
2) Crear la VM de macOS
3) Completar el Asistente de configuración
En la ventana VNC:- Selecciona idioma y región
- Omite el Apple ID (o inicia sesión si quieres iMessage más adelante)
- Crea una cuenta de usuario (recuerda el nombre de usuario y la contraseña)
- Omite todas las funciones opcionales
- Abre Configuración del sistema → General → Compartir
- Habilita “Remote Login”
4) Obtener la dirección IP de la VM
192.168.64.x).
5) Acceder por SSH a la VM
youruser por la cuenta que creaste y la IP por la IP de tu VM.
6) Instalar OpenClaw
Dentro de la VM:7) Configurar canales
Edita el archivo de configuración:8) Ejecutar la VM sin interfaz
Detén la VM y reiníciala sin pantalla:Extra: integración con iMessage
Esta es la gran ventaja de ejecutarlo en macOS. Usa BlueBubbles para añadir iMessage a OpenClaw. Dentro de la VM:- Descarga BlueBubbles desde bluebubbles.app
- Inicia sesión con tu Apple ID
- Habilita la API web y establece una contraseña
- Apunta los webhooks de BlueBubbles a tu gateway (ejemplo:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Guardar una imagen dorada
Antes de personalizar más, crea una instantánea de tu estado limpio:Ejecutarlo 24/7
Mantén la VM en ejecución:- Manteniendo tu Mac conectado a la corriente
- Deshabilitando el reposo en Configuración del sistema → Ahorro de energía
- Usando
caffeinatesi es necesario
Solución de problemas
| Problema | Solución |
|---|---|
| No puedes acceder por SSH a la VM | Comprueba que “Remote Login” esté habilitado en la Configuración del sistema de la VM |
| La IP de la VM no aparece | Espera a que la VM termine de arrancar y ejecuta lume get openclaw otra vez |
| No se encuentra el comando Lume | Añade ~/.local/bin a tu PATH |
| El QR de WhatsApp no se escanea | Asegúrate de haber iniciado sesión en la VM (no en el host) cuando ejecutes openclaw channels login |
Documentación relacionada
- Alojamiento VPS
- Nodes
- Gateway remote
- Canal BlueBubbles
- Inicio rápido de Lume
- Referencia de la CLI de Lume
- Configuración desatendida de VM (avanzado)
- Sandboxing con Docker (enfoque alternativo de aislamiento)