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コーディングエージェントを使用しており、監査証跡、コスト追跡、共有コンテキストを備えた専門的なプロジェクト管理ワークフローにそれらを統合したいソフトウェア開発チームや個人開発者向けに設計されています。

ハイライト

  • エージェント非依存: 26種類以上の異なるエージェントCLIをサポートしており、ドロップダウンからプロバイダーを切り替えることができます。
  • 統一されたワークスペース: エージェントをボードベースのワークフローに統合し、タスクの引き受け、進捗報告、ブロッカーの提起を行わせることができます。
  • セルフホスト可能: Docker ComposeやHelmを使用してプライベートインフラストラクチャにデプロイでき、さまざまなGitホスト(GitHub, GitLab, Gitea, Forgejo)をサポートしています。
  • 実行の透明性: すべてのツール呼び出しのタイムスタンプ付きログを提供し、実行中のエージェントをリアルタイムで制御する機能を提供します。
  • マルチプラットフォームアクセス: Web、デスクトップ(macOS, Windows, Linux)、モバイル(iOS/iPadOS)から利用可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト