并行智能体
每个任务跑在独立的 Git worktree 里,各自保留分支、终端、对话与审阅状态,互不干扰;在一个界面里同时推进多个改动。
查看文档 ↗拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Emdash 是 General Action 做的开源编码智能体桌面环境,Y Combinator W26 项目。它给每个任务建独立 Git worktree,多个智能体并行开工,各带自己的分支、终端、会话与审阅状态,再配上内置浏览器预览、diff 评审与 CI 检查。已支持 34 个 CLI 智能体与 25+ 编码智能体接入,覆盖 macOS、Windows、Linux,并有 1M downloads 量级。短板是价格与额度未公布,且要真正用顺需要 Git 基础。
Emdash 是一个开源的智能体开发环境(ADE),以桌面应用形态提供,由 General Action 维护,属于 Y Combinator W26 项目。它要解决的不是「让某个智能体写代码」,而是「同时管理一批智能体在干什么」——把编码智能体放进隔离的工作区,而不是挤在同一个仓库里互相踩脚。
形态上它是本地优先的工作台:点击 Add Task 会创建一个或多个 worktree,每个 worktree 跑自己的智能体;任务完成后可以看 diff、迭代、在 Emdash 里直接开 PR。围绕这条主线它接了一整套配套能力——内置浏览器预览本地 dev server、diff 视图并排比对、从 Linear/Jira/GitHub/Notion/Asana 拉取 issue、监控 GitHub Actions 检查、以及可复用的 prompt / MCP server / skills 库。它本身不绑定模型厂商,支持 34 个 CLI 智能体,包括 Codex、Cursor、Claude Code、Amp、Antigravity、GitHub Copilot、Devin、Oh My Pi、OpenCode、Qoder、Qwen Code、Droid 等。
不同角色的用法不一样:个人开发者通常把它当作多任务的并行台,一个窗口里同时推进修登录、改鉴权、修 CI;小团队会用 Remote SSH 把智能体放到开发服务器、云 VM 或 GPU 机器上跑,用 provision 脚本按需创建和销毁隔离环境,再用多 GitHub 账号按项目切换身份;对需要长期运行的会话,Tmux 支持让它跨重连保持存活。
每个任务跑在独立的 Git worktree 里,各自保留分支、终端、对话与审阅状态,互不干扰;在一个界面里同时推进多个改动。
查看文档 ↗可安排周期性智能体运行,用来做 bug 清扫、发布准备、评审与检查;每次运行留历史记录,支持重跑,结果可审阅。
查看文档 ↗在不离开任务的前提下预览本地 dev server 与公开页面,也能打开远程预览和浏览器 profile,改完立刻看效果。
查看文档 ↗并排查看多个智能体产生的改动,检查差异、提交、推送、开 PR,并在 Emdash 内监控 GitHub Actions 的检查运行结果。
查看文档 ↗从 Linear、Jira、GitHub、Notion、Asana 等来源直接把任务拉给智能体,智能体拿到完整上下文后开工,省掉手工转述。
查看文档 ↗兼容 25+ 编码智能体、34 个 CLI 智能体,包括 Codex、Cursor、Claude Code、Amp、Antigravity、GitHub Copilot、Devin 等,可按任务混搭。
查看文档 ↗通过 SSH 连到开发服务器、云 VM 或 GPU 机器,智能体在远端运行且保留完整的 worktree 隔离,本地机器不背算力。
查看文档 ↗统一保存可复用的 prompt、安装 skills、把 MCP server 同步到受支持的智能体;智能体的 provider 设置也由它统一管理与探测。
查看文档 ↗用 provision 与 teardown 脚本按需创建隔离的本地、远程或云端环境,每个任务一套,用完即销毁。
查看文档 ↗当你手上有多个互不相关的改动要同时推进——比如一边修登录、一边改鉴权、一边修 CI——Emdash 的隔离 worktree 加并行智能体能把三件事铺在一个窗口里,比来回切分支省事得多。它更适合已经熟悉 Git 的人,内置的 diff、PR、CI 检查能直接接住工作流。反过来,如果你只是偶尔让智能体改一两个小文件,这套并行与隔离的机制带来的额外概念负担大于收益;团队若对成本敏感,价格与额度未公布这一点也需要先问清楚再铺开。
手上同时有几处互不相干的改动要推进,每个任务一个 worktree、一套终端与对话,互不打断。
已经装了 Codex、Claude Code、Cursor 等多个命令行智能体,希望在一个台子里按任务混搭使用。
本地机器跑不动,通过 SSH 把智能体放到开发服务器、云 VM 或 GPU 机器上,仍保留 worktree 隔离。
并行 worktree、diff 评审、PR 流程都需要 Git 基础,不熟分支操作的话上手会卡在环境概念上。
价格与免费额度均未公布,大规模铺开前需要先确认成本口径,再决定扩展到多少人。
支持任意 CLI 智能体,官方列出 34 个,包括 Codex、Cursor、Claude Code、Amp、Antigravity、GitHub Copilot、Devin、Oh My Pi、OpenCode、Qoder、Qwen Code、Droid 等,宣传口径里也写作 25+ coding agents。可以按任务混搭,也可以只固定用一个。
不会。每个任务跑在独立的 Git worktree 里,各自保留自己的分支、终端、对话与审阅状态。点击 Add Task 就会创建一个或多个 worktree,每个 worktree 跑自己的智能体,完成后单独评审 diff、开 PR。
可以。通过 SSH 连到开发服务器、云 VM 或 GPU 机器,智能体在远端运行并保留完整的 worktree 隔离。也可以用 provision 与 teardown 脚本按需创建隔离的本地、远程或云端环境,每个任务一套。
它是一款桌面应用,提供 macOS、Windows、Linux 三个平台的版本。安装后创建本地工作区,任务默认在本地跑,需要时再通过 SSH 把执行挪到远端机器。
两条路:一是在界面里点 Add Task 直接写任务;二是接上 Linear、Jira、GitHub、Notion、Asana 等来源,从 issue 直接把任务拉给智能体,智能体开局就拿到完整上下文。完成后可在 Emdash 内看 diff、提交、推送并开 PR。
可以。Automations 支持安排周期性的智能体运行,用来做 bug 清扫、发布准备、评审与检查。每次运行会留下历史记录,支持重跑,任务结果可审阅,例如按周一到点触发并显示通过与否。
长时间运行的本地或远程智能体会话可以放进 Tmux 保持存活,跨重连不中断,不用从头再跑一遍。这条对远端机器上的长任务尤其有用。