agentmash:团队里几个编码智能体别再互相拆台,改同一个文件前先打声招呼

两个人同时在同一个仓库里跑 Claude Code、Codex 或 Cursor,各自的智能体互相看不见对方:一个刚改完函数,另一个正改到一半,冲突到合并时才爆出来。agentmash 就是来解决这个问题的开源小工具,今天刚在 Product Hunt 上线。

做法是给每个智能体装一个钩子:改完文件后,钩子把“谁改了哪个文件、为什么改”告诉团队的房间;动手改之前,先问一句房间里有没有队友的智能体正在这个文件里干活。如果有,你的智能体会在上下文里收到一条简短提醒,重新读一遍最新文件再下手。对 JS/TS 还会顺着 import/export 跟踪,队友刚改名的函数也能被注意到。什么都不锁,最终怎么改还是智能体和开发者自己决定。

上手只要一行命令:npx agentmash login,用 GitHub 登录本机,会自动接管它找到的每一个编码智能体,重启智能体就能用。支持 Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLI 等 20 种客户端,客户端是纯 Node.js、零运行时依赖,MIT 协议开源。顺带提一句隐私:钩子默认会把你输入提示词的前 500 个字符发给团队房间(敏感模式已打码),不想发可以在环境变量里关掉,代码本身不带遥测。

相关阅读:T3 Code:3.3 万星的开源智能体中控台,手机上也能接着指挥 Claude Code、Codex 和 Cursor;Matt Pocock 的 Agent 技能包:30.7 万星,专治 AI 写代码跑偏、啰嗦、跑不通

来源:Product Hunt @agentmash,原文:https://github.com/agentmash-dev/agentmash-cli

请登录后发表评论

    没有回复内容