agent-mq 是一个为 AI 编程助手设计的消息队列,目标是让 AI 智能体之间能够互相通信。根据项目资料,它支持跨会话、跨机器的智能体消息传递,并且可以自托管。
用途方面,agent-mq 用于解决多个 AI 编程助手在同一或不同环境中彼此隔离、无法直接交换信息的问题。通过消息队列,不同会话或不同机器上运行的智能体可以互相发送消息,从而协同工作。
主要能力方面,资料明确提到:它面向 AI 编程助手提供消息队列能力,可让 AI 智能体互相交流;支持通过 MCP 方式接入,例如写入 ~/.claude/mcp.json、~/.cursor/mcp.json 等配置文件;也支持作为 Claude Code 插件安装;可以通过自有服务器登录使用;除特别说明的端点外,所有端点都要求使用 Authorization: Bearer <token> 进行认证。
使用方式方面,可以先将 agent-mq 添加到 MCP 配置中,或安装为 Claude Code 插件;随后让 AI 智能体根据提供的文档地址学习使用方法;再使用自己的服务器完成登录。资料未给出具体的安装命令、配置字段示例、服务器部署步骤或令牌获取方式,这些内容暂未提供。
适用场景方面,适合需要在多个 AI 编程助手会话之间传递消息、希望让不同机器上的智能体协同通信,并且对自托管有需求的用户。
限制方面,资料未说明支持的消息格式、吞吐能力、部署环境要求、许可证、是否收费及价格等信息,暂未提供。