45 lines
1.8 KiB
Markdown
45 lines
1.8 KiB
Markdown
---
|
||
title: "Multi-Agent Hub"
|
||
type: concept
|
||
tags: []
|
||
sources: []
|
||
last_updated: 2026-04-22
|
||
---
|
||
|
||
# Multi-Agent Hub
|
||
|
||
一种软件架构,在一个应用中集中管理多个不同的 AI Agent,支持并行运行、统一配置和跨 Agent 协作。
|
||
|
||
## 核心特征
|
||
|
||
- **多 Agent 并行**:在同一界面同时运行多个 Agent 实例(如 OpenClaw + Claude Code + Codex)
|
||
- **统一入口**:单一界面切换不同 Agent,无需在多个应用间跳转
|
||
- **配置共享**:MCP 服务器等配置一次设置,全局生效到所有 Agent
|
||
- **能力聚合**:不同 Agent 各有专长(如 Claude Code 擅长代码、OpenClaw 擅长记忆),Hub 提供按需切换或协作的能力
|
||
|
||
## 与 Multi-Agent System 的区别
|
||
|
||
| 维度 | Multi-Agent System | Multi-Agent Hub |
|
||
|------|-------------------|-----------------|
|
||
| Agent 关系 | 协作分工,共同完成单一任务 | 独立并行,各自有独立任务 |
|
||
| 交互模式 | Agent 间互相调用/通信 | 用户在 Hub 中选择/切换 |
|
||
| 典型场景 | [[Content-Factory]] 写作链 | [[AionUi]] 多 Agent 并行工作 |
|
||
|
||
## 典型实现
|
||
|
||
- [[AionUi]]:支持 OpenClaw + 12+ Agent 的桌面多 Agent Hub
|
||
- Claude Code Desktop:多会话管理
|
||
- [[Dynamic-Dashboard]]:多数据源并行抓取子 Agent
|
||
|
||
## 关键设计考量
|
||
|
||
- **认证隔离**:每个 Agent 需要独立认证状态(浏览器 Profile 克隆等)
|
||
- **MCP 共享**:统一 MCP 配置避免重复设置
|
||
- **资源管理**:多 Agent 并行运行的计算资源分配
|
||
- **上下文切换**:用户在不同 Agent 间的上下文保持
|
||
|
||
## 相关概念
|
||
- [[CoworkWorkspace]]:Hub 中的可视化工作空间
|
||
- [[Parallel Agent Execution]]:Hub 中的并行运行能力
|
||
- [[Shared Memory Architecture]]:多 Agent 间的记忆共享
|