logo
icon

Multica

开源托管代理平台 — 将编程代理变成真正的队友

template cover
部署次数5
发布者glasschan
创建于2026-05-31
标签
AIAgentsProductivityAutomation

Multica — 托管代理平台 (create by SEAFOODHOLDHAND)

Multica 将编程代理变成真正的队友。像给同事分配任务一样给代理分配工作 — 它们会自动接手、编写代码、报告障碍并更新状态。

此模板包含:

  • Multica 后端 — Go API + WebSocket 服务器
  • Multica 前端 — Next.js 网页应用
  • PostgreSQL 17 + pgvector — 带向量扩展的数据库
  • Caddy 网关 — 反向代理,统一访问(API、WebSocket 和网页)

功能特点

  • 代理即队友 — 像给同事分配任务一样分配给代理
  • 小队 — 在领导代理下分组代理,实现稳定路由
  • 自主执行 — 通过 WebSocket 实时推送进度的完整任务生命周期
  • 自动驾驶 — 为代理安排周期性工作(cron、webhook、手动)
  • 可复用技能 — 每个解决方案都成为团队可复用的技能
  • 统一运行时 — 一个仪表盘管理所有计算资源
  • 多工作区 — 不同团队的工作区级别隔离

支持:Claude Code、Codex、GitHub Copilot CLI、OpenClaw、OpenCode、Hermes、Gemini、Pi、Cursor Agent、Kimi、Kiro CLI

登录设置

此模板默认 APP_ENV=production。登录时在登录页面输入你的邮箱,然后通过以下方式获取验证码:

  • 推荐: 在设置时配置 RESEND_API_KEY(你的 Resend API 密钥,来自 resend.com)和 RESEND_FROM_EMAIL(已验证的发件邮箱,如 noreply@yourdomain.com)→ 验证码会发送到你的邮箱
  • 没有 Resend: 打开 Zeabur 控制台中的 Backend 服务日志 → 搜索 [DEV] Verification code for → 复制 6 位验证码并粘贴到登录页面

URL 无法访问? Gateway 服务使用 ${ZEABUR_WEB_URL} 自动检测公共 URL。如果部署后登录页面或 API 无法加载,请前往 Zeabur 控制台 → Gateway → Variables → APP_URL,手动设置为你的 Multica 域名(如 https://your-multica.zeabur.app),然后重启 Gateway 服务。

部署后

  1. 在网页应用中打开你的工作区
  2. 安装 Multica CLI:brew install multica-ai/tap/multica
  3. 配置 CLI(替换为你的实际域名):
    multica setup self-host --server-url https://your-multica-domain.zeabur.app --app-url https://your-multica-domain.zeabur.app
    
    自建部署使用自定义域名:
    multica setup self-host --server-url https://app.example.com --app-url https://app.example.com
    
  4. 创建代理并开始分配任务!

了解更多:https://github.com/multica-ai/multica

如在部署时遇到任何问题,可以通过 GitHub Issues 反馈: https://github.com/glasschan/seafoodholdhand-zeabur-templates