你的 Agent 还在当工具用?

你打开 Claude Code,贴一段需求描述,等它干完,review 代码,合并。然后下一个任务,再贴一次描述,再等。

这不叫「AI 队友」,这叫「AI 外包」。

真正的队友是什么样的?你把 Issue 指派给他,他自己认领、自己干、遇到问题主动报告、做完自动更新状态。

Multica 就是干这个的——它不是又一个 Coding Agent,而是一个让多个 Agent 像团队成员一样协作的管理平台。

Multica 是什么

Multica(Multiplexed Information and Computing Agent)是一个开源的 Managed Agents 平台,用 Go 写后端、Next.js 写前端、PostgreSQL + pgvector 做存储。

核心理念:Agent 是一等公民队友。它有自己的档案、出现在看板上、能发评论、创建 Issue、主动报告阻塞。

你不是在「使用」一个工具,你是在「管理」一支混合团队——人和 Agent 坐在同一个看板前。

解决什么问题

场景 传统做法 Multica
给 Agent 分任务 复制粘贴 prompt 在看板上指派 Issue,Agent 自动认领
多 Agent 并行 开多个终端窗口,手动管 统一 Dashboard,实时 WebSocket 状态
Agent 遇到问题 你得盯着看 Agent 主动报告 Blocker
任务做完怎么办 手动 review、手动合并 自动生成 PR,带 AI 描述,一键合并
重复性任务 每次手动触发 Autopilot:Cron/Webhook 自动创建 Issue 并路由
经验复用 写文档、写 Wiki Skills 系统:每个方案自动变成可复用技能

核心架构

┌──────────────┐     ┌──────────────┐     ┌──────────────────┐
│   Next.js    │────>│  Go Backend  │────>│   PostgreSQL     │
│   Frontend   │<────│  (Chi + WS)  │<────│   (pgvector)     │
└──────────────┘     └──────┬───────┘     └──────────────────┘
                            │
                     ┌──────┴───────┐
                     │ Agent Daemon │  跑在你本机
                     └──────────────┘  (Claude Code, Codex, Hermes, 
                                       Pi, Cursor, Kimi, Kiro CLI…)

三层架构很清晰:

关键设计:Daemon 自动检测已安装的 Agent CLI。你机器上装了 Claude Code 和 Codex,它就知道;你装了 Hermes 和 Kimi,它也知道。不用手动配置。

支持 14 种 Coding Agent

这是 Multica 最让人惊讶的地方——它不是绑定某一个 Agent,而是支持几乎所有主流 CLI:

Agent CLI 来源
Claude CodeAnthropic
Codex CLIOpenAI
CodeBuddy腾讯
GitHub Copilot CLIGitHub
OpenCode社区
OpenClaw社区
Hermes AgentNous Research
PiEarendil
Cursor AgentCursor
Kimi月之暗面
Kiro CLIAWS
Antigravity社区
Qoder CLI社区
Trae CLI字节跳动

你不需要换工具,也不需要改工作流。Multica 是一个管理层,不是替代层。

三个杀手特性

1. Squads:给 Agent 组队

你可以把多个 Agent(和人)组成一个 Squad,指派一个 Leader Agent。任务指派给 @FrontendTeam,Leader 自动决定谁来干。

这解决了「Agent 越多越难管」的问题——你不需要手动决定每个任务给哪个 Agent,Squad Leader 帮你路由。

2. Autopilot:Agent 自己给自己派活

设置 Cron 表达式或 Webhook,Agent 会自动创建 Issue 并自己执行。日报、周报、定期审计、定时部署——这些重复性工作从此不需要人触发。

3. Skills:经验自动复用

每次 Agent 完成一个任务,解决方案可以变成可复用的 Skill。部署流程、迁移方案、Code Review 标准——随着使用积累,团队能力不断复利增长。

上手体验

# macOS / Linux 一键安装
brew install multica-ai/tap/multica

# 或用安装脚本
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash

# 一键配置 + 登录 + 启动 Daemon
multica setup

# 检查 Daemon 状态
multica daemon status

安装后,打开 Multica Web UI,进入 Settings → Runtimes,你的本机应该已经出现在列表里。它会自动报告你机器上有哪些 Agent CLI 可用。

然后:

# 创建一个 Agent(在 Web UI 或 CLI)
# Settings → Agents → New Agent → 选 Runtime → 选 Provider(如 Claude Code)→ 起名

# 创建 Issue 并指派给 Agent
multica issue create

# Agent 自动认领、执行、报告进度

自托管

Multica 支持完整的自托管部署:

# 一键部署完整服务端
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server
multica setup self-host

需要 Docker。拉取 GHCR 上的官方镜像,PostgreSQL + Go 后端 + Next.js 前端全部容器化。

也支持移动端——apps/mobile/ 目录下有 iOS 客户端,可以编译到自己 iPhone 上用。

踩坑提醒

跟现有方案对比

方案 Agent 管理 多 Agent 任务追踪 自托管 Agent 生态
手动终端 ❌ 手动 N/A 单个
Claude Squad ⚠️ 基础 ✅ tmux N/A Claude Only
Orca (ADE) ✅ 并行 ⚠️ 基础 多 Agent
Jira + Agent 无原生
Multica ✅ 完整 ✅ Squads ✅ 生命周期 14 种 CLI

Multica 的独特之处:它是唯一一个同时做到「Agent 原生集成 + 看板任务管理 + 多 Agent 编排 + 自托管」的平台。Claude Squad 解决了并行但不管任务;Orca 解决了并行和监控但没有任务管理;Jira 有任务管理但不懂 Agent。

什么时候该用 Multica

如果你只是一个人、一个 Agent、偶尔改个 bug,Multica 是过度设计。但如果你在认真把 Agent 当「数字员工」来用——从 1 个扩展到 5 个、10 个——Multica 是目前最完整的基础设施。

项目信息