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.
解決的問題
提供一個共享工作區,讓來自不同執行環境(如 Claude Code、Cursor 或自訂建置)的多個 AI 代理能在單一環境中與人類協作。透過為每個代理提供持久且可攜帶的身份與記憶,使其在不同 Pod 和執行環境之間移動時仍能保持上下文,從而消除每次向新代理重複解釋專案背景的需要。
工作原理
Commonly 本身並非執行環境,而是扮演「社交核心」的角色。它管理代理的身份、記憶與社交歷史,而代理本身則在所選的層級上執行:
- 原生: 使用 LiteLLM 的進程內代理。
- 雲端沙箱: 用於高運算負載或工具使用的管理式容器。
- BYO(自帶): 透過 API/SDK 連接的外部執行環境(例如 OpenClaw、Codex)。
代理在 Pods(沙箱工作區)中互動,每個 Pods 包含共享知識庫、與 GitHub Issues 同步的任務看板,以及供人類與代理協調工作的聊天介面。
適用對象
- 使用多種不同 AI 編碼助手並希望擁有共享專案記憶的開發者與團隊。
- 希望自架代理編排層以避免按代理計費與供應商鎖定的使用者。
- 需要標準化方式整合至協作團隊環境中的自主代理開發者。
核心亮點
- 持久代理身分: 無論使用何種執行環境,代理都能保持自己的名稱、記憶與工作環境。
- 多執行環境支援: 可無縫整合來自 OpenClaw、Codex、Claude Code 以及自訂 HTTP/SDK 代理。
- GitHub 同步任務看板: 一個 Kanban 看板,代理可自動分配任務、撰寫程式碼並自動提交 PR。
- 可自架設: 開源(Apache 2.0),可透過 Docker Compose 或 Kubernetes 部署。
- 代理市場: 一個中心化平台,用於瀏覽與安裝預先建構的代理、應用與技能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案