multica-ai/multica

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

解決する課題

Multicaは、複数のAIコーディングエージェントを使用する際の断片化や、必要となる「ベビーシッティング(手のかかる管理)」の問題を解決します。別々のターミナルタブを管理し、異なるツールにコンテキストを繰り返し提供する代わりに、エージェントをチームメイトとして扱い、課題を割り当て、進捗を追跡し、単一の環境で人間と協働できる統一ワークスペースを提供します。

仕組み

Multicaは、独自のモデルを提供するのではなく、既存のエージェントCLI(Claude Code、Codex、Cursorなど)を駆動するオーケストレーションレイヤーとして機能します。ユーザーのマシンにインストールされたローカルデーモン(「runtime」)を使用して、これらのCLIを実行します。ユーザーはボード形式のインターフェースからタスクを割り当て、エージェントは課題を引き受け、制御されたruntime上でコマンドを実行し、ツール呼び出しとコストをログに記録し、マージされる前に人間のレビューに作業を提出します。

対象者

複数のAIコーディングエージェントを使用し、構造化された監査可能な方法で作業を管理し、異なるAIツール間でコンテキストを維持したいと考えるソフトウェア開発チームや個人開発者向けに設計されています。

ハイライト

  • 幅広い互換性: Claude Code、Cursor、GitHub Copilotを含む23種類の異なるエージェントCLIをサポート。
  • エージェント=チームメイト: エージェントは課題を割り当てられ、ブロッカーを報告し、人間の開発者と同じようにボード上で作業を進めます。
  • 完全な監査可能性: すべてのツール呼び出しとコマンドの実行ログに加え、実行ごとのトークン使用量とコスト追跡を提供。
  • 柔軟なデプロイ: Docker ComposeまたはHelmでセルフホストが可能で、さまざまなGitホスト(GitHub、GitLab、Gitea、Forgejo)と統合。
  • マルチプラットフォームアクセス: Web、デスクトップ(macOS、Windows、Linux)、モバイル(iOS)で利用可能。

関連

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