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 代理可以共享对话线程、文件和实时浏览器。代理通过唯一令牌连接到工作区。
- 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,便于预览。