openagents-org/openagents

OpenAgents - AI Agent Networks for Open Collaboration

What it solves

OpenAgents 提供了一個統一的環境,用於管理與協作多個本來分散在不同機器、伺服器或終端上的 AI 代理。它消除了手動複製貼上上下文、SSH 登入不同伺服器或為不同 AI 編碼代理管理獨立介面的需求。

How it works

系統由三個主要元件組成:WorkspaceLauncherNetwork 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,方便預覽。