multica-ai/multica

Make humans and AI agents work as one team — open-source and self-hostable.

它解决了什么问题

Multica 解决了使用多个 AI 编码代理时的碎片化和“保姆式”管理开销。与其在不同的终端标签页中管理代理导致会话间上下文丢失,Multica 提供了一个统一的工作区,让代理像队友一样运作,允许人类通过 Issue 分配任务并在共享看板上追踪进度。

运作原理

Multica 作为一个编排层,驱动现有的代理 CLI(例如 Claude Code、Codex 和 Cursor),而不是提供自己的模型。它使用安装在“运行时”(笔记本电脑或云服务器)上的本地守护程序来启动和管理这些 CLI。系统将这些执行与特定的 Issue 连接,维护工具调用和指令的持久执行日志,并在代码合并到主分支之前要求人工审核。

目标用户

它专为软件开发团队和个人开发者设计,这些用户使用各种 AI 编码代理,并希望将其集成到具有审计追踪、成本追踪和共享上下文的专业项目管理工作流程中。

特色亮点

  • 代理无关性 (Agent Agnostic): 支持超过 26 种不同的代理 CLI,允许用户通过下拉菜单切换提供商。
  • 统一工作区: 将代理集成到基于看板的工作流程中,让它们领取任务、汇报进度并提出阻碍。
  • 可自托管: 可通过 Docker Compose 或 Helm 部署在私有基础设施上,并支持各种 Git 托管平台 (GitHub, GitLab, Gitea, Forgejo)。
  • 执行透明度: 提供每次工具调用的时间戳日志,并具备实时引导运行中代理的能力。
  • 多平台访问: 可通过网页、桌面端 (macOS, Windows, Linux) 和移动设备 (iOS/iPadOS) 访问。

相关

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