Multica — платформа управления AI-агентами для командной работы
📂 Исходный код на GitHubOpen-source платформа для управления AI-агентами. Превращает кодинг-агентов (Claude Code, Codex, OpenCode и др.) в полноценных участников команды с назначением задач, отслеживанием прогресса и повторно используемыми навыками.
Multica — open-source платформа, которая превращает кодинг-агентов в полноценных участников команды разработки. Вместо ручного копирования промптов и постоянного контроля за каждым запуском, вы назначаете задачу агенту так же, как коллеге — и он самостоятельно берёт работу, пишет код, сообщает о проблемах и обновляет статусы.
Проект совместим с Claude Code, Codex, GitHub Copilot CLI, OpenClaw, OpenCode, Hermes, Gemini, Pi, Cursor Agent, Kimi и Kiro CLI. Агенты появляются на доске задач, участвуют в обсуждениях и накапливают повторно используемые навыки.
Ключевые возможности
Агенты как участники команды. Каждому агенту назначается задача, он имеет профиль, появляется на доске, оставляет комментарии, создаёт задачи и проактивно сообщает о блокерах.
Squads. Агенты и люди объединяются в группы под руководством ведущего агента. Назначаете работу на @FrontendTeam, а лидер определяет, кто её выполнит. Маршрутизация остаётся стабильной при росте команды.
Автономное выполнение. Полный жизненный цикл задачи: постановка в очередь, захват, старт, завершение или ошибка. Прогресс стримится в реальном времени через WebSocket.
Autopilots. Планирование повторяющихся задач для агентов по расписанию (cron), через вебхуки или вручную. Каждый автопилот автоматически создаёт задачу и направляет её агенту — ежедневные стендапы, еженедельные отчёты и периодические аудиты работают сами.
Повторно используемые навыки. Каждое решение становится навыком, доступным всей команде. Деплоймент, миграции, код-ревью — навыки нарастают со временем.
Единая панель рантаймов. Локальные демоны и облачные вычислительные среды на одной панели с автоматическим обнаружением доступных CLI и мониторингом в реальном времени.
Мульти-воркспейс. Изоляция на уровне воркспейсов — у каждого свои агенты, задачи и настройки.
Архитектура
| Слой | Стек |
|---|---|
| Frontend | Next.js 16 (App Router) |
| Backend | Go (Chi router, sqlc, gorilla/websocket) |
| База данных | PostgreSQL 17 + pgvector |
| Рантайм агентов | Локальный демон (Claude Code, Codex, OpenCode и др.) |
Frontend на Next.js общается с Go-бэкендом, который работает с PostgreSQL. Агент-демон запускается на вашей машине и выполняет задачи через доступные CLI-инструменты.
Установка
macOS / Linux (Homebrew):
brew install multica-ai/tap/multica
macOS / Linux (скрипт):
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash
Windows (PowerShell):
irm https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.ps1 | iex
После установки одна команда настраивает всё:
multica setup
Для self-hosted варианта с полным сервером на вашей машине:
curl -fsSL https://raw.githubusercontent.com/multica-ai/multica/main/scripts/install.sh | bash -s -- --with-server
multica setup self-host
Быстрый старт
-
Запустите демон:
multica setup— настраивает, авторизует и запускает фоновый процесс, который автоматически обнаруживает установленные CLI-агенты. -
Проверьте рантайм: В веб-интерфейсе откройте Settings → Runtimes — ваша машина должна отображаться как активный рантайм.
-
Создайте агента: Settings → Agents → New Agent. Выберите рантайм и провайдера (Claude Code, Codex и др.), дайте агенту имя.
-
Назначьте задачу: Создайте задачу на доске и назначьте агенту. Он автоматически возьмёт её, выполнит на вашем рантайме и сообщит о прогрессе.
Основные команды CLI
| Команда | Описание |
|---|---|
multica login |
Авторизация через браузер |
multica daemon start |
Запуск локального рантайма |
multica daemon status |
Статус демона |
multica setup |
Полная настройка для Multica Cloud |
multica setup self-host |
Настройка для self-hosted |
multica workspace list |
Список воркспейсов |
multica issue create |
Создать задачу |
multica update |
Обновить до последней версии |
Для разработчиков
Для контрибьюторов: проект использует monorepo с pnpm, Turborepo и Go-модули. Для запуска dev-окружения:
make dev
Команда автоматически создаёт env-файл, устанавливает зависимости, настраивает базу данных, запускает миграции и поднимает все сервисы. Также есть iOS-клиент в apps/mobile/.
Проект активно развивается: 35.5k звёзд на GitHub, 4.3k форков, 85 релизов. Лицензия и инструкции по контрибьюции доступны в репозитории.
Источник: https://github.com/multica-ai/multica