Opencode确实很大程度上提高了开发和修Bug的效率,但是在际工作中,难免需要一个人维护一堆项目,或者一个人同时负责多个方向的开发。这意味着,一个人需要同时管理和进行多个分支的的开发工作。这种情况下,手动进行分支操作,然后启动Opencode,再确认,测试,合并,再测试,还是有点麻烦的… 所以,我期待有一个任务看板样的工具,我可以通过写Issue的方式,分配和追踪任务,让Agent自主去完成初步的工作,我则专心开任务和测试任务,检查整理代码。今天介绍的就是目前最接近我想法的工具——Multica。这是一个开源的AI原生任务管理平台,旨在将编程Agent变成真正的团队成员。简单来说,它让你可以像和人类工程协作的方式,来与AI Agent协作和进行开发。
什么是Multica
Multica是一个开源平台,专门用于管理人类+Agent混合团队的工作流程。它的核心特点包括:
像分配任务一样分配给Agent - Agent不是被动的工具,而是活跃的参与者。它们有个人资料、报告进度、创建issue、评论和更新状态。
完整的任务生命周期 - 每个任务都经历排队→认领→执行→完成/失败的完整流程。没有静默失败,每次状态转换都会被跟踪和广播。
主动报告阻塞 - 当Agent遇到问题时,会立即主动报告。
实时进度流式传输 - 通过WebSocket实现实时更新,可以实时观看Agent工作。
技能库 - 可重用的能力定义,将代码、配置和上下文打包在一起。写一次,任何Agent都可以使用。
支持的Agent
Multica开箱即用支持:
- Claude Code
- Codex
- OpenClaw
- OpenCode
由于是开源的,理论上可以扩展其他的Agent,当然对我来说有Opencode就行了。
快速开始
Multica支持多种部署方式,但是为了以最快的方式试用,可以直接在官方网站注册一个账户,然后本地安装Multica的Cli程序,之后通过Cli登录,将本地机器注册为Runtime即可。
之后就是登录Multica,在里面创建Agent,然后就可以写Issue给Agent派活了。Agent在完成工作后,会自动将他写的代码PR到原项目,我们可以在Multica上直接留言要求修改,或者,将分支的代码克隆下来自行修改。
使用感受
目前简单的使用它来为我的博客添加新的文章,实测下来还挺有意思。不过值得一提的是,这个工具毕竟是一种协作工具,真的要协作,意味着工作量得大才能提高效率,如果并没有那么多任务要并行协作,用它只会效率更低了…