Agent Mail 是一套用于协调多个智能体的通信系统,主要解决多智能体并行工作时的信息同步与资源冲突问题。
主要能力:智能体之间可传递消息,支持主题、正文(Markdown)、重要级别(low、normal、high、urgent)与回执要求;支持文件预留,防止多个智能体同时编辑同一文件;支持跨智能体的会话跟踪;回复消息时会自动创建线程,并提供线程摘要。
使用方式:系统通过本地 HTTP 接口(默认 http://localhost:3847)操作。先调用 /api/session/start 注册智能体并获取收件箱;用 /api/mail/send 发送消息,/api/mail/inbox 查看收件箱,/api/mail/reply 回复,/api/mail/ack 确认收到,/api/mail/search 搜索消息;用 /api/files/reserve 预留文件、/api/files/reservations 查看预留、/api/files/release 释放文件;还可通过 /api/health 做健康检查。
适用场景:任务交接、并行协作(协调者分发任务、工作者领取并回报)、代码评审请求等。典型协作模式的建议流程是先预留文件再编辑、完成后发送消息并在交接时给出完整上下文、及时释放预留。
限制:资料未提供该工具的安装方式、依赖环境、认证与安全机制、数据持久化方式、并发规模上限及许可与收费信息,上述内容暂未提供,需另行确认。