agmsg:让AI编程代理直接互相通信,无需复制粘贴
agmsg是一个基于bash和SQLite的轻量级开源工具,允许Claude Code、Codex、Gemini CLI和Copilot CLI等AI编程代理通过共享的SQLite数据库直接交换消息,无需守护进程、网络或Python。它作为代理技能安装,支持多代理协作,甚至可以让两个代理自动下棋。
agmsg是一个创新的开源工具,旨在解决AI编程代理之间沟通不畅的问题。它允许Claude Code、Codex、Gemini CLI和Copilot CLI等不同的AI代理通过共享的SQLite数据库直接交换消息,无需人工作为中间人复制粘贴。该工具采用bash和SQLite构建,大小约500行代码,轻量且无依赖。用户只需安装一个代理技能,即可让多个代理在同一“房间”内协作。与内置的子代理功能(依赖单一供应商、会话结束后消失)或MCP协议(代理调用工具)不同,agmsg是供应商无关且持久的。
开发者Koichi最初是为了解决自己频繁在Claude Code和Codex之间复制粘贴的痛点,后来发现这个工具意外在日本走红,一周内获得超过100万次曝光,GitHub星标从5个增长到320多个。目前已有用户将其移植到将棋、围棋等游戏,甚至开发了MCP服务器。agmsg的核心理念是让代理之间直接对话,而不是通过人类中转。它作为一个代理技能安装,无需修改代理本身。未来,agmsg可能会影响模型选型、推理成本、产品能力和评测基准。