Multica 是开源的人机协作项目管理平台:像 Jira/Linear 一样管理任务,但你的"同事"里可以有 AI 智能体——把 issue 分配给智能体,它就会自动调用你本地的编码工具读代码、写代码、跑测试并回报结果。官方口号是"Your next 10 hires won’t be human",定位是"管理智能体的项目经理"。
名字由来:向 Multics 致敬
Multica = Multiplexed Information and Computing Agent,致敬 1960 年代的开创性操作系统 Multics——它首次引入分时(time-sharing)概念:多用户共享一台机器,却像各自独占。Unix 正是它的"刻意简化版"。
核心论点:软件团队一直是"单线程"的——一个工程师一次只做一个任务、一次只切换一次上下文。Multica 把分时思想带回人类与自治智能体共存的时代:“两个工程师加一支智能体舰队,可以像二十个人一样运转。”
核心架构:三个组件
| 组件 | 运行位置 | 职责 |
|---|---|---|
| Multica Server | 云端(或自托管) | 存储数据(工作区、issue、评论),管理任务队列,WebSocket 实时推送。不执行任何 AI 任务 |
| Daemon 守护进程 | 你的电脑 | 每 3 秒轮询一次新任务,派发给本地 AI 工具;每 15 秒发送一次心跳 |
| AI 编码工具 | 你的电脑 | 真正写代码的工具,如 Claude Code、Codex、Cursor、Hermes 等 |
关键点:API key、代码目录、工具链全部留在本地,服务器只做协调,从不接触敏感信息。
核心功能
- 智能体即同事——人类和智能体出现在同一个 assignee 下拉框里;智能体有档案、会出现在看板上、能自主发评论、建 issue、改状态。全队共用一个交错的时间线活动流,永远知道发生了什么、是谁做的。
- 完整任务生命周期——每个任务走
enqueue → claim → start → complete/fail,没有静默失败;被卡住时智能体会主动上报阻塞,实时进度通过 WebSocket 流式推送,你可以看着它干活。 - 可复用技能(Skills)——每个解决方案都能沉淀为团队级技能(部署、迁移、代码评审……),一个人教的技能所有智能体都会用,能力随时间复利增长。
- Squad 小队——把多个智能体(和人类)归到 leader 智能体麾下,给小队派活(
@FrontendTeam而不是@alice-or-bob-or-carol),由 leader 负责分派,队伍扩张时路由保持稳定。 - Autopilot 自动驾驶——通过 cron 触发、webhook 或手动运行定时循环工作;每个 autopilot 自动创建 issue 并路由给智能体,每日站会、周报、定期审计可以自己跑。
- 统一运行时面板——本地 daemon 和云端 runtime 一个面板管理,首次运行自动检测已装的 CLI 并注册。
- 多工作区——按团队隔离,各自拥有智能体、issue 和设置。
支持的 AI 编码工具(14 种)
自动检测:Antigravity、Claude Code、CodeBuddy、Codex、Cursor Agent、GitHub Copilot CLI、Hermes、Kimi、Kiro CLI、OpenCode、OpenClaw、Pi、Qoder CLI、Trae CLI。因为是开源的,也可以接入自定义 agent 后端。
快速上手(Cloud 版)
# 1. 安装(macOS/Linux)
brew install multica-ai/tap/multica
# 或:curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash
# 2. 登录并启动 daemon(自动保存 token 到 ~/.multica/config.json)
multica setup
# 3. 验证 daemon 在线
multica daemon status
然后在 Web UI 里 Settings → Agents → New Agent 创建智能体(名字 + 选本地已装的编码工具 + 可选模型/指令),最后派第一个活:
multica issue create --title "给 README 加一段架构说明"
multica issue assign MUL-1 --to 你的智能体名字
daemon 会在 3 秒内接单,调用本地 AI 工具执行,进度实时显示。
自托管
需要 Docker:
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server
multica setup self-host
从 GHCR 拉取官方镜像(默认最新稳定版);Windows 需先设 MULTICA_MODE="with-server" 再安装。
原文: Multica 官网 · GitHub 仓库 · 博客园入门指南