Show HN: Give your coding agents the ability to message each other
4 months ago
- #coding-agents
- #coordination
- #developer-tools
- MCP代理邮件系统是编码代理的协调层,提供类似电子邮件的功能,包括身份标识、收件箱/发件箱和可搜索的消息历史记录。
- 该系统包含建议性文件预留'租约'机制,防止代理相互覆盖工作成果,并支持带有图片的GitHub风格Markdown消息。
- 专为FastMCP客户端和CLI工具(如Claude Code、Codex、Gemini CLI)设计,用于跨一个或多个代码库进行协调。
- 安装过程简单,提供自动配置脚本可建立Python 3.14虚拟环境并在8765端口启动HTTP服务器。
- 核心功能包括:代理身份注册、消息收发、文件预留管理及历史消息检索。
- 系统集成Git实现人工可审计的工件记录,使用SQLite进行索引和查询。
- 提供网页界面供人工操作员审查代理活动、浏览消息和执行搜索。
- 「人类监督员」功能允许操作员发送高优先级消息,这些消息会被明确标记并优先处理。
- 支持跨项目协调,具备AI驱动的项目发现和显式联系人审批机制。
- 通过环境变量管理配置,支持JWT认证、速率限制和日志记录等选项。
- 该项目处于活跃开发阶段,详细设计记录在project_idea_and_guide.md文件中。