分離された worktree での並列エージェント
複数のコーディングエージェントを同時に実行し、それぞれを別々のGit worktreeに分けて、マージするまで変更を分離できます。
Emdashは、複数のコーディングエージェントを並列実行できるオープンソースのデスクトップアプリ。各エージェントを独立したGit worktreeで管理し、macOS、Windows、Linuxに対応します。
Emdashは、エージェント主導のソフトウェア開発のためのオープンソースのデスクトップ環境です。複数のコーディングエージェントを並列実行でき、各エージェントは独自のGit worktreeで作業するため、変更はメインブランチや他のタスクから分離されます。
この製品は、macOS、Windows、Linuxに対応したクロスプラットフォームアプリとして位置づけられています。ホームページとドキュメントでは、ブランチ、issue、pull requestからタスクを開始するワークフロー、課題トラッカーの接続、diffの確認、アプリ内でのファイル編集、必要に応じたSSH経由でのリモートインフラ上でのエージェント実行について説明されています。
複数のコーディングエージェントを同時に実行し、それぞれを別々のGit worktreeに分けて、マージするまで変更を分離できます。
ブランチ、issue、または pull request からタスクを開始し、作業には Claude Code や Codex などのプロバイダーを選択できます。
issueをタスクに渡すことで、接続されたトラッカーからissueのメタデータとコンテキストをエージェントに提供できます。
Settings → Integrations から対応する課題トラッカーに接続し、取得したissueデータをタスクや会話内で利用できます。
インストール済みのエージェントCLIを自動的に利用し、EmdashはCLIの自動検出を報告します。また、ドキュメントとホームページではMCPサーバーにも対応しています。
アプリ内でファイルを編集し、差分を確認できます。ホームページとドキュメントでは、組み込みのファイルエディタと diff ビューが案内されています。
コードベースの別々の部分を複数のエージェントに同時に作業させ、互いの変更に干渉しないようにしたい場合にEmdashを使います。
エージェントがコーディングを始める前に、Linear、Jira、GitHub Issues、または対応する他のトラッカーからコンテキストを取り込みたい場合は、issueに紐づくタスクを使います。
組み込みのdiffビューとファイルエディタを使って、複数のツールを切り替えずに変更を確認・調整できます。
エージェントを開発サーバー、クラウドVM、またはその他のリモートマシン上で動かしたい場合は、リモートSSHと独自インフラ利用のワークフローを使います。
複数のエージェントプロバイダーをまたいで作業しつつ、タスク設定を同じデスクトップワークスペースに紐づけたい場合にEmdashを使います。
Emdashは、複数のコーディングエージェントを並列実行し、それぞれを独自のGit worktreeで動かすデスクトップアプリです。
提供された証拠では価格ページが404を返しているため、利用可能な情報からは有料プランやサブスクリプション構造は確認できません。
ホームページとドキュメントでは、Claude Code、Codex、25以上のコーディングエージェントに対応していることが示されており、ドキュメントではQwenのようなプロバイダー選択についても触れられています。対応範囲は示されている例より広いですが、完全な一覧は提供された証拠には明記されていません。
ドキュメントによると、EmdashはLinear、Asana、Monday.com、Trello、GitHub Issues、Jira、GitLab、Plane、Forgejo、Featurebase、Plainなどの課題トラッカーに接続できます。
ホームページでは、EmdashはmacOS、Windows、Linux向けのデスクトップアプリであると説明されています。