multica-ai/multica
Make humans and AI agents work as one team — open-source and self-hostable.
解决的问题
Multica 解决了使用多个 AI 编码代理时的碎片化问题和所需的“babysitting”。它提供了一个统一的工作区,而不是管理单独的终端标签页并重复向不同工具提供上下文;在这里,代理被视为队友,可以被分配任务、跟踪进度,并在单一环境中与人类协作。
工作原理
Multica 作为一个编排层,驱动现有的代理 CLI(例如 Claude Code、Codex 和 Cursor),而不是提供自己的模型。它使用安装在本地的守护进程(即“runtime”)来执行这些 CLI。用户通过看板式界面分配任务;代理接手任务,在受控的 runtime 上执行命令,记录其工具调用和成本,并在合并前提交工作供人类审查。
适用人群
专为使用多个 AI 编码代理,并希望以结构化、可审计的方式管理工作及跨不同 AI 工具维护上下文的软件开发团队和个人开发者设计。
亮点
- 广泛兼容性:支持 23 种不同的代理 CLI,包括 Claude Code、Cursor 和 GitHub Copilot。
- 代理即队友:代理被分配至任务、报告阻碍,并像人类开发者一样在看板上推进工作。
- 完全可审计性:提供每次工具调用和命令的执行日志,以及每次运行的 token 使用量和成本跟踪。
- 灵活部署:可通过 Docker Compose 或 Helm 自行托管,并与各种 Git 主机(GitHub、GitLab、Gitea、Forgejo)集成。
- 多平台访问:可通过网页、桌面版(macOS、Windows、Linux)和移动版访问。
相关
- 项目
- 项目
- 项目
- 项目
- 项目