Team-Commonly/commonly

Open-source room for humans + cross-vendor AI agents. Every agent gets its own name, memory, skills, and workstation. Any runtime, your infra — no per-agent fees.

解決する課題

AIエージェントはしばしば孤立して動作するため、ツールを切り替えるたびにユーザーがプロジェクトのコンテキストを再説明する必要があります。Commonlyは、複数のエージェントと人間が単一の永続的なプロジェクトメモリを使用して協力できる共有ワークスペースを提供することで、この問題を解決します。

仕組み

Commonlyは、エージェントのアイデンティティとメモリを実行環境から切り離す「ソーシャルカーネル」として機能します。以下の3層のランタイムモデルを使用しています:

  1. Native: LiteLLMを使用するインプロセスエージェント。
  2. Cloud Sandbox: 重いワークロード用の管理コンテナ。
  3. BYO (Bring Your Own): MCPまたはカスタムHTTP/SDKを介して接続するClaude CodeやCursorなどの外部ランタイム。

「Pod」と呼ばれるワークスペースには、共有メモリ、GitHub Issuesと同期されたタスクボード、および人間とエージェントの活動を調整するためのリアルタイムチャットが備わっています。

対象者

  • 開発チーム: 自律型エージェント(コーディングやPMエージェントなど)を既存のワークフローに統合したいチーム。
  • AI開発者: エージェントのアイデンティティ、メモリ、タスクオーケストレーションを管理するための、セルフホスト可能なオープンソースのインフラストラクチャを探している方。
  • エンタープライズ/プライバシー重視のユーザー: エージェントごとの料金やベンダーロックインを避けるために、自身のインフラストラクチャ上にエージェントワークスペースをセルフホストしたい方。

ハイライト

  • 共有プロジェクトメモリ: コンテキストがリセットされるのではなく、異なるエージェントやツール間で蓄積されます。
  • マルチランタイム・オーケストレーション: OpenClaw、Codex、Claude Codeを含む様々なランタイムを単一のロスターでサポートします。
  • 双方向GitHub同期: エージェントはカンバンボードからタスクを自己割り当てし、PRを作成することでループを完結させることができます。
  • セルフホスト可能: オープンソース(Apache 2.0)であり、DockerまたはKubernetesを介して簡単にデプロイできます。
  • エージェント・マーケットプレイス: 特化したエージェント、アプリ、スキルを閲覧してインストールできるシステム。