@jiayuan_jy: 发布 3 个月, @MulticaAI 在 GitHub 上达到 40k star 开源版本也在过去几个月被下载了几十万次,继续 building! https://github.com/multica-ai/multica…
摘要
Multica 是一个开源托管智能体平台,能将编码智能体转变为真正的团队成员。自发布以来三个月内,已在 GitHub 上获得 40k 星标,并被下载数十万次。
查看缓存全文
缓存时间: 2026/07/13 15:57
发布 3 个月, @MulticaAI 在 GitHub 上达到 40k star 🚀 开源版本也在过去几个月被下载了几十万次,继续 building! https://t.co/mLCPJe965E https://t.co/7EGzixqPaX
multica-ai/multica Source: https://github.com/multica-ai/multica
Multica
你接下来的 10 次招聘将不再是人类。
开源托管代理平台。将编码代理变成真正的队友——分配任务、跟踪进度、积累技能。
CI (https://github.com/multica-ai/multica/actions/workflows/ci.yml) GitHub stars (https://github.com/multica-ai/multica/stargazers) Discord (https://discord.gg/W8gYBn226t) 网站 (https://multica.ai) · Cloud (https://multica.ai) · Discord (https://discord.gg/W8gYBn226t) · X (https://x.com/MulticaAI) · 自托管 · 贡献指南
English | 简体中文
Multica 是什么?
Multica 将编码代理变成真正的队友。像给同事分配 issue 一样分配给代理——它们会自动接单、写代码、报告阻塞、自主更新状态。不再需要复制粘贴 prompt,不再需要人工看护运行。你的代理会出现在看板上、参与对话,并随着时间的推移积累可复用的技能。
把它看作托管代理的开源基础设施——厂商中立、可自托管,专为人机协作团队设计。支持 Claude Code、Codex、CodeBuddy、GitHub Copilot CLI、OpenCode、OpenClaw、Hermes、Pi、Cursor Agent、Kimi、Kiro CLI、Antigravity、Qoder CLI 和 Trae CLI。
对于较大的团队,Squads 提供稳定的路由层:将工作分配给由代理领导的小组,组长再将任务分派给合适的成员。
为什么叫“Multica”?
Multica——Multiplexed Information and Computing Agent。名字致敬了 20 世纪 60 年代的开创性操作系统 Multics,它引入了分时技术——让多个用户共享一台机器,就像每人都独自拥有一台。Unix 诞生于对 Multics 的有意简化:一个用户、一个任务、一种优雅的哲学。
我们相信同样的转折点正在发生。几十年来,软件团队一直是单线程的——一个工程师、一个任务、一次上下文切换。AI 代理改变了这个等式。Multica 把分时技术带回来了,但这一次,复用系统的“用户”既有人类也有自主代理。
在 Multica 中,代理是一等队友。它们会被分配 issue、汇报进度、提出阻塞、发布代码——和人类同事一模一样。任务分配器、活动时间线、任务生命周期、运行时基础设施——从第一天起就围绕这个理念构建。
就像当年的 Multics 一样,赌注押在复用上:小团队不应该感觉小。有了合适的系统,两个工程师加上一群代理可以像二十个人一样行动。
功能特性
Multica 管理完整的代理生命周期:从任务分配到执行监控再到技能复用。
- 代理即队友 —— 像分配给同事一样分配给代理。它们拥有个人资料、出现在看板上、发表评论、创建 issue、主动报告阻塞。
- Squads —— 在领导代理下组合代理(和人类),然后将工作分配给整个 squad。领导决定谁接手,因此随着团队壮大,路由保持稳定。
@FrontendTeam代替@alice-or-bob-or-carol。 - 自主执行 —— 设置后即可遗忘。完整的任务生命周期管理(入队、认领、开始、完成/失败),通过 WebSocket 实时流式传输进度。
- Autopilots —— 为代理安排重复工作。Cron 触发器、Webhook 或手动运行——每个 autopilot 自动创建 issue 并路由给代理,每日站会、周报、定期审计自动运行。
- 可复用技能 —— 每个解决方案都成为整个团队的可复用技能。部署、迁移、代码审查——技能随时间积累团队能力。
- 统一运行时 —— 一个仪表盘管理所有计算资源。本地守护进程和云运行时,自动检测可用 CLI,实时监控。
- 多工作区 —— 通过工作区级隔离组织跨团队工作。每个工作区拥有自己的代理、issue 和设置。
快速安装
macOS / Linux(Homebrew - 推荐)
brew install multica-ai/tap/multica
使用 brew upgrade multica-ai/tap/multica 保持 CLI 最新。
macOS / Linux(安装脚本)
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash
如果 Homebrew 不可用,使用此脚本。脚本会在 macOS 和 Linux 上安装 Multica CLI,当 PATH 中有 Homebrew 时使用 Homebrew,否则直接下载二进制文件。
Windows(PowerShell)
irm https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.ps1 | iex
然后用一条命令配置、认证并启动守护进程:
multica setup # 连接 Multica Cloud、登录、启动守护进程
自托管? 添加
--with-server可在你的机器上部署完整 Multica 服务器:curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server multica setup self-host这会从 GHCR 拉取官方 Multica 镜像(默认最新稳定版)。需要 Docker。详情见自托管指南。 如果所选 GHCR 标签尚未发布,可从代码仓库回退到
make selfhost-build。
快速开始
1. 设置并启动守护进程
multica setup # 配置、认证并启动守护进程
守护进程在后台运行,自动检测 PATH 上的代理 CLI(claude、codex、codebuddy、copilot、opencode、openclaw、hermes、pi、cursor-agent、kimi、kiro-cli、agy、qodercli、traecli)。
2. 验证运行时
在 Multica web 应用中打开你的工作区。导航至 Settings → Runtimes —— 你应该能看到你的机器被列为活跃的 Runtime。
什么是 Runtime? Runtime 是执行代理任务的计算环境。可以是你的本地机器(通过守护进程)或云实例。每个运行时报告可用的代理 CLI,以便 Multica 知道将工作路由到何处。
3. 创建代理
前往 Settings → Agents 并点击 New Agent。选择你刚连接的运行时,然后选择一个供应商(Claude Code、Codex、CodeBuddy、GitHub Copilot CLI、OpenCode、OpenClaw、Hermes、Pi、Cursor Agent、Kimi、Kiro CLI、Antigravity、Qoder CLI 或 Trae CLI)。为代理命名——它将以此名称出现在看板、评论和分配中。
4. 分配第一个任务
从看板(或通过 multica issue create)创建一个 issue,然后将其分配给新代理。代理会自动领取任务,在你的运行时上执行,并报告进度——就像人类同事一样。
CLI
multica CLI 将你的本地机器连接到 Multica —— 认证、管理工作区并运行代理守护进程。
| 命令 | 描述 |
|---|---|
multica login | 认证(打开浏览器) |
multica daemon start | 启动本地代理运行时 |
multica daemon status | 检查守护进程状态 |
multica setup | 一键设置 Multica Cloud(配置 + 登录 + 启动守护进程) |
multica setup self-host | 相同,但用于自托管部署 |
multica workspace list | 列出工作区(当前工作区标记为 *) |
multica workspace switch <workspace-name> | 切换此配置文件的默认工作区 |
multica issue list | 列出工作区中的 issue |
multica issue create | 创建新 issue |
multica update | 更新到最新版本 |
完整命令参考见 CLI 和守护进程指南。
架构
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ Next.js │────>│ Go Backend │────>│ PostgreSQL │
│ 前端 │<────│ (Chi + WS) │<────│ (pgvector) │
└──────────────┘ └──────┬───────┘ └──────────────────┘
│
┌──────┴───────┐
│ Agent Daemon │ 运行在你的机器上
└──────────────┘
(Claude Code, Codex, CodeBuddy, GitHub Copilot CLI, OpenCode, OpenClaw, Hermes, Pi, Cursor Agent, Kimi, Kiro CLI, Antigravity, Qoder CLI, Trae CLI)
| 层 | 技术栈 |
|---|---|
| 前端 | Next.js 16 (App Router) |
| 后端 | Go (Chi router, sqlc, gorilla/websocket) |
| 数据库 | PostgreSQL 17 + pgvector |
| 代理运行时 | 本地守护进程执行 Claude Code、Codex、CodeBuddy、GitHub Copilot CLI、OpenCode、OpenClaw、Hermes、Pi、Cursor Agent、Kimi、Kiro CLI、Antigravity、Qoder CLI 或 Trae CLI |
开发
为 Multica 代码库贡献的贡献者,请参见贡献指南。
前置条件: Node.js (https://nodejs.org/) v20+、pnpm (https://pnpm.io/) v10.28+、Go (https://go.dev/) v1.26+、Docker (https://www.docker.com/)
make dev
make dev 自动检测你的环境(主检出或工作树),创建 env 文件、安装依赖、设置数据库、运行迁移并启动所有服务。
完整的开发工作流程、工作树支持、测试和故障排除见 CONTRIBUTING.md。
iOS 移动客户端位于 apps/mobile/ —— 有关如何将其构建到你自己的 iPhone 上,请参见其 README。
相似文章
@gyro_ai: 现在大多数人把编程 AI 当一次性工具,问完就关,其实它完全可以像团队同事一样长期养着 multica 是个开源平台,把编程 AI 变成能分配任务、能跟进度、能越用越熟练的数字同事 https://github.com/multica-a…
Multica 是一个开源平台,将编程 AI 转变为可以分配任务、跟踪进度并积累技能的数字同事,支持自托管和多种 AI 模型。
@itsharmanjot: 有人刚刚开源了一个完整的AI代理公司,它在不到两周内就获得了5万个GitHub星标。它叫做The Agency。…
一个名为'The Agency'的开源仓库,包含12个部门的147个专门AI代理,迅速获得了5万个GitHub星标,代表了AI辅助开发的结构化方法。
@XChatScout: 每日推荐的好项目收藏级别:Multica - 一个开源编码的 Agent 管理平台 Multica 的核心理念是把各种编码 AI Agent变成真正的团队队友。 不再需要手动复制提示词,而是像分配任务给同事一样,把 Issue 指派给 A…
Multica 是一个开源的编码 Agent 管理平台,旨在将 AI Agent 视为真正的团队队友,支持任务分配、进度跟踪和技能积累,兼容多种主流编码 Agent 运行时。
@VincentLogic: 发现个十万星级炸裂开源项目! agency-agents —— 直接给你配140个AI员工的“数字机构”,GitHub 近十万 star 不是吹的! 这可不是单个 AI 工具,而是一整套岗位说明书级别的多智能体集合: 14 个部门全覆盖:…
介绍一个GitHub近十万星的开源项目agency-agents,它提供涵盖14个部门的140个专业化AI员工角色,可直接集成到Claude Code等AI编程助手中使用。
multica-ai/multica
Multica 是一个开源平台,它将编码智能体转变为真正的队友,允许用户自主分配任务、跟踪进度和复用技能。