Parallel agents in isolated worktrees
Run multiple coding agents at the same time and keep each one in a separate Git worktree so changes stay isolated until you merge them.
Emdash is an open-source desktop app for running multiple coding agents in parallel, each isolated in its own Git worktree. Supports macOS, Windows, and Linux.
Emdash is an open-source desktop environment for agentic software development. It lets you run multiple coding agents in parallel, with each agent working in its own Git worktree so changes stay isolated from your main branch and from other tasks.
The product is positioned as a cross-platform app for macOS, Windows, and Linux. The homepage and docs describe workflows for starting tasks from branches, issues, or pull requests, connecting issue trackers, reviewing diffs, editing files in app, and running agents on remote infrastructure over SSH when needed.
Run multiple coding agents at the same time and keep each one in a separate Git worktree so changes stay isolated until you merge them.
Start tasks from a branch, issue, or pull request, then select a provider such as Claude Code or Codex for the work.
Pass issues into tasks so the agent gets issue metadata and context from connected trackers.
Connect to supported issue trackers through Settings → Integrations and use the resulting issue data inside tasks and conversations.
Work with installed agent CLIs automatically; Emdash reports CLI auto-detection and also supports MCP servers through the docs and homepage.
Edit files and review diffs inside the app, with a built-in file editor and diff view called out on the homepage and docs.
Use Emdash when you want several agents working on separate parts of a codebase at once without stepping on each other’s changes.
Use issue-linked tasks to pull in context from Linear, Jira, GitHub Issues, or another supported tracker before the agent starts coding.
Use the built-in diff view and file editor to review and adjust changes without switching between multiple tools.
Use the remote SSH and bring-your-own-infrastructure workflows when you want agents to run on a dev server, cloud VM, or other remote machine.
Use Emdash when you want to work across multiple agent providers and keep the task setup tied to the same desktop workspace.
Emdash is a desktop app for running multiple coding agents in parallel, each in its own Git worktree.
The pricing page returned a 404 in the supplied evidence, so the available sources do not confirm a paid plan or subscription structure.
The homepage and docs indicate support for Claude Code, Codex, and 25+ coding agents, and the docs also mention provider selection such as Qwen. The supported set is broader than the examples shown, but the full list is not fully enumerated in the supplied evidence.
The docs say Emdash can connect to issue trackers such as Linear, Asana, Monday.com, Trello, GitHub Issues, Jira, GitLab, Plane, Forgejo, Featurebase, and Plain.
The homepage says Emdash is a desktop app for macOS, Windows, and Linux.