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)和移动版访问。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目