Emdash is an orchestration layer that lets you run multiple coding agents in parallel, each in its own isolated Git worktree, so you can simultaneously spin up different agents to tackle independent subtasks or experiments without interference. It’s provider-agnostic, meaning you can pick from various AI models and CLIs (for example, Claude Code, Codex, and others) to fit your workflow. With Emdash, you can assign issues or tickets (from Linear, GitHub, or Jira) directly to a chosen agent, then watch multiple agents operate side by side in real time. The UI shows live agent status and activity, and once agents generate code, you can review diffs, comment, and open pull requests, all without leaving Emdash. Because every agent runs in a separate worktree, changes stay sandboxed and comparable, enabling you to test different implementations or strategies side-by-side safely.