Skip to main content

Opción predeterminada recomendada (la mayoría de los usuarios)

  • VPS Linux pequeño para un Gateway siempre activo y de bajo coste. Consulte Alojamiento en VPS.
  • Hardware dedicado (Mac mini o equipo Linux) si se desea un control total y una IP residencial para la automatización del navegador. Muchos sitios bloquean las IP de centros de datos, por lo que la navegación local suele funcionar mejor.
  • Híbrido: mantenga el Gateway en un VPS económico y conecte el Mac como Node cuando necesite automatizar el navegador o la interfaz de usuario. Consulte Nodos y Gateway remoto.
Utilice una máquina virtual macOS únicamente cuando necesite específicamente funciones exclusivas de macOS, como iMessage, o desee un aislamiento estricto respecto del Mac de uso diario.

Opciones de máquinas virtuales macOS

Máquina virtual local en un Mac con Apple Silicon (Lume)

Ejecute OpenClaw en una máquina virtual macOS aislada en su Mac con Apple Silicon mediante Lume. Esto proporciona:
  • Un entorno macOS completo y aislado (el sistema anfitrión se mantiene limpio)
  • Compatibilidad con iMessage mediante imsg; la ruta local predeterminada no es posible en Linux/Windows
  • Restablecimiento instantáneo mediante la clonación de máquinas virtuales
  • Sin costes adicionales de hardware ni de servicios en la nube

Proveedores de Mac alojados (nube)

Si se desea usar macOS en la nube, también sirven los proveedores de Mac alojados:
  • MacStadium (Mac alojados)
  • También sirven otros proveedores de Mac alojados; siga su documentación sobre máquinas virtuales y SSH
Cuando tenga acceso SSH a una máquina virtual macOS, continúe en Instalar OpenClaw a continuación.

Ruta rápida (Lume, usuarios con experiencia)

  1. Instale Lume.
  2. lume create openclaw --os macos --ipsw latest
  3. Complete el Asistente de Configuración y active Remote Login (SSH).
  4. lume run openclaw --no-display
  5. Acceda mediante SSH, instale OpenClaw y configure los canales.
  6. Listo.

Requisitos (Lume)

  • Mac con Apple Silicon (M1/M2/M3/M4)
  • macOS Sequoia o posterior en el sistema anfitrión
  • ~60 GB de espacio libre en disco por máquina virtual
  • ~20 minutos

1) Instalar Lume

Si ~/.local/bin no está en PATH:
Verifique:
Documentación: Instalación de Lume

2) Crear la máquina virtual macOS

Esto descarga macOS y crea la máquina virtual. Se abre automáticamente una ventana VNC.
La descarga puede tardar según la conexión.

3) Completar el Asistente de Configuración

En la ventana VNC:
  1. Seleccione el idioma y la región.
  2. Omita Apple ID (o inicie sesión si desea usar iMessage más adelante).
  3. Cree una cuenta de usuario (recuerde el nombre de usuario y la contraseña).
  4. Omita todas las funciones opcionales.
Una vez completada la configuración:
  1. Active SSH: System Settings -> General -> Sharing y active “Remote Login”.
  2. Para usar la máquina virtual sin interfaz gráfica, active el inicio de sesión automático: System Settings -> Users & Groups, seleccione “Automatically log in as:” y elija el usuario de la máquina virtual.

4) Obtener la dirección IP de la máquina virtual

Busque la dirección IP (normalmente 192.168.64.x).

5) Acceder a la máquina virtual mediante SSH

Sustituya youruser por la cuenta creada y la IP por la de la máquina virtual.

6) Instalar OpenClaw

Dentro de la máquina virtual:
Siga las indicaciones de incorporación para configurar el proveedor de modelos (Anthropic, OpenAI, etc.).

7) Configurar los canales

Edite el archivo de configuración:
Añada los canales:
Después, inicie sesión en WhatsApp (escanee el código QR):

8) Ejecutar la máquina virtual sin interfaz gráfica

Detenga la máquina virtual y reiníciela sin pantalla:
La máquina virtual se ejecuta en segundo plano; el daemon de OpenClaw mantiene el Gateway en funcionamiento. Para comprobar el estado:

Adicional: integración con iMessage

Esta es la función estrella de ejecutar OpenClaw en macOS. Utilice iMessage con imsg para añadir Mensajes a OpenClaw. Dentro de la máquina virtual:
  1. Inicie sesión en Mensajes.
  2. Instale imsg.
  3. Conceda acceso completo al disco y permiso de automatización al proceso que ejecuta OpenClaw/imsg.
  4. Verifique la compatibilidad con RPC mediante imsg rpc --help.
Añada lo siguiente a la configuración de OpenClaw:
Reinicie el Gateway. Ahora el agente puede enviar y recibir mensajes de iMessage. Detalles completos de configuración: Canal de iMessage.

Guardar una imagen maestra

Antes de continuar con la personalización, cree una instantánea del estado limpio:
Restablézcala en cualquier momento:

Ejecución 24/7

Mantenga la máquina virtual en funcionamiento:
  • Manteniendo el Mac conectado a la corriente
  • Desactivando la suspensión en System Settings -> Energy Saver
  • Utilizando caffeinate si es necesario
Para un funcionamiento realmente continuo, considere un Mac mini dedicado o un VPS pequeño. Consulte Alojamiento en VPS.

Solución de problemas

Documentación relacionada