
ELVES
ELVES 是一個 AI 代理編排桌面應用程序,使開發者能夠通過帶有嵌入式終端和新野蠻主義界面的隔離 git worktree 來管理代碼庫任務。
https://mvmcode.github.io/elves?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2026年03月13日
什麼是 ELVES
ELVES 是一個基於 Tauri 的桌面應用程序,專為開發者設計,旨在通過 AI 輔助簡化他們的編碼工作流程。它結合了 AI 代理編排和 git worktree 管理,提供了一個無縫的環境,開發者可以通過自然語言命令執行編碼任務。該應用程序目前支持 macOS(計劃支持 Linux 和 Windows),並與 Claude Code 和 Codex 等 AI 模型集成,以協助開發任務。
ELVES 的主要功能
ELVES 是一款 Tauri 桌面應用程式,為程式碼庫提供 AI 代理協調,具有針對每個任務隔離的 git 工作樹、嵌入式 WebGL 加速終端整合和持久記憶體儲存。它使開發人員能夠通過 AI 代理執行編碼任務,同時保持乾淨的工作區隔離並提供即時監控功能。
工作樹隔離: 為每個任務創建具有單獨分支的隔離 git 工作樹,防止並行任務之間的干擾
嵌入式終端整合: WebGL 加速的 PTY 終端,允許即時監控 AI 代理的工作,並具有內建工具欄和搜尋功能
持久記憶體系統: 具有 FTS5 搜尋功能的 SQLite 後端記憶體儲存,在整個會話中保持上下文和偏好,同時實現相關性衰減
多個 AI 運行時支援: 可以在不同的 AI 引擎(Claude Code 和 Codex)之間切換的靈活性,同時保持一致的介面和記憶體
ELVES 的使用案例
自動化程式碼開發: 開發人員可以通過用簡單的英語描述編碼任務,並讓 AI 代理實現解決方案來委派編碼任務
程式碼審查和測試: AI 代理可以在程式碼合併到主程式碼庫之前運行測試並驗證實現
專案管理: 使用隔離的工作區和即時進度監控同時追蹤和管理多個編碼任務
優點
設定簡單,無需複雜的配置
通過 git 工作樹實現乾淨的工作區隔離
AI 代理的即時監控和控制
缺點
目前僅適用於 macOS
Pre-1.0 版本狀態表明可能存在穩定性問題
需要了解 git 工作流程
如何使用 ELVES
安裝 ELVES: 對於 macOS 用戶,使用 Homebrew 安裝 ELVES,運行:brew install --no-quarantine --cask mvmcode/tap/elves
輸入任務: 打開 ELVES 並用簡單的英語描述您的開發任務(例如,\'使用 OAuth 添加用戶身份驗證\')
等待工作區創建: ELVES 將自動創建一個隔離的 git worktree,並生成一個帶有實時終端的 AI 代理,您可以在其中實時觀察進度
監控進度: 通過 WebGL 加速的終端觀看 AI 代理的工作。您可以使用內置的工具欄和搜索功能來跟踪進度
查看更改: 一旦代理完成任務,請在隔離的 worktree 中查看代碼更改和差異
提交或丟棄: 選擇通過選擇合併策略(合併、變基或壓縮)來提交更改,或刪除 worktree 以丟棄更改
查看見解: 查看儀表板以獲取使用情況見解、令牌使用情況、每日活動以及有關您項目的 AI 生成報告
ELVES 常見問題
ELVES 是一款 Tauri 桌面應用程式,可在隔離的 git 工作樹中協調 AI 代理。它可以幫助開發人員使用嵌入式終端機管理 AI 任務,並具有新野蠻主義介面。











