munder-difflin
一個開放原始碼的替代方案,可取代全球的 dots、bots 和 muses,在您的筆電、沙箱或任何地方執行一個由 Claude Code/codex 型代理組成的辦公室,使用您現有的訂閱服務。
munder-difflin 是什麼?
一個開放原始碼的替代方案,可取代全球的 dots、bots 和 muses,在您的筆電、沙箱或任何地方執行一個由 Claude Code/codex 型代理組成的辦公室,使用您現有的訂閱服務。
munder-difflin 概覽
這是什麼
Munder Difflin 是一款免費、開源的桌面應用程式,將多個基於終端機的 AI 編碼代理(如 Claude Code、OpenAI Codex、xAI Grok、Gemini CLI 等)包裝成一個協調團隊。每個代理都在自己的虛擬終端機中以真實程序運行,擁有自己的記憶、信箱,並在 2D 辦公室樓層上以虛擬角色呈現。名為 Michael 的中心代理擔任協調者,在工作之間路由任務,僅將關鍵事項升級給使用者。該應用程式使用 Electron、React、TypeScript、Pixi.js、xterm.js 和 node-pty 構建。
主要功能
- 包裝現有的終端機代理 CLI(Claude Code、Antigravity/Gemini、OpenAI Codex、xAI Grok、Kimi Code、Gemini CLI、Qwen、OpenCode、Crush、pi.dev、GitHub Copilot CLI、Cursor),並支援自訂指令、自帶金鑰以及透過 Ollama、LM Studio 或 vLLM 使用本地模型。
- 每個代理擁有長期 Markdown 記憶,搭配語義檢索索引,能在不同工作階段之間記住資訊並在毫秒內回憶。
- 代理透過共享蜂巢(一個純文字檔案的本地 Git 儲存庫)進行協作,使用發件箱/收件箱訊息傳遞,由 GOD 代理(Michael)協調。
- 將代理視覺化為 Pixi.js 辦公室樓層上的虛擬角色;工作時會走到工作站,傳送訊息時會飛出信封。
- 包含聽寫功能(Mac 上按住 Option,Windows/Linux 上按 Control+Alt+Space)和會議轉錄功能(Pro 版中的 Stapler 功能),使用內建的 Whisper 模型在本地執行。
- 提供代理卡片,顯示狀態、引擎、模型、上下文計量器、當前工單和操作,並有右鍵選單。Pro 版新增側邊欄,包含任務、收件箱、自動化、記憶、能力以及代理分組。
使用情境
- 運行一組 AI 編碼代理,使其自主處理不同任務,使用者僅在必要時監控和干預。
- 透過將代理指派給特定角色(例如程式碼審查、測試、文件撰寫)並搭配長期記憶,自動化軟體開發工作流程。
- 使用聽寫和會議轉錄功能,在本地擷取筆記和會議記錄,無需雲端服務。
- 在單一協調環境中試驗多種 AI 模型和提供者。
快速開始
請參閱儲存庫的 README 以取得安裝說明。最新版本(0.5.3)可從 GitHub 發佈頁面取得,支援 macOS、Windows 和 Linux。macOS 版本已簽名並公證,無需從原始碼建置。
授權與價格
本軟體採用 MIT 授權條款,為開源且免費使用。另提供 Pro 年度方案,價格為 150 美元(根據購買力調整,最低可達每年 100 美元),可解鎖額外功能,例如 Stapler 會議轉錄、側邊欄和代理分組。
內容整理自該專案公開的 README 與儲存庫資訊。