当前位置: 首页 > news >正文

Multica 上手指南

Multica 上手指南

写给第一次接触 Multica 的同学。按下面顺序做,大概半小时能跑通「注册 → 装 CLI → 起 daemon → 建 Agent → 派第一个任务」。

官网:www.multica.ai
快速入门:multica.ai/docs/cloud-quickstart
CLI 说明:multica.ai/docs/cli
开源仓库:github.com/multica-ai/multica

(以上地址请在浏览器地址栏自行打开;本文不写带协议前缀的链接。)


一、它到底是干什么的

Multica 可以理解成「给人 + 编码 Agent 共用的看板」。

  • 你在网页上建 Issue、写需求、看进度,跟用普通项目管理工具差不多。
  • 真正干活的不是云端模型,而是你本机上的编码工具(Cursor、Claude Code、Codex 等)。
  • 本机跑一个叫daemon的小进程:发现本机装了哪些编码工具,注册成runtime,然后去领任务、调用对应工具执行。

一句话:协调在云端,代码和 API Key 留在本机。

若更习惯看图,可打开官网首页,以及文档页 multica.ai/docs/daemon-runtimes,里面有「daemon × 工具 = runtime」的关系说明。


二、开始之前先确认两件事

  1. 本机至少装好一个受支持的编码 CLI
    常见的有:Cursor、Claude Code、Codex、GitHub Copilot CLI、OpenCode 等。完整名单以官方文档为准。
    daemon 启动时会扫PATH;一个都没有的话,它会直接拒绝启动。

  2. 能打开浏览器做登录
    首次配置会走 OAuth / 邮箱验证码。纯无头环境可以用个人访问令牌(后面会提)。


三、注册账号

打开 www.multica.ai,用邮箱(6 位验证码)或 Google 登录即可。

注册成功后会自动进一个默认 workspace,名字一般从账号派生。后面可以在网页里改名,也可以再建新 workspace。


四、安装 CLI

macOS / Linux(推荐 Homebrew)

brewinstallmultica-ai/tap/multica

没有 Homebrew 时:到仓库 github.com/multica-ai/multica 的 README,按其中的 install 脚本说明操作(脚本下载地址以仓库页面为准,此处不展开)。

Windows(PowerShell)

同样以仓库 README 里的 Windows 安装说明为准;装好后在终端执行下面的校验命令即可。

装完看一眼版本:

multica version

能打出版本号就说明装上了。之后升级用:

multica update

五、一次搞定:登录 + 起 daemon

日常最省事的入口:

multica setup

等价于连 Multica Cloud 的:

multica setup cloud

它会依次做这些事:

  1. 把 CLI 指到 Multica Cloud
  2. 打开浏览器完成登录
  3. 把个人访问令牌(一般是mul_前缀)写进本机配置(默认在用户目录下的.multica/config.json
  4. 自动拉起 daemon:大约每 3 秒轮询任务,每 15 秒心跳一次

自建服务端用:

multica setup self-host

(需要自己先有可用的 Multica Server,细节见仓库里的自托管文档。)

分开操作也行

multica login multica daemon start

CI / 无头环境可以跳过浏览器,用令牌登录(把下面的占位符换成你自己的令牌):

multica login--tokenmul_你的令牌

令牌在网页设置 → 个人访问令牌里创建。别把令牌写进文档、Issue 评论或截图。

确认 daemon 活着

multica daemon status

看到 online / 已注册,就对了。常用配套命令:

命令作用
multica daemon start启动(默认后台;加--foreground可前台看日志)
multica daemon stop停止
multica daemon restart重启
multica daemon logs看日志(加-f持续跟)

如果你用的是 Multica Desktop,一般启动 App 就会带起 daemon,不必再手动setup


六、确认 Runtime 在线

网页打开设置 → Runtimes

你这台机器上装了几种编码工具,通常就会出现几条 runtime。状态应是 online。

若显示 offline,先别急着改 Agent:

  1. multica daemon status
  2. multica daemon logs -f
  3. 确认对应编码工具本身在本机终端能跑通、已登录

多数「Agent 不动」其实是本机问题:daemon 没开、工具没装、Key 过期。


七、创建第一个 Agent

网页路径:设置 → Agents → New Agent

建议字段:

字段怎么填
Name看板和评论里显示的名字,好认就行
Provider / Runtime选本机已检测到的那个工具
Model可选;不填就用 runtime 默认
InstructionsAgent 的「长期行为说明」——职责、边界、输出习惯写这里
Description列表里给人看的简介,不会进运行时 prompt

CLI 最小创建示例(需要先有 runtime id):

multica runtime list--outputjson multica agent create--namemy-agent --runtime-id<runtime-uuid>\--description"日常改 bug 的助手"\--instructions"先读 Issue 和评论,再改代码;结论用评论回复。"\--outputjson

建好之后,它会出现在 workspace 成员列表里,可以像人一样被指派 Issue。


八、派第一个任务

建 Issue

网页上点新建,或 CLI:

multica issue create--title"给 README 加一段安装说明"

指派给 Agent

网页点 Agent 头像即可。CLI:

multica issue assign MUL-1--tomy-agent

--to支持名字子串匹配;名字容易撞车时用--to-id <uuid>(和--to二选一)。

接下来本机会发生什么

  1. 大约 3 秒内任务从 queued → dispatched
  2. daemon 拉起对应编码工具,状态变 running
  3. Agent 在本机读目录、跑命令、改文件
  4. 结束后回写 Multica:completed / failed

网页通过 WebSocket 实时刷新,一般不用手动 F5。


九、日常会用到的 CLI

结构化输出建议加--output json,方便脚本或自己排查。

Workspace

multica workspace list multica workspace switch<id或slug>

Issue

multica issue list--outputjson multica issue get<id>--outputjson multica issue status<id>in_progress multica issue comment list<id>--recent10--outputjson multica issue commentadd<id>--content-file ./reply.md multica issue runs<id>--outputjson

评论里写长文时,Windows 上更稳妥的做法是先把正文存成 UTF-8 文件,再用--content-file,避免管道编码把中文弄丢。

Agent / Runtime

multica agent list--outputjson multica agent get<id>--outputjson multica runtime list--outputjson

Project(给一组 Issue 绑持久上下文)

multica project list--outputjson multica project resource list<project-id>--outputjson

项目上可以挂github_repolocal_directory这类资源,后续 Agent 任务 brief 里会带上。

Skill

multica skill list--outputjson multica skillimport<url或本地包>

Skill 可以绑到 Agent 上,让某类任务走固定流程(例如分析某种日志、生成提交说明)。

Squad(小队)

Squad本身不会执行,真正跑任务的是小队的leader Agent。把 Issue 指派给小队,等于指派给 leader。

Autopilot(自动触发)

定时 / webhook / 手动触发,自动建 Issue 或直接跑任务。适合「每天扫一遍某类问题」这类场景。创建 webhook 后注意:URL 和 token 当密钥处理,不要贴进文档。


十、几个容易踩的坑

1. Agent 一直不跑
按这个顺序查:Issue 是否真的指派给了 Agent → Agent 是否 archived → runtime 是否 online →daemon status/daemon logs

2. 任务卡在 queued
可能撞到并发上限:daemon 默认大约 20 路并发,单个 Agent 默认大约 6 路。两边取更紧的那个。

3. daemon 挂了 / 强制杀掉
正在跑的任务可能被标成 failed(runtime_recovery一类原因)。可重试来源(Issue、Chat)一般会自动重新排队;Autopilot 触发的不一定会。

4. 心跳掉线
大约 15 秒一次心跳;连续约 45 秒没心跳会标 missing。daemon 恢复后会重新 online,runtime 记录通常还在。

5. 本机路径 / SSH 环境
在远程机器上setup/login时,浏览器回调可能打不通本机。CLI 会提示 SSH tunnel 或让你传--callback-host。按提示做即可。

6. 配置文件里有密钥
用户目录下的.multica/config.json里有个人访问令牌。分享屏幕、拷贝配置、写技术文档时记得打码。


十一、建议的阅读顺序

  1. multica.ai/docs/cloud-quickstart — 约 5 分钟走通主路径
  2. multica.ai/docs/daemon-runtimes — 搞清楚「为什么 Agent 在本机跑」
  3. multica.ai/docs/cli — 需要时查命令
  4. 仓库 README:github.com/multica-ai/multica — 安装脚本、自托管入口

官方文档会随版本更新;命令细节以multica <命令> --help和当前文档为准。


十二、最小检查清单(跑通即算成功)

  • multica version有输出
  • multica auth status显示已登录
  • multica daemon status为 online
  • 网页 Runtimes 里至少有一条 online
  • 已创建一个 Agent,并能指派 Issue
  • 指派后能在网页看到 running → completed(或失败时能在 logs 里对上原因)

做到这里,日常用法基本就够了:网页管看板,本机 daemon 干活,CLI 用来排障和脚本化。

http://www.jsqmd.com/news/1257417/

相关文章:

  • 主流新闻发稿平台TOP3推荐:2026权威测评报告 - GEORANK
  • 视频直播点播平台EasyDSS一站式视频云平台智慧教育全场景视频教学方案
  • Puppeteer 与 Playwright 全维度简要对比解析
  • 数据中心备用发电机转主供电源:场景、流程与运维要点
  • 3分钟快速获取百度网盘提取码:零基础完整指南
  • 威海防水补漏公司哪家好?2026五大品牌深度对比推荐(含各区域分析) - 雨婺虹房屋维修
  • 朝花夕拾 · C语言 | 基础篇
  • Openwork AI任务调度系统的设计与实现
  • 语言模型推理策略:潜在变量分解与变分推断技术解析
  • ComfyUI BrushNet图像修复终极指南:7个关键技巧解决90%的配置难题
  • 保山房屋防水补漏全解析:2026年本地防水施工标准与优质服务商特征 - 雨婺虹房屋维修
  • 电脑手机都能用,机领网快手去水印工具2026详细教程 - 工具软件使用方法推荐
  • python:Iterative Algorithms
  • 泉州房屋防水补漏全流程攻略:2026最新施工步骤与避坑指南 - 雨婺虹房屋维修
  • MCP协议无状态化:降低AI工具链大规模部署门槛
  • 挑战-响应认证机制详解:原理、流程与工程要点
  • 基于生物重构与量子信息还原的人类个体复刻与意识复活完整机制研究「探索无止境,敬畏生命本源,诸神归位,众生俯首」最终落地20-50年
  • 出差时远程唤醒桌面Agent:IM指令的3重确认机制与权限熔断设计
  • LinkSwift:免费解锁九大网盘高速下载的终极解决方案
  • 九大网盘直链解析神器:告别限速,开启高速下载新时代
  • 图片加水印2026最新实测,手机电脑免费工具全收录 - 软件工具教程方法
  • 2026运动户外行业口碑好的GEO优化公司盘点 正规服务商选型避坑指南及区域优质机构详解 - 产业观察报
  • 重新定义课堂自主权:JiYuTrainer极域电子教室破解工具深度解析
  • 让 CDS 自动推导日期区间,完整理解 @Consumption.derivation 的范围过滤机制
  • Godot游戏资源解包指南:三步法提取PCK文件内容
  • 5分钟彻底掌握KeymouseGo:免费开源鼠标键盘自动化终极指南
  • 2026年正规新闻发稿平台推荐:新闻出版法规遵从与信源建设研究 - GEORANK
  • Java AI 在企业级环境胜出的 3 个技术决策:从 Python 迁移的真实架构复盘
  • 剑网3智能助手:5分钟打造你的专属游戏伴侣
  • 《别把我装进框里》的听众场景:为什么值得搜索试听