AI News HubLIVE
站內改寫1 分鐘閱讀

Show HN: Maccha – 跨代理大腦,適用於Antigravity、Claude Code、OpenCode等

Maccha是一個輕量級的檔案架構,包含智慧Markdown模板和維護指令碼,為AI編碼助手提供持久的跨會話記憶。它透過7層架構實現資源高效、安全且自我最佳化的上下文管理,讓不同代理共享統一的數字身份。

來源Hacker News AI作者: kareldecherf

Maccha是一個創新的開源專案,旨在為AI編碼助手提供持久且跨平臺的記憶系統。傳統的AI助手在每次新會話中都會忘記之前的上下文,導致開發者需要重複設定偏好和專案規則。Maccha透過在檔案系統中建立一個結構化的記憶層次結構,使得任何AI代理都可以讀取並繼承一個自我完善的數字身份。

Maccha的核心是一個7層架構,從最高優先順序的引導檔案到技術經驗教訓,每一層都有明確的用途和優先順序規則。這種設計避免了記憶膨脹和上下文漂移,確保AI代理始終關注最重要的資訊。例如,TIER 0的~/AGENTS.md是代理首先讀取的引導檔案,而TIER 1則包含專案任務和會話規則。TIER 2用於跨專案偏好和機器硬體配置,TIER 3儲存個人上下文和法務歷史,TIER 4管理任務狀態和策略,TIER 5作為長期自動改進的反饋迴圈,TIER 6存放可複用的編碼模式。

Maccha的設計哲學與“始終線上”的代理不同,它不要求後臺持續執行,而是在使用者主動呼叫時才消耗計算資源。這使得它在Chromebook、舊筆記型電腦或免費雲環境等受限硬體上也能流暢執行。同時,它支援跨代理協同工作,使用者可以在Antigravity開始任務,然後在OpenCode或Claude Code中繼續,所有代理共享同一個背景。

安全性是Maccha的另一大特色。它內建了供應鏈冷卻機制(最低釋出年齡7天)、人工在環(HITL)要求、自動安全檢查以及金鑰掃描功能,防止零日惡意軟體和敏感資訊洩露。此外,Maccha還包括一個任務管理系統(TMS),自動維護工作區整潔,並透過加密每週備份保護整個知識庫。

快速開始使用Maccha只需在類Unix環境中執行簡單的安裝指令碼。它不會覆蓋現有檔案,而是將模板複製到使用者主目錄中。使用者只需讓AI代理讀取本地檔案即可立即獲得持久上下文。Maccha專案已在GitHub上開源,並獲得了社群的關注。