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 网关同一台租约 Maclaunchd 管理的 Agent 后端

硬规则:守护进程跑在放代码的那台 Mac上,而不是塞进 Multica 的 Docker 容器里。MacLogin 用户通常先装好 OpenClaw,再把该主机注册为 Multica 运行时。

为什么用 MacLogin 做 Multica + OpenClaw 运行时

团队租用 Apple Silicon Mac mini,通常为了:原生 macOS(OpenClaw 网关与 Apple 工具链)、常开 SSH(夜间排队跑任务)、以及区域出口带宽(香港、东京、首尔、新加坡、美东等节点),让模型 API 与 npm 注册表更顺畅。大陆团队常选东京或新加坡改善 api.anthropic.com 可达性;CapEx 与月租对比见 租与买。MacLogin 云 Mac 常见档位约 ¥700/月 量级(以官网实时报价为准)。

自托管 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 Key,避免把密钥放在全局可读 .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

港日韩星美区域数分钟部署,约 ¥700/月起。