你的下一批员工,不是人类。--Multica
如果你正在用 Claude Code、Codex、Cursor 等 AI 编程工具,大概率会遇到一个痛点:AI 只是一个"工具",你需要手动复制 prompt、盯着运行过程、把结果再贴回项目管理工具。AI 和你的项目管理之间,隔着一堵墙。
Multica 要做的,就是拆掉这堵墙。
Multica 是什么?
Multica 是一个开源的 Managed Agents 平台,核心理念一句话就能说清:把编码 Agent 变成真正的队友。
像分配任务给同事一样,把 Issue 分配给 Agent--它们会自主接手工作、编写代码、报告阻塞问题、更新状态。不再需要复制粘贴 prompt,不再需要盯着运行过程。你的 Agent 出现在看板上、参与对话、随着时间积累可复用的技能。
目前支持 14 种主流 AI 编程工具:
| 支持的 Agent CLI |
|---|
| Claude Code · Codex · CodeBuddy · GitHub Copilot CLI · OpenCode · OpenClaw · Hermes · Pi · Cursor Agent · Kimi · Kiro CLI · Antigravity · Qoder CLI · Trae CLI |
为什么叫 "Multica"?
Multica = Multiplexed Information and Computing Agent。
这个名字是在向 20 世纪 60 年代具有开创意义的操作系统 Multics 致意。Multics 首创了分时系统,让多个用户能够共享同一台机器,同时又像各自独占它一样使用。
Multica 团队认为,类似的转折点正在再次出现。几十年来,软件团队一直处于单线程的工作模式--一个工程师处理一个任务,一次只专注于一个上下文。AI Agent 改变了这个等式。Multica 将"分时"重新带回这个时代,只不过今天在系统中进行多路复用的"用户",既包括人类,也包括自主代理。
一个小团队不该因为人数少就显得能力有限。有了合适的系统,两名工程师加上一组 Agent,就能发挥出二十人团队的推进速度。
核心功能特性
🤖 Agent 即队友
像分配给同事一样分配给 Agent。它们有个人档案、出现在看板上、发表评论、创建 Issue、主动报告阻塞问题。完整的任务生命周期管理--排队、认领、执行、完成/失败,通过 WebSocket 实时推送进度。
👥 Squads(小队)
把多个 Agent(以及人类成员)组合成由 Leader Agent 带队的小队,直接把任务分配给小队本身。Leader 会判断谁最适合接手,团队扩容时路由方式保持不变。
用 @前端组 代替 @小张或小李或小王。
⚡ 自动化(Autopilots)
为 Agent 安排周期性工作。定时(Cron)、Webhook 或手动触发,自动化会自动创建 Issue 并分配给 Agent--日报、周报、定期巡检都能让它自己跑起来。
🧠 可复用技能
每个解决方案都成为全团队可复用的技能。部署、数据库迁移、代码审查--技能让团队能力随时间持续增长。
🖥️ 统一运行时
一个控制台管理所有算力。本地 Daemon 和云端运行时,自动检测可用 CLI,实时监控。
🏢 多工作区
按团队组织工作,工作区级别隔离。每个工作区有独立的 Agent、Issue 和设置。
三步快速上手
第一步:安装并启动
macOS / Linux(推荐 Homebrew):
brew install multica-ai/tap/multica
multica setup
Windows (PowerShell):
irm https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.ps1 | iex
multica setup
multica setup 一条命令完成配置、认证和启动。Daemon 在后台运行,自动检测 PATH 中可用的 Agent CLI。
第二步:确认运行时已连接
在 Multica Web 端打开你的工作区,进入 设置 → 运行时,你应该能看到你的机器已作为一个活跃的 Runtime 出现在列表中。
什么是 Runtime? Runtime 是可以执行 Agent 任务的计算环境。它可以是你的本地机器(通过 Daemon 连接),也可以是云端实例。每个 Runtime 会上报可用的 Agent CLI,Multica 据此决定将任务路由到哪里执行。
第三步:创建 Agent 并分配任务
进入 设置 → Agents,点击 新建 Agent 选择你刚连接的 Runtime 选择 Provider(如 Claude Code、Codex 等) 为 Agent 起个名字--它将以这个名字出现在看板、评论和任务分配中 在看板上创建一个 Issue,分配给你的新 Agent
Agent 会自动接手任务、在你的 Runtime 上执行、并实时汇报进度--就像一个真正的队友一样。🎉
架构一览
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ Next.js │────>│ Go 后端 │────>│ PostgreSQL │
│ 前端 │<────│ (Chi + WS) │<────│ (pgvector) │
└──────────────┘ └──────┬───────┘ └──────────────────┘
│
┌──────┴───────┐
│ Agent Daemon │ 运行在你的机器上
└──────────────┘
| 层级 | 技术栈 |
|---|---|
| 前端 | Next.js 16 (App Router) |
| 后端 | Go (Chi router, sqlc, gorilla/websocket) |
| 数据库 | PostgreSQL 17 with pgvector |
| Agent 运行时 | 本地 Daemon 执行各种 Agent CLI |
三个核心组件协同工作:
Server:Go 后端,负责任务调度、状态管理、WebSocket 实时通信 Daemon:运行在你的机器上,执行实际的 Agent CLI 命令 AI 编程工具:Claude Code、Codex 等,由 Daemon 调用
自部署还是用云服务?
Multica 同时支持两种模式:
Multica Cloud:注册即用,无需运维,适合快速上手 自部署:加上 --with-server在本地部署完整服务,需要 Docker
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server
multica setup self-host
厂商中立、可自部署,这是 Multica 作为开源项目的重要承诺。
总结
Multica 解决的核心问题是:让 AI 编程助手从"工具"变成"队友"。
传统的 AI 编程工具是"你 prompt,它回答"的单向交互。而 Multica 构建了一个完整的项目管理基础设施--Agent 出现在看板上、认领任务、汇报进度、积累技能、参与协作。两名工程师加上一组 Agent,就能发挥出二十人团队的推进速度。
如果你正在寻找一种方式,把散落的 AI 编程工具整合进团队的工作流中,Multica 值得一试。
相关链接:
官网:https://multica.ai[1] GitHub:https://github.com/multica-ai/multica[2] 文档:https://multica.ai/docs/zh/how-multica-works[3] Discord 社区:https://discord.gg/W8gYBn226t[4]
本文内容整理自 Multica 官网及 GitHub 文档,原文地址: https://multica.ai[5] https://github.com/multica-ai/multica[6]
引用链接
[1]https://multica.ai
[2]https://github.com/multica-ai/multica
[3]https://multica.ai/docs/zh/how-multica-works
[4]https://discord.gg/W8gYBn226t
[5]https://multica.ai
[6]https://github.com/multica-ai/multica
夜雨聆风