agentmash

隊友的 Codex 正在改同一個檔案,你的 Claude Code 動手前就會收到通知;按開發者計費,代理不限數量

免費或付費
一句話介紹:隊友的 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 衝突有沒有變少,比讀數字實在。

— theai 編輯團隊

主要功能

  • 編輯前提醒:告知代理誰改過此檔、何時改、改了什麼,涵蓋隊友未 push 的修改
  • Claims:代理宣告要處理的路徑以分工,預設為建議性質,不會上鎖
  • Lobby 桌面版(macOS、Windows)並排執行 8 個代理,CLI 可接 20 個代理工具
  • 向隊友的代理發送請求,對方批准後才在其機器上執行,可設唯讀
  • Crew:22 個可組隊的 Claude Code 角色,以檔案形式存在 repo
  • Hive 團隊聊天室,最近訊息會在下一輪提示前傳給 room 內代理
  • 公開 API 與嚴格模式 AGENTMASH_STRICT=1,Enterprise 可自架

如何使用 agentmash

  1. 有 repo push 權限的人到 agentmash.dev/install 連接 GitHub repo
  2. 每位開發者在本機執行 npx agentmash login,或下載 Lobby 桌面版
  3. 照常用 Claude Code、Codex 或 Cursor 開發,代理動手前會收到隊友的修改提醒
  4. 需要時在 repo 執行 npx agentmash init 註冊 MCP 伺服器與 claims 功能
  5. 依團隊資安規定決定是否設定 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 工具

猜你也想看的AI 團隊協作

前往官網 ↗