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 等项目管理工具集成,允许用户直接将工单发送给代理。

适用人群

同时处理多个功能或 bug 修复,并希望以简化方式审查差异、创建拉取请求以及通过 SSH 管理远程机器的开发者。

主要亮点

  • 并行执行:无需终端混乱,可同时运行多个代理。
  • Git worktree 隔离:每个代理在独立的隔离工作树和分支中运行。
  • 项目管理工具集成:可直接从 GitHub、Jira 和 Linear 等平台导入问题。
  • 远程支持:可通过 SSH/SFTP 在远程机器上运行工作流。
  • 本地优先隐私保护:应用状态本地存储在 SQLite 中,确保代码和聊天内容不会发送到 Emdash 服务器。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目