generalaction/emdash

Emdash is the Open-Source Agentic Development Environment (🧡 YC W26). Run multiple coding agents in parallel. Use any provider.

解決的問題

Emdash 是為了解決同時管理多個 AI 編碼代理時的煩瑣問題而設計。無需在多個終端之間切換或手動管理分支,它提供了一個中央化的桌面應用程式,可並行運行多個代理,每個代理都在獨立的 Git worktree 中執行。

運作方式

此應用程式作為現有 CLI 基礎的 AI 編碼代理(如 Claude Code、Codex 和 OpenCode)的封裝器。它會自動偵測已安裝的提供者 CLI,並使用 Git worktree 確保每個代理任務都在獨立的分支與獨立的目錄中執行。同時也與 GitHub、Jira 和 Linear 等專案管理工具整合,讓使用者可直接將工單傳送給代理。

適用對象

同時處理多個功能或錯誤修復,並希望以簡化方式審查差異、建立拉取請求,以及透過 SSH 管理遠端機器的開發者。

主要特色

  • 並行執行:無需終端混亂,可同時執行多個代理。
  • Git worktree 隔離:每個代理在獨立的隔離工作樹與分支中運作。
  • 專案管理工具整合:可直接從 GitHub、Jira 和 Linear 等平台匯入問題。
  • 遠端支援:可透過 SSH/SFTP 在遠端機器上執行工作流程。
  • 本地優先隱私保護:應用狀態以 SQLite 本地儲存,確保程式碼與對話內容不會傳送至 Emdash 伺服器。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案