SuperAPI AI 工具集

Emdash

Emdash 是一个免费、开源的智能体开发环境(YC W26),支持在 macOS、Windows 和 Linux 上并行运行 Claude Code、Codex 等编程智能体,并可在同一界面中调度定时任务、管理提示词与 MCP 工具、预览应用及审查代码变更。

访问官网

工具介绍

Emdash 是一个免费、开源的智能体开发环境(agentic development environment),由 YC W26 支持,提供 macOS、Windows 和 Linux 版本。它的核心用途是让开发者在一个统一的平台中运行和管理编程智能体(coding agents),例如 Claude Code 和 Codex,并围绕智能体工作流提供任务隔离、调度、审查和远程执行等能力。

主要能力

  • 并行运行智能体:可以同时运行多个编程智能体,不限定使用的具体智能体,避免锁定(no lock-in)。
  • 任务与上下文集成:可直接将 issue 传递给智能体,支持从 Linear、Jira、GitHub、Notion、Asana 等平台拉取任务,让智能体获得完整上下文。
  • 隔离工作区:并行任务运行在独立的 Git worktree 中,每个任务保留自己的分支、终端、对话和审查状态。
  • 内置应用预览:可在任务内打开本地应用、远程预览和浏览器配置文件。
  • 变更审查:可检查 diff、PR 和检查项,提交、推送、打开 pull request,并监控 CI,无需切换工具。
  • 定时调度:支持安排周期性的智能体运行,自动化 bug 扫描、发布准备、审查和检查等重复工作。
  • 远程执行:可通过 SSH 连接到开发服务器、云 VM 或 GPU 机器,让智能体在远程运行,并保持完整的 worktree 隔离。
  • 按需配置工作区:通过 setup 和 teardown 脚本为每个任务创建隔离的本地、远程或云环境。
  • 提示词、技能和 MCP 工具管理:在一个地方集中管理 prompts、skills 和 MCP 工具。

使用方式 Emdash 作为开发环境使用,支持在 macOS、Windows 和 Linux 上安装。它允许使用任意编程智能体,具体支持的智能体列表和是否需要 API 密钥等细节在提供的资料中暂未完全说明。

适用场景 适合需要同时处理多个编程任务、希望将 issue 直接交给智能体、需要在隔离环境中运行任务、需要远程或云端执行智能体、以及需要集中审查代码变更和自动化重复性开发工作的开发者与团队。

限制 资料中未提供具体的安装命令、支持的智能体完整列表、API 密钥要求、代码隐私处理方式、价格(仅说明免费开源)以及是否与标点符号 em dash 相关的明确说明,这些信息暂未提供。