
AgentMash:让多个 AI编程智能体协同开发
把团队的 Claude Code、Codex、Cursor 等智能体放到同一协作视野,提前发现重叠修改。

AgentMash 是干什么的?通俗解释这个网站的用途
AgentMash 是一个面向开发者和研发团队的 AI编程智能体协作平台。它让同一代码仓库里的 Claude Code、Codex、Cursor 等工具知道:其他人正在改哪些文件、为什么改,以及自己的下一步操作可能与谁重叠。
可以把它理解成开发现场的“协作调度台”。写代码的仍是你已经使用的编程智能体,AgentMash 负责补上团队视角。例如,你让智能体增加导出按钮,队友正在调整同一个列表文件,协作信息就能提醒双方先看清已有修改,再决定怎样继续。它尤其适合多位开发者带着不同智能体参与同一项目的场景。
并行写代码时,提前知道谁在改什么
普通 Git 提交记录只能告诉你已经提交了什么;AgentMash 的相关接入会报告正在发生的编辑,并在支持的工具中把上下文送到智能体面前。提示可以包含修改者、分支、任务和受影响的名称,帮助它重新读取文件或采用更容易协作的修改方式。
较大的任务还可以先认领计划修改的文件路径,并设置到期时间。发现重叠认领时,双方可以重新划分范围;如果两个会话已经修改同一文件,协调提示会让开发者检查两边结果,再决定如何集成。
这里的默认提醒并不是独占文件锁,也不保证消灭所有冲突。符号层面的识别主要针对 JavaScript、TypeScript 的导出名称;Python、Go、Rust 等主要依赖路径匹配。一个人开多个会话时,还要注意自己的其他会话默认被排除,需要了解 AGENTMASH_WARN_SELF=1 及相应适配器限制。
服务目前处于 beta 阶段。协调服务器无法响应时,hooks 会让工作继续,因此没有收到提醒不能直接理解为“无人修改”,仍应结合房间状态与实际代码检查。
从连接仓库到验证一次协作的上手流程
下面以官网推荐的 GitHub 接入路径为例。开始前准备好已有的编程智能体账号,以及有权连接的代码仓库。
- 由具有 push 权限的人在官网 Web 安装入口连接仓库。
- 每位开发者准备 Node.js 18.12 或更新版本,执行
npx agentmash login,在浏览器中完成自己的 GitHub 登录。 - 在项目目录执行
npx agentmash status,确认登录身份与仓库连接状态。 - 批准对应工具需要的 hooks 或 MCP 连接,并重启编程智能体。Codex 还需要在
/hooks中批准 hooks。 - 用一个范围较小的任务检查协作房间是否出现活动记录,再依赖提醒开展并行工作。
桌面工作台本身也需要已配置的 hooks 才能上报编辑。上述用户级登录不会向仓库提交配置文件;移除这些连接可使用 npx agentmash logout。不同工具的提示时机和能力不完全相同,实际接入应查看各编程智能体的官方安装步骤。
统一工作台、队友请求与专业智能体团队
AgentMash lobby 提供 macOS、Windows 桌面工作台,把自己的会话、队友在线状态和正在进行的任务放到一起;Linux 用户可以通过 CLI 连接。向队友的智能体发送请求时,需要队友先批准,请求在对方机器与账号上运行,后续工具授权也由对方处理。
如果需要按角色组织开发工作,可选择官方 crew:22 个面向 Claude Code 的专业智能体,涵盖规划、前后端、测试、代码审查、文档等任务。添加团队会在仓库里写入配置文件,便于成员通过 Git 共享;这与仅在个人机器上登录的接入方式有所区别。
开发者也可以利用公开 API 与 MCP 工具查询房间活动、检查计划修改或上报事件。不要把兼容列表理解成能力完全相同:例如 Cline 在编辑后收到提示,Continue、Zed 主要通过 MCP 主动查询。
代码、提示词和协作数据分别如何处理
默认不上传完整源码,并不等于不共享信息。房间通常会收到文件路径、分支名、增删行数、涉及的名称,以及每条提示词的前 500 个字符。普通提示词线索可通过 AGENTMASH_HINTS=0 保留在本机,但共享会话存在文档说明的例外。
如果房间开启 diff,或者你主动分享实时会话,内容离开本机的范围会改变;AGENTMASH_DIFFS=0 可以阻止发送你自己的 diff。发给队友的请求正文和回复摘要会保存在服务器端,并不采用端到端加密。涉及保密代码或客户资料时,先阅读哪些数据会离开机器的官方说明,再决定使用哪些共享能力。
免费版能做什么,团队如何计费
按 2026 年 11 月 3 日核实的公开方案,Free 包含最多 2 位开发者、1 个私有仓库、不限数量的公开仓库与智能体,以及 7 天历史记录。它适合先用小团队和一个私有项目检验协作方式。
Team 按开发者收费:月付为每人每月 20 美元;年付折算每人每月 16 美元,实际为每人每年支付 192 美元,适用税费在结账时增加。Team 支持最多 90 天历史,但管理员需要主动提高房间默认的 7 天保留设置。自托管属于 Enterprise 协议范围。
这些费用购买的是协作服务。Claude Code、Codex、Cursor 等工具的订阅和模型用量仍遵循各自的价格与条件。公开美元报价也不能代替中国市场的支付或可用性确认,最终应以当前套餐和计费规则为准。
常见问题
AgentMash 免费版包含模型或编程助手订阅吗?
不包含。你需要自备相应编程工具的账号、订阅或模型额度,AgentMash 的免费方案覆盖的是规定范围内的协作服务。
它会自动锁住文件、消除所有合并冲突吗?
不会。默认机制提供上下文提醒和重叠检查,代码审查、测试与最终合并判断仍由开发者负责。
一个人同时用多个智能体,也能收到提醒吗?
在支持的接入方式下可以,但默认会过滤自己的其他会话。需要查看 AGENTMASH_WARN_SELF 设置和具体适配器的限制,不能只安装后就假定已开启。
默认不上传源码,是否就意味着没有数据外传?
不是。路径、分支、修改摘要和提示词片段默认会共享;开启 diff、发送队友请求或分享实时会话还涉及不同的数据范围。





