AI 自動化

MacLogin 雲 Mac 上的 Multica:自託管、守護行程與 OpenClaw 指南(2026)

MacLogin AI 自動化團隊 2026年5月26日 約 12 分鐘
Multica 自託管雲 Mac — OpenClaw 智能體編排

在 MacLogin 雲端 Mac 上部署 Multica,是把控制面(任務佇列、WebSocket 進度、技能庫)與執行環境(OpenClaw、Claude Code 等 CLI)拆開:Multica 管狀態,程式碼仍在你的租約主機上執行。本文整理自託管 Docker、守護程序落地與 OpenClaw 串接的實務路徑,並與 Multica 與 Devin 的選型比較 互補閱讀。

建議一併參考:雲端 Mac 上的 Claude Code(SSH)OpenClaw 上機與守護程序launchd 環境變數Mac mini 租與買、首次連線請依 SSH 主機信任檢核;連線不穩時對照 SSH keepalive 與斷線排查;租約結束依 下線與金鑰回收流程 處理。

揭露:MacLogin 是本文提及的雲端 Mac 租賃服務提供方。Multica 安裝步驟以官方儲存庫 SELF_HOSTING.md 為準(截至 2026 年 5 月)。

Multica 在雲端 Mac 上做什麼?

Multica 是開源的託管智慧代理人平台:把類 GitHub issue 的工作指派給 Agent,透過 WebSocket 觀察進度,並把可重用的成果沉淀為技能。它與「單一對話 CLI」不同——Multica 是控制面;你向 MacLogin 租用的主機才是 OpenClaw、Claude Code 實際執行的執行環境

一句話:Multica 協調任務狀態;不必把儲存庫搬進 Multica 容器——執行留在執行 multica 守護程序的那台機器上。

架構:控制面與執行環境

元件執行位置技術堆疊
Multica 服務你的 VM 或 Docker 主機(可與 Mac 分離)Go API + Next.js UI
PostgreSQL 17與服務同堆疊任務佇列、技能(pgvector)
multica 守護程序MacLogin 租約 Mac將 CLI Agent 橋接到伺服器
OpenClaw 閘道同一台租約 Mac由 launchd 管理的 Agent 後端

關鍵規則:守護程序跑在放程式碼的那台 Mac,而不是塞進 Multica 的 Docker 容器。MacLogin 客戶多半先完成 OpenClaw,再把該主機註冊為 Multica 執行環境。

為何選 MacLogin 做 Multica + OpenClaw 執行環境

團隊租用 Apple Silicon Mac mini,多半是為了:原生 macOS(OpenClaw 閘道與 Apple 工具鏈)、常駐 SSH(徹夜排程跑任務)、以及區域對外頻寬(香港、東京、首爾、新加坡、美東等節點),讓模型 API 與 npm 註冊表更順。CapEx 與月租權衡見 租與買;實際月費依方案與官網報價為準。

自託管 Multica(Docker Compose)

官方步驟見 SELF_HOSTING.md

git clone https://github.com/multica-ai/multica.git
cd multica
cp .env.example .env
# 設定 JWT_SECRET 與 Postgres 憑證
docker compose -f docker-compose.selfhost.yml up -d
檢查指令通過條件
API 健康curl -s localhost:8080/healthHTTP 200
Web UI瀏覽器開啟 http://localhost:3000可登入
Postgresdocker compose psdb 健康

控制面可跑在 Linux 雲主機,執行環境留在 MacLogin——只要 WebSocket 可連線即可。

在租約 Mac 上安裝守護程序

MacLogin 主機(先完成 首次 SSH 信任):

multica setup self-host   # 或 multica setup cloud 連線 multica.ai

CLI 會完成驗證、探索工作區並啟動背景守護程序:偵測已安裝的 Agent CLI(含 OpenClaw 在內共 11 個後端)、向 Multica 伺服器註冊執行環境、並在任務指派時啟動行程。

徵兆處置
執行環境清單空白安裝 OpenClaw CLI 後重啟守護程序
任務卡在佇列確認守護程序:multica status
WebSocket 頻繁斷線檢查防火牆;對齊 SSH keepalive 與斷線排查

將 OpenClaw 接到 Multica

  1. OpenClaw 上機與 launchd 完成安裝與開機啟動。
  2. 透過 launchd 環境變數 注入 API 金鑰,避免放在全域可讀 .env
  3. 在 Multica UI 對該主機上的 OpenClaw 執行環境指派試點任務。
  4. 觀察 WebSocket 進度;Agent 應像隊友一樣標示阻塞點。
  5. 匯出產出為技能,供下一張工單重用。

維運守則:每個 MacLogin 租約一套 OpenClaw 閘道;正式環境金鑰勿跨租戶共用。

技能、佇列與並行

Multica 的亮點是技能重用——成功任務的輸出可模板化到後續指派。實務建議:單一執行環境並行 Agent 先壓在 2 個(M4 16 GB 起跳,觀察 RSS 再調整);任務標題寫清儲存庫與分支以利稽核;租約到期依 下線流程 輪換 Anthropic/OpenAI 金鑰。

九步正式上線

  1. 依工程師分布挑最近的 MacLogin 區域。
  2. 依清單完成 SSH 信任與強化(見 SSH 信任)。
  3. 安裝 OpenClaw;確認 openclaw doctor
  4. 部署 Multica 控制面(自託管或託管雲)。
  5. 在維運筆電執行 multica setup
  6. 租約 Mac啟動守護程序(勿放進 Multica Docker)。
  7. 指派試點 issue;驗證串流輸出與 PR。
  8. 將沉淀技能推廣到團隊庫。
  9. 文件化下線與金鑰輪替(見 下線流程)。

常見問題

Multica 會取代 OpenClaw 嗎?
不會。Multica 編排 OpenClaw(及其他 CLI);閘道仍由你在 macOS 維運。
Multica Cloud 能接 MacLogin 執行環境嗎?
可以。守護程序連 multica.ai,執行仍在你的租約 Mac。
與 Devin 比較文有何不同?
比較文談廠商與型態;本文是 MacLogin 硬體上的實作跑表。詳見 比較文
一定要自託管嗎?
不必。可選託管 Multica;守護程序模式相同。
想用 Claude Code 而非 OpenClaw?
Multica 會自動偵測 Claude Code;在同一主機依 SSH 指南 設定即可。
MacLogin AI 自動化團隊
專注 Multica 編排、OpenClaw 閘道與 Apple Silicon 雲端執行環境。

為 Multica + OpenClaw 租用雲 Mac

港日韓星美區域數分鐘部署。