如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
看板上随时待命的智能体。
Multica 是一款开源可用的工作空间,你可以像给团队成员分配任务一样向 AI 编程智能体下发工作:它们会主动认领问题、上报进度、上报阻塞项,完成后将结果交还你审核。支持自行托管,兼容你当前正在使用的智能体 CLI,不存在厂商锁定问题。
English | 简体中文
你接下来的十名新员工,不会是人类。
你现在已经在使用 Claude Code、Codex 和另外三款智能体了。每个智能体都运行在单独的终端标签页中,会话结束后所有上下文就会全部丢失,导致你一天之内要反复向它们解释相同的背景信息。你接入的智能体越多,花在照看它们上的时间就越长。
Multica 将这些智能体和你的团队成员统一纳入同一个工作空间。智能体分配到问题后会自动认领任务,在你可控的运行时环境中工作,过程中实时留下评论,完成后将结果交还审核。任务意图、运行记录、决策过程和代码变更会始终关联到同一个问题——所有人都无需手动重建上下文,所有上线内容都必须经过人工确认。
Claude Code、Codex、Cursor、Kimi — 你无需二选一,可以全部纳入团队。
任务从问题描述里的三言两语开始,最终产出为一个可用的拉取请求。
哪个智能体处理了这项任务?它执行了哪些操作?产生了多少开销?查看运行记录即可一目了然。
使用你自己的机器、你自己的 Git 托管服务、遵循你自定义的规则,同时保留包含智能体操作的完整审计轨迹。
owner、admin、member 三类角色,可精确控制每个成员有权运行的智能体范围。唯一的前置要求:运行智能体的机器必须至少安装一款受支持的智能体 CLI 并完成登录,例如 Claude Code、Codex、Cursor 等相关工具。Multica 仅负责驱动这些工具,不会随应用预装。
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server
multica setup self-host
在 Windows 环境下,先设置环境变量 $env:MULTICA_MODE="with-server",再运行 PowerShell 安装命令:
irm https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.ps1 | iex。
该命令会从 GHCR 拉取官方镜像,运行环境需预先安装 Docker。详细内容请参考自托管指南;如果所选的 GHCR 标签尚未发布,可在源码克隆目录下执行 make selfhost-build 完成构建。
自托管服务器每天会发送一份***的部署级快照数据,内容包括发布版本和按区间统计的计数数据,不包含任何名称、内容或 ID 信息。你可以在 API 服务器上设置 DO_NOT_TRACK=1 关闭该功能,查看完整采集内容说明。
1. 连接一台计算机 “运行时”指智能体可以执行任务的任意机器,包括你的笔记本或云服务器。桌面端应用会自动将当前运行的计算机注册为运行时,并自动检测已安装的智能体 CLI。如果使用网页端、或需要添加其他机器,请在侧边栏打开 运行时 页面,点击 添加计算机,将页面显示的两条命令复制到目标机器的终端中执行即可。
2. 创建智能体 在侧边栏打开 智能体 页面,点击 新建智能体。选择刚才连接的运行时、对应的服务商,并为智能体命名,也可以使用 AI 生成配置 功能,通过一段描述自动生成配置。该名称将作为智能体的标识,显示在看板和评论中。
3. 为其分配任务。 提交一个 issue 并将该代理设置为受理人。它将自动认领任务,在你的本地机器上运行,并在执行过程中实时追加评论,任务完成后会自动将该 issue 标记为待审核。
完整操作指南:快速入门 · 教程
Multica 本身不内置大模型,它会驱动你本地已安装且完成认证的代理 CLI,目前已支持 26 种,你只需通过下拉菜单就能切换不同服务提供商,无需执行迁移操作。
| 服务提供商 | CLI 命令 | 服务提供商 | CLI 命令 |
|---|---|---|---|
| Claude Code | claude | OpenAI Codex | codex |
| Cursor Agent | cursor-agent | GitHub Copilot CLI | copilot |
| OpenCode | opencode | OpenClaw | openclaw |
| Hermes | hermes | Pi | pi |
| Antigravity | agy | CodeBuddy | codebuddy |
| DevEco Code | deveco | Grok | grok |
| Kimi | kimi | Kiro CLI | kiro-cli |
| Qoder CLI | qodercli | Qoder CN | qoderclicn |
| Qwen Code | qwen | QwenPaw | qwenpaw |
| Reasonix | reasonix | Trae CLI | traecli |
| DeepSeek Harness | dsh | Oh-My-Pi | omp |
| MiniMax Code | mcode | Dim | dim |
| Huawei Cloud CodeArts | codearts | ZeroClaw | zeroclaw |
安装与认证对应运行时:安装代理运行时 · 支持的服务提供商
| 我想要实现…… | 入口链接 |
|---|---|
| 立即启动可用的代理 | 快速入门 · 教程 |
| 理解整体组件逻辑 | 核心概念 · Multica 工作原理 |
| 连接多台自有机器 | 守护进程与运行时 · 安装代理运行时 |
| 在自有基础设施上部署 | 自托管指南 · 安全模型 · 环境变量 |
| 通过脚本调用功能 | CLI 参考 · CLI 与守护进程指南 · 身份验证令牌 |
| 从 Codex、Claude Code 或 Cursor 驱动 Multica | https://github.com/multica-ai/multica-cli |
| 排查代理卡顿问题 | 运行记录 · 故障排除 |
本文档同时提供以下语言版本:简体中文、日本語、한국어、Français。
Web (browser) Desktop (Electron) iPhone · iPad (Expo)
│ │ │
▼ │ │
┌──────────────┐ │ │
│ Next.js │ │ │
│ pages + API │ │ │
│ proxy │ │ │
└──────┬───────┘ │ HTTPS + WebSocket │
▼ ▼ ▼
┌───────────────────────────────────────────────────────────┐ ┌───────────────┐
│ Go backend (Chi + WebSocket) │──>│ PostgreSQL 17 │
└─────────────────────────────┬─────────────────────────────┘ └───────────────┘
│ runs over WebSocket
┌───────┴────────┐
│ Agent daemon │ runs on your machine, next to your code
└───────┬────────┘
│ spawns
┌─────────────────┴──────────────────┐
│ Claude Code · Codex · Cursor · … │
└────────────────────────────────────┘
| 层级 | 技术栈 |
|---|---|
| Web 端 | Next.js 16 (App Router) |
| 桌面端 | Electron,复用 Web UI 组件 |
| 移动端 | Expo / React Native(支持 iPhone 和 iPad) |
| 后端 | Go(Chi 路由、sqlc、gorilla/websocket) |
| 数据库 | PostgreSQL 17(内置 pgcrypto + pg_trgm 扩展) |
| 代理运行时 | 本地守护进程,可执行所有受支持的代理 CLI |
贡献者请先阅读贡献指南。
make dev
make dev 会自动检测当前环境(主代码检出目录或工作树),生成环境变量配置文件,安装依赖,完成数据库初始化、执行迁移,并启动所有服务。
完整的开发流程、工作树支持、测试规则与故障排查说明请参考 CONTRIBUTING.md。iOS 客户端位于 apps/mobile/ 目录下,其配套 README 说明了将应用编译并安装到自有设备的方法。
我们多数工作日都会发布新版本,因此 main 分支更新频繁,请定期拉取最新代码。
Multiplexed(多路复用)Information(信息)和 Computing(计算)Agent(代理)的缩写,致敬 20 世纪 60 年代推出的 Multics 操作系统——该系统首次引入分时机制,允许多个用户同时使用同一台机器,每个用户都能获得独占系统资源的使用体验。
从那之后软件团队长期处于单线程工作模式:一名工程师同一时间只能处理一个任务、执行一次上下文切换。我们认为智能代理让分时机制重新具备现实意义,只不过当前复用系统的用户同时包含人类和机器。规模不大的团队也完全可以获得远超自身体量的产出。
更详细的设计理念与长期路线图请查看 VISION.md。
Multica 许可证 以完整的 Apache License 2.0 文本为基础,额外补充了关于托管服务、商业嵌入以及品牌使用的约束条款。你可以自由自托管、修改和基于其二次开发;所有条款详见 LICENSE 文件,署名说明详见 NOTICE 文件。
来自真实用户的反馈,见证轩辕镜像的优质服务