Multica auf MacLogin Cloud-Mac: Self-Host, Daemon und OpenClaw (2026)
Auf einem MacLogin Cloud-Mac trennt Multica die Control Plane (Task-Warteschlange, WebSocket-Fortschritt, Skill-Bibliothek) vom Runtime, auf dem OpenClaw, Claude Code und andere CLIs wirklich laufen. Multica verwaltet den Zustand; der Code bleibt auf Ihrem gemieteten Host. Dieser Leitfaden ergänzt Multica vs. Devin um Docker-Self-Hosting, Daemon-Betrieb und OpenClaw-Anbindung.
Passend dazu: Claude Code per SSH auf dem Cloud-Mac, OpenClaw-Onboarding und Daemon, launchd-Umgebungsvariablen, Mac mini mieten vs. kaufen, erstes SSH-Host-Trust, SSH-Keepalive bei Verbindungsabbrüchen sowie Offboarding am Leasingende.
Was Multica auf einem Cloud-Mac leistet
Multica ist eine Open-Source-Plattform für verwaltete Agenten: Tickets zuweisen, Fortschritt streamen, Ergebnisse als wiederverwendbare Skills sichern. Anders als eine einzelne CLI-Sitzung ist Multica die Control Plane; der gemietete MacLogin-Rechner ist das Runtime für OpenClaw oder Claude Code.
Kurzdefinition: Multica koordiniert Task-Status; Ihr Repository muss nicht in den Multica-Container — Ausführung bleibt auf dem Rechner mit dem multica-Daemon.
Architektur: Control Plane vs. Runtime
| Komponente | Läuft wo | Technologie |
|---|---|---|
| Multica-Server | Ihre VM oder Docker-Umgebung (kann vom Mac getrennt sein) | Go-API + Next.js-UI |
| PostgreSQL 17 | gleicher Stack wie der Server | Warteschlangen, Skills (pgvector) |
multica-Daemon | gemieteter MacLogin-Mac | Brückt CLI-Agenten zum Server |
| OpenClaw-Gateway | derselbe gemietete Mac | per launchd verwalteter Agent-Backend |
Kritische Regel: Der Daemon läuft auf dem Mac mit dem Repo, nicht im Multica-Docker-Container. MacLogin-Kund:innen richten zuerst OpenClaw ein und registrieren dann den Host als Multica-Runtime.
Warum MacLogin für Multica + OpenClaw
Teams mieten Apple-Silicon-Mac-minis wegen nativem macOS (OpenClaw-Gateway und Apple-Toolchain), dauerhaftem SSH für nächtliche Agent-Jobs und regionalem Egress (Hongkong, Tokio, Seoul, Singapur, US-East) zu Modell-APIs und dem npm-Registry. CapEx vs. Miete: Mieten oder kaufen.
Multica self-hosten (Docker Compose)
Offizielle Anleitung: SELF_HOSTING.md.
git clone https://github.com/multica-ai/multica.git
cd multica
cp .env.example .env
# JWT_SECRET und Postgres-Zugangsdaten setzen
docker compose -f docker-compose.selfhost.yml up -d
| Check | Befehl | OK wenn |
|---|---|---|
| API-Health | curl -s localhost:8080/health | HTTP 200 |
| UI | Browser http://localhost:3000 | Login funktioniert |
| Postgres | docker compose ps | db healthy |
Die Control Plane kann auf einer Linux-VM laufen, während die Runtimes auf MacLogin bleiben — es braucht nur WebSocket-Erreichbarkeit.
Daemon auf dem gemieteten Mac installieren
Auf dem MacLogin-Host (nach erstem SSH-Trust):
multica setup self-host # oder multica setup cloud für multica.ai
Das CLI authentifiziert, findet Workspaces und startet einen Hintergrund-Daemon: erkennt installierte Agent-CLIs (11 Backends inkl. OpenClaw), registriert Runtimes beim Multica-Server und startet Prozesse bei Task-Zuweisung.
| Symptom | Fix |
|---|---|
| Keine Runtimes | OpenClaw-CLI installieren, Daemon neu starten |
| Tasks hängen in der Queue | multica status prüfen |
| WebSocket bricht ab | Firewall prüfen; SSH-Keepalive angleichen |
OpenClaw an Multica anbinden
- OpenClaw-Onboarding inkl. launchd abschließen.
- API-Keys über launchd-Umgebungsvariablen setzen, nicht in weltlesbarer
.env. - In der Multica-UI eine Pilotaufgabe dem OpenClaw-Runtime auf diesem Host zuweisen.
- WebSocket-Fortschritt beobachten; Blocker wie bei Teamkolleg:innen dokumentieren.
- Ergebnis als Skill exportieren und im nächsten Ticket wiederverwenden.
Betriebsregel: ein OpenClaw-Gateway pro MacLogin-Leasing; Produktionskeys nicht zwischen Mandanten teilen.
Skills, Queues und Parallelität
Multicas Stärke sind wiederverwendbare Skills. Starten Sie mit 2 parallelen Agenten pro Runtime auf M4 mit 16 GB, beobachten Sie RSS, benennen Sie Tasks mit Repo + Branch, und widerrufen Sie Anthropic/OpenAI-Keys am Leasingende per Offboarding-Runbook.
Neunstufiges Produktions-Rollout
- MacLogin-Region nach Team-Standort wählen.
- SSH härten; Checkliste aus SSH-Trust abarbeiten.
- OpenClaw installieren;
openclaw doctorverifizieren. - Multica-Control-Plane deployen (self-host oder Cloud).
multica setupauf Operator-Laptops ausführen.- Daemon auf dem gemieteten Mac starten (nicht im Multica-Docker).
- Pilot-Issue zuweisen; Streaming und PR prüfen.
- Geernteten Skill in die Team-Bibliothek heben.
- Offboarding und Key-Rotation dokumentieren (Runbook).
FAQ
Cloud-Mac für Multica + OpenClaw mieten
Deploy in HK, JP, KR, SG oder US in Minuten.