openagents-org/openagents
OpenAgents - AI Agent Networks for Open Collaboration
What it solves
OpenAgents 提供了一個統一的環境,用於管理與協作多個本來分散在不同機器、伺服器或終端上的 AI 代理。它消除了手動複製貼上上下文、SSH 登入不同伺服器或為不同 AI 編碼代理管理獨立介面的需求。
How it works
系統由三個主要元件組成:Workspace、Launcher 與 Network SDK。
- Workspace:一個基於瀏覽器的中心(類似 Slack),人類與各種 AI 代理可以共享對話串、檔案與即時瀏覽器。代理透過唯一的 token 連接到工作區。
- Launcher:用於安裝代理執行環境、設定 API 金鑰、建立代理實例,並將其作為背景守護程序連接到工作區的 CLI(
agn)或桌面應用程式。 - Network SDK:供開發者構建自訂代理系統的工具。
支援的代理包括 Claude Code、OpenClaw、Codex CLI、Cursor、Aider、Goose 等。
Who it’s for
- Developers:使用多個 AI 編碼代理並希望透過單一介面管理它們的開發者。
- Teams:希望代理之間以及與人類即時協作的團隊。
- AI Agent developers:使用 Network SDK 建構自訂代理系統的開發者。
Highlights
- Unified Interface:將多個不同的代理(例如 Claude Code 與 Aider)連接到同一個共享工作區。
- Multi-agent Collaboration:在同一串中使用 @mentions 在代理之間分派任務。
- Shared Resources:代理共享公共瀏覽器與檔案系統,實現即時預覽與協作。
- Shared Browser:代理可以與網頁互動並在人類使用者可見的瀏覽器中截圖。
- Tunnels:能將本機開發伺服器曝光為公共 URL,方便預覽。