agentmash
隊友的 Codex 正在改同一個檔案,你的 Claude Code 動手前就會收到通知;按開發者計費,代理不限數量
agentmash 10 月 31 日上 Product Hunt,解決的是團隊全面用 AI 寫程式後才冒出來的問題:每個人的代理都很勤奮,卻互相看不見。你的 Claude Code 和同事的 Codex 同時改 src/contacts/list.tsx,要到 merge 才發現撞車。git worktree 只能隔開同一台機器上的檔案,碰不到隊友筆電上的變更,這正是 agentmash 想補的洞。
功能特色與適用場景:每次編輯都會回報到 repo 專屬的「room」,代理動手前會被告知誰改過這個檔案、何時、改了什麼,而且連隊友還沒 push 的修改也看得到。代理也能先宣告(claim)要處理的路徑來分工。它的設計重點是不上鎖:Claude Code、Codex、GitHub Copilot 收到的是一則提醒,編輯照常進行;Cursor 與 Gemini CLI、Kiro、OpenCode 等工具的 hook 無法附註,所以第一次編輯會被拒絕並附上理由,重試就過。想要硬擋可設 AGENTMASH_STRICT=1。伺服器掛掉時 hook 會直接放行,每次檢查預設最多等 1,500 毫秒,官方量測同區域約 323 毫秒。
入口有兩個:桌面版 Lobby(macOS、Windows)可並排跑 8 個寫程式代理,都用你自己的登入;習慣終端機的跑 npx agentmash login,能接上本機 20 個代理工具。Lobby 還能請隊友的代理幫忙查問題,對方批准後才執行,跑在對方機器和帳號上。另附 Crew:22 個現成的 Claude Code 角色(規劃、後端、測試、審查等),是放進 repo 的檔案,不需要協調伺服器。
要看清楚的地方有三個。第一,官方在 Product Hunt 寫 open-source,查下來是 CLI 以 MIT 授權開源(GitHub 上的 agentmash-cli),伺服器則是私有 Docker 映像,只有 Enterprise 能自架。第二,符號層級的比對只支援 JavaScript、TypeScript 家族,Python、Go、Rust 只比對檔案路徑。第三,首頁那些漂亮數字,例如衝突提前攔截率從 55% 到 98.6%、合併中位時間砍半,都是官方自己的說法,我在首頁沒看到測試方法,參考就好。
台灣使用者怎麼用:適合三人以上、已經大量用代理開發的新創或接案團隊,兩人小團隊可用 Free 先在一個私有 repo 試。導入前請資安窗口看過「離開你電腦的東西」:檔案路徑、分支名、變更行數與名稱、commit 標題,以及提示詞前 500 字,提示詞若會貼客戶資料,可用 AGENTMASH_HINTS=0 留在本機。預設不傳程式碼,要開 diffs 才會傳。登入目前只支援 GitHub,repo 放 GitLab 的團隊功能有限,官方建議改用 npx agentmash init 提交設定。付款由 Polar 代收,美元計價,VAT 另計。
TheAI學院 編輯建議
編輯實測後的真心話這是「代理多到要管代理」時代的典型產品,我覺得問題是真的,三個人各開兩個代理,撞檔就是日常。它選擇不上鎖也很務實,開發者最恨被工具擋住。比較要打折的是首頁那排百分比,還有 open-source 這個詞,CLI 開源不等於伺服器開源。沒有實測過,但兩人團隊免費,試一週看 merge 衝突有沒有變少,比讀數字實在。
主要功能
- 編輯前提醒:告知代理誰改過此檔、何時改、改了什麼,涵蓋隊友未 push 的修改
- Claims:代理宣告要處理的路徑以分工,預設為建議性質,不會上鎖
- Lobby 桌面版(macOS、Windows)並排執行 8 個代理,CLI 可接 20 個代理工具
- 向隊友的代理發送請求,對方批准後才在其機器上執行,可設唯讀
- Crew:22 個可組隊的 Claude Code 角色,以檔案形式存在 repo
- Hive 團隊聊天室,最近訊息會在下一輪提示前傳給 room 內代理
- 公開 API 與嚴格模式 AGENTMASH_STRICT=1,Enterprise 可自架
如何使用 agentmash
- 有 repo push 權限的人到 agentmash.dev/install 連接 GitHub repo
- 每位開發者在本機執行 npx agentmash login,或下載 Lobby 桌面版
- 照常用 Claude Code、Codex 或 Cursor 開發,代理動手前會收到隊友的修改提醒
- 需要時在 repo 執行 npx agentmash init 註冊 MCP 伺服器與 claims 功能
- 依團隊資安規定決定是否設定 AGENTMASH_HINTS=0 或 AGENTMASH_DIFFS=0
適用場景
- 多人同時用 Claude Code、Codex、Cursor 開發同一個 repo,提前發現重疊修改
- 讓自己的代理向隊友的代理以唯讀方式詢問對方分支上的問題
- 新創用 Crew 組出功能開發或修 bug 的代理小隊
- 遠端團隊透過 room 掌握每個人的代理正在做什麼
- 接案團隊在單一私有 repo 上用 Free 方案評估
agentmash 的優點與缺點
優點
- 按開發者計費,代理開再多都不加錢
- 伺服器出問題時自動放行,不會擋住編輯或 git commit
- 預設只傳中繼資料,提示詞與 diff 都有環境變數可關閉
缺點
- 伺服器非開源,自架限 Enterprise,每年 1.5 萬美元起
- 符號層級比對只支援 JS、TS 家族,其他語言只看檔案路徑
- 登入僅支援 GitHub,首頁成效數字未見測試方法,評估時要自行驗證
價格方案
Free 0 美元(2 位開發者、1 個私有 repo、7 天歷史);Team 每人每月 20 美元,年繳每人每月 16 美元;Enterprise 每年 1.5 萬美元起,可自架。代理數量不計費,價格以官網為準
agentmash 常見問題
agentmash 會看到我的程式碼嗎?
預設不會。伺服器收到檔案路徑、分支名、變更行數與涉及的名稱、提示詞前 500 字。除非 room 開啟 diffs,程式碼才會傳出,且官方說只存在記憶體;AGENTMASH_DIFFS=0 可讓你的修改留在本機。
它是開源的嗎?
部分。CLI 在 GitHub 以 MIT 授權公開,npm 套件同樣是 MIT,但協調伺服器是私有 Docker 映像,僅 Enterprise 方案可自架。
和 git worktree 有什麼不同?
worktree 讓代理在各自的目錄工作,但不會告知彼此在改什麼,也碰不到隊友的機器。agentmash 跨分支、跨機器通知,官方建議兩者一起用,自己的多個代理用 worktree 隔開。
會拖慢編輯速度嗎?
編輯前的檢查要等一次網路呼叫,官方量測同區域約 323 毫秒、跨大西洋約 454 毫秒,預設超過 1,500 毫秒就直接放行且不發提醒。從台灣連線的數字官方沒有提供。
GitLab 可以用嗎?
部分可以。登入與連接 repo 目前只走 GitHub。放在 GitLab 或 Bitbucket 的 repo 可執行 npx agentmash init 並提交設定,隊友的 Claude Code 在下次 git pull 後加入 room。
使用者評價
還沒有足夠評價,搶先分享你的使用心得!
寫下你的評價
agentmash 的替代方案
查看相似的 AI 工具 →相關 AI 工具
Claude
Anthropic 的 AI 助理,長文件與寫作品質是它的主場。
Pluto Door
用白話描述問題,Ori 讀 log、跑指令,改動前一定問你;另外把每台 Linux 主機變成有 Dock 和視窗的桌面
Backenly
代理透過 MCP 建好資料庫、登入與儲存,Backenly 每分鐘巡檢並自動修安全範圍內的問題,刪表這類動作一律等人核准
Spacesheep
代理寫好的 HTML 或資料夾一行指令發布成私人網址,人和代理都能留言、改版,還能送電子簽署與接即時資料
Faylee
一鍵錄下畫面、console、網路請求與操作步驟,連結貼給 Claude Code,代理透過 MCP 逐格看問題、改程式、再回報給回報者
Radar
Skyhook 的開源 K8s 介面,內建 25 個唯讀工具的 MCP server,讓 Claude Code 或 Cursor 帶著拓撲與變更時間軸查叢集故障