三只貓
Rich Mindset Zone
richmindsetzone.com
← All posts

Agent 團隊共享記憶體:Stash 實測提升 49% 效率的技術拆解

你有冇諗過,點解你個 Agent 用得越耐,反而越慢?唔係因為模型退化,而係因為佢每次都重新探索已經解決過嘅問題。當團隊開始多人共用 Agent 時,呢個問題會指數級放大——每個人都帶住自己嘅「失憶」開始對話,之前嘅探索、嘗試、失敗,統統歸零。我哋以為 AI Agent 係提升效率嘅工具,但如果冇共享記憶體,佢哋只係一群各自為政嘅個體,重複踩同一個坑。

為什麼 Agent 團隊需要共享記憶體

傳統嘅開發工具,Git 解決咗代碼共享嘅問題,但解決唔到「探索過程」共享嘅問題。當你嘅 Agent 花咗半小時探索點樣處理一個 edge case,呢個過程唔會自動傳遞俾下一個同事嘅 Agent。結果就係:A 同事嘅 Agent 探索完,B 同事嘅 Agent 又重新探索,C 同事嘅 Agent 再探索多一次。呢種重複勞動喺單人開發時已經浪費時間,喺團隊協作時更加係災難。

Stash 嘅核心洞察就係:Agent 嘅價值唔止喺最終產出,而係喺整個探索過程。每次工具呼叫、每次失敗嘅嘗試、每次成功嘅解決方案,都係有價值嘅團隊資產。如果唔將呢啲經驗儲存落嚟並共享,Agent 團隊嘅效率提升就會遇到天花板。呢個問題喺香港嘅開發團隊特別明顯——我哋人手緊張,時間緊迫,冇本錢浪費喺重複探索上面。

Stash 嘅技術架構:點樣實現跨機器共享

Stash 提供三種存取方式:CLI、MCP Server 同虛擬檔案系統。呢個設計好聰明,因為唔同嘅 Agent 同工作流程需要唔同嘅整合方式。CLI 適合腳本化同自動化,MCP Server 適合需要深度整合嘅場景,虛擬檔案系統則讓 Agent 可以用熟悉嘅方式讀寫記憶體。呢種多模式存取確保 Stash 可以融入任何現有嘅開發流程,而唔使大規模改造工具鏈。

內部運作方面,Stash 會自動串流錄製 Agent 會話——包括提示詞、工具呼叫同產出物。呢個唔係簡單嘅 log 錄製,而係有結構化嘅語義索引。當你搜尋「點樣處理 API rate limit」,Stash 可以搵到之前所有相關嘅會話片段,無論係成功定失敗嘅嘗試。語義搜尋嘅能力令到經驗重用變得可行,而唔係靠人手標記同整理。

最有趣嘅係 Stashes 功能——可以將特定嘅會話片段打包成可分享嘅單元,支持發布同 Fork。呢個概念有少少似 GitHub 嘅 Gist,但係專門為 Agent 探索過程而設計。你可以將一個成功嘅 debug 過程打包成 Stash,團隊其他成員可以直接 fork 嚟用,唔使重新發明輪子。呢種知識嘅模組化傳遞,係傳統文件或者 wiki 做唔到嘅。

49% 效率提升背後嘅邏輯

Stash 內部測試顯示,使用 Stash 可以將 Claude Code 嘅長時間運作執行速度提升 49%。呢個數字聽落好誇張,但係邏輯上係合理嘅。問題嘅根源在於:冇共享記憶體嘅 Agent,每次都係「冷啟動」。佢唔知道之前嘅探索已經排除咗邊啲方案,唔知道邊啲工具呼叫曾經失敗,唔知道團隊已經建立咗邊啲最佳實踐。

當 Agent 可以存取之前嘅探索記錄,佢就可以「warm start」——直接跳過已經驗證過嘅死胡同,專注喺新嘅可能性上面。呢個唔係簡單嘅快取,而係有選擇性嘅知識重用。Stash 嘅語義搜尋能力確保 Agent 可以搵到最相關嘅歷史記錄,而唔係被無關嘅資訊淹沒。呢種精準嘅經驗傳遞,先至係效率提升嘅關鍵。

對於香港嘅開發團隊嚟講,呢個效率提升更加有意義。我哋通常資源有限,時間緊迫,每一分鐘都好寶貴。如果 Agent 可以少花 49% 嘅時間喺重複探索上面,團隊就可以將更多時間放喺真正有價值嘅創新工作。呢個唔係 theoretical 嘅 improvement,而係可以實際感受到嘅時間節省。

隱私同部署:企業級嘅考慮

好多團隊會擔心:共享記憶體係咪意味着所有嘢都要上傳到雲端?Stash 嘅設計好清楚咁回應呢個顧慮。首先,佢支持自託管部署,你可以用 Docker Compose 喺自己嘅伺服器上面運行,數據完全掌控喺自己手入面。其次,LLM 呼叫係可選功能——你可以關閉所有外部 API 呼叫,純粹用本地嘅語義搜尋。

工作空間嘅存取控制亦都好嚴格:需要邀請先可以加入,唔係開放式嘅。會話記錄可以選擇唔上傳,意味着你可以只用 Stash 嘅部分功能,而唔使完全暴露你嘅工作內容。呢個設計好適合注重資料安全嘅企業同團隊。喺香港,呢個考量特別重要,因為好多公司處理敏感嘅金融或者客戶數據。

對於處理金融、醫療或者政府項目嘅團隊,呢個隱私設計係一個好大嘅賣點。你可以享受共享記憶體帶嚟嘅效率提升,同時唔使擔心敏感資料外洩。呢個平衡好難做,但 Stash 好明顯考慮得好周到。佢明白到:如果要企業採用,效率提升同數據安全必須同時滿足,唔可以二選一。

行動建議:點樣開始使用 Stash

如果你係團隊嘅技術負責人,我建議你由一個小規模嘅 pilot 開始。揀一個 2-3 人嘅小團隊,處理一個中等複雜度嘅項目,使用 Stash 記錄佢哋嘅 Agent 會話。兩週之後,你會好清楚咁見到效率提升嘅幅度。呢種 bottom-up 嘅採用方式,阻力最小,而且效果最明顯。

部署方面,如果你對數據安全有要求,直接用 Docker Compose 自託管。整個過程大概 30 分鐘可以完成。如果係內部實驗,可以直接用 Stash 嘅雲端服務,快速驗證概念。唔需要一開始就做 complex 嘅 infrastructure decision,先驗證價值,再決定部署策略。

最關鍵嘅係:唔好將 Stash 當成一個「裝完就算」嘅工具。佢需要團隊嘅使用紀律——定期整理同分享 Stashes,建立團隊嘅知識庫。呢個過程有少少似維護一個內部嘅 wiki,但係自動化程度高好多,而且同日常工作流程無縫整合。長遠嚟睇,共享記憶體會成為 AI Agent 團隊嘅基礎設施,就好似 Git 成為代碼協作嘅基礎設施一樣。而家開始建立呢方面嘅經驗同工作流程,會令你嘅團隊喺未來嘅 AI 開發浪潮中佔盡優勢。