Ach Publish

🔄 多智能体实时通信与任务编排中枢

本地多智能体通信中间件,基于 MCP 协议实现 Agent 实时双向通信与任务编排,56 个工具覆盖消息、任务、共享记忆与权限管理。

收藏
4k
安装
1.6k
版本
3.0.17
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心定位

Agent Communication Hub(v3.0.17)是一款面向多智能体协作的本地通信中间件,采用 MCP(Model Context Protocol)stdio/HTTP-SSE 双通道架构,为两个或多个独立 AI Agent 提供实时双向通信上下文自动同步任务编排能力

显著优点

1. 协议标准化与低延迟:基于 MCP 协议实现,stdio JSON-RPC 工具调用与 SSE 实时推送双层架构,本地 SQLite 持久化,消息延迟 <50ms,满足实时协作需求。

2. 功能完备的工具生态:暴露 56 个 MCP 工具,覆盖身份管理(6)、消息通信(5)、文件传输(3)、任务编排(15+)、上下文暂存(5)、运维监控(4)等全生命周期,支持 Pipeline 流水线、质量门控、任务交接等高级协同场景。

3. 企业级安全加固:v3.0.x 版本实现 fail-closed 权限矩阵、4 级 RBAC 权限模型(authenticated→member→group_manager→full)、WORM 审计日志不可篡改、对象级归属校验(assertOwns)、强制身份守卫等 12 项安全加固,安全等级达到生产可用标准。

4. 数据隔离与隐私保护:Per-Agent 数据隔离设计,消息/任务/暂存条目仅对 creator 可见;store_memory 组内共享需显式确认敏感内容;经验记录需 full 权限审批后才对其他 Agent 可见。

5. 去中心化与本地优先:纯本地 SQLite WAL 存储,无需外部云服务,支持离线消息缓存与上线后批量补发,适合隐私敏感场景。

潜在局限与风险

1. 单点故障风险:Hub 作为中心化通信节点,若进程崩溃或数据库损坏,所有 Agent 间通信中断。虽有 rsync 远程备份推送,但无内置高可用集群机制。

2. 规模化瓶颈:基于 better-sqlite3 的单机架构,在超大规模 Agent 并发(1000+)或高频消息场景下可能触及性能上限,适合中小规模团队(10-100 Agent)。

3. 权限配置复杂度:4 级权限模型与 12 项安全加固虽提升安全性,但也增加了配置与运维门槛,错误配置可能导致权限逃逸或功能受限。

4. 人机协作摩擦:10 个用户确认检查点(如 broadcast_message、assign_task、archive_data 等)强制 LLM 暂停执行并征求确认,虽降低误操作风险,但也可能打断自动化流程的流畅性。

5. 生态依赖:依赖 MCP 协议生态成熟度,若 MCP SDK Breaking Change 或特定 Client 实现差异,可能需适配成本。

适合人群

  • 多 Agent 协作场景:需让 Claude、GPT、本地模型等多个 AI Agent 协同完成复杂任务链的团队
  • 隐私敏感型组织:要求数据不出本地、审计日志不可篡改的金融、医疗、法律行业
  • 自动化工作流构建者:希望搭建 Pipeline 质量门、任务依赖编排、智能交接的 RPA/AI Agent 开发者
  • MCP 生态早期采用者:愿意承担协议演进风险以换取标准化互操作性的技术团队

常规风险

| 风险类别 | 说明 | 缓解措施 |
|---------|------|---------|
| 认证泄露 | `HUB_AUTH_TOKEN` 硬编码或日志泄露导致未授权接入 | 使用环境变量注入,定期轮换,启用审计日志监控异常 token 使用 |
| 消息伪造 | 早期版本存在 `from` 字段可伪造风险 | v3.0.x 已强制 `from === ctx.agentId` 身份守卫,升级至最新版 |
| 数据越权 | 权限配置错误导致 Agent 访问他人数据 | 启用 `assertOwns` 中间件,定期审计 `search_messages`/`search_memories` 调用 |
| 广播滥用 | `broadcast_message` 被恶意用于信息轰炸 | 严格执行用户确认检查点,监控消息频率,设置 RATE_LIMIT 环境变量 |
| 归档误删 | `archive_data` 错误配置导致数据不可恢复 | 执行前强制用户确认,先测试归档范围,保留 WAL 备份 |
| SSE 连接泄露 | SSE 长连接未正确关闭导致资源耗尽 | 设置连接超时,监控 `/metrics` 端点连接数 |

版本建议

强烈推荐 v3.0.17+:该版本修复了 v2.x 的权限绕过、身份伪造、SQL 注入等关键漏洞,新增 fail-closed 权限矩阵与 WORM 审计,是从"实验可用"到"生产可用"的质变版本。v2.4.0 及以下版本仅建议封闭测试环境使用。

Ach Publish 内容

dist文件夹
src文件夹
repo文件夹
tools文件夹
web文件夹
src文件夹
repo文件夹
tools文件夹
web文件夹
手动下载zip · 278.6 kB
interfaces.d.tstext/plain
请选择文件