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

產品資訊

更新時間: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 任務,並具有新野蠻主義介面。

与 ELVES 类似的最新 AI 工具

Gait
Gait
Gait 是一個集成 AI 辅助代碼生成和版本控制的協作工具,使團隊能夠高效地追蹤、理解和共享 AI 生成代碼的上下文。
invoices.dev
invoices.dev
invoices.dev 是一個自動化發票平台,直接從開發者的 Git 提交生成發票,並具有 GitHub、Slack、Linear 和 Google 服務的集成能力。
EasyRFP
EasyRFP
EasyRFP 是一個 AI 驅動的邊緣計算工具包,通過深度學習技術簡化 RFP(請求提案)回應並實現實時田間表型。
Cart.ai
Cart.ai
Cart.ai 是一個 AI 驅動的服務平台,提供全面的業務自動化解決方案,包括編碼、客戶關係管理、視頻編輯、電商設置和定制 AI 開發,並提供 24/7 支持。