macOS’ta Gateway (harici launchd)
OpenClaw.app artık Node/Bun veya Gateway çalışma zamanını paketlemiyor. macOS uygulaması harici biropenclaw CLI kurulumunu bekler, Gateway’i bir alt süreç olarak başlatmaz ve Gateway’in çalışmaya devam etmesini sağlamak için kullanıcı başına bir launchd hizmeti yönetir (veya zaten çalışıyorsa mevcut bir yerel Gateway’e bağlanır).
CLI’yi yükleyin (yerel mod için gereklidir)
Node 24, Mac’teki varsayılan çalışma zamanıdır. Uyumluluk için Node 22 LTS, şu anda22.14+, hâlâ çalışır. Ardından openclaw aracını global olarak yükleyin:
Launchd (LaunchAgent olarak Gateway)
Etiket:ai.openclaw.gateway(veyaai.openclaw.<profile>; eskicom.openclaw.*kalabilir)
~/Library/LaunchAgents/ai.openclaw.gateway.plist(veya~/Library/LaunchAgents/ai.openclaw.<profile>.plist)
- macOS uygulaması, Yerel modda LaunchAgent yükleme/güncelleme işleminin sahibidir.
- CLI de bunu yükleyebilir:
openclaw gateway install.
- “OpenClaw Active”, LaunchAgent’ı etkinleştirir/devre dışı bırakır.
- Uygulamadan çıkmak gateway’i durdurmaz (launchd onu çalışır durumda tutar).
- Yapılandırılan portta zaten bir Gateway çalışıyorsa uygulama yeni bir tane başlatmak yerine ona bağlanır.
- launchd stdout/err:
/tmp/openclaw/openclaw-gateway.log