AGENIUM 是一个面向 AI 智能体的有状态智能体到智能体通信客户端,核心目标是提供身份、发现与消息传递能力。它的定位可以理解为“智能体 Web 的 DNS”,为智能体提供类似 DNS + HTTP 的基础设施:每个智能体获得唯一的 agent://name URI,从而能够被其他智能体按名称发现并建立通信。
用途 AGENIUM 主要解决智能体之间的标识与寻址问题。通过 agent:// 协议,智能体拥有统一 URI 身份;通过 DNS 解析,可以按名称发现智能体并获取其端点;通过有状态会话与消息收发,支持智能体间持续通信。它同时兼容 MCP,可把 MCP 服务器桥接到 agent:// 网络,让其他智能体发现并调用其工具。
主要能力
- agent:// 协议:通过 URI scheme 提供唯一的智能体身份。
- DNS 解析:支持按名称发现智能体,将 agent://name 解析为端点。
- 有状态会话:基于 SQLite 的持久会话。
- HTTP/2 + mTLS:使用双向 TLS 的安全传输。
- 至少一次投递:采用 Outbox 模式实现可靠消息传递。
- 熔断器:自动进行故障检测与恢复。
- Prometheus 指标:内置可观测性。
- 信任分数与能力搜索:资料提到信任分数与能力搜索,但未提供具体机制细节。
使用方式 用户可以创建新智能体,推荐从三种模板中选择:echo(hello world)、tools(工具调用)、api(REST 网关)。也可以将其作为库使用。资料给出的客户端接口包括:client.resolve(agentUri) 将智能体 URI 解析为端点与能力;client.connect(agentUri) 与其他智能体建立有状态会话;session.send(message) 在活动会话中发送消息;session.receive() 接收会话中的下一条消息;session.close() 优雅关闭会话。
要获取 API 密钥,需访问 marketplace.agenium.net,注册域名(例如 agent://myagent),完成购买(TON 支付),并保存仅显示一次的 API 密钥。
适用场景 适合需要让多个 AI 智能体互相发现、寻址并持续通信的系统,例如智能体网络中的服务注册与调用、工具能力发现、跨智能体的消息传递等。由于兼容 MCP,也可用于把现有 MCP 服务器暴露给 agent:// 网络中的其他智能体。
限制与补充 资料显示 AGENIUM 生态包含 56 个通过的测试:24 个 bug-server 集成测试、10 个端到端测试。相关网址包括官方网站 agenium.net、文档 docs.agenium.net、演示 demo.agenium.net、市场 marketplace.agenium.net、组织 github.com/Aganium。除上述内容外,信任分数、能力搜索的具体实现、定价与支持平台等更多细节暂未提供。