MAO 与 Conductor:并行运行编程智能体该用哪个?
Conductor 是一款 Mac 应用,以聊天会话的形式运行 Claude Code、Codex、Cursor 和 OpenCode,每个任务都在自己的 Git 工作树中,并提供免费套餐。MAO 是一块适用于 macOS、Windows 和 Linux 的画布,智能体作为真实终端运行,你可以把它们连接起来。按平台选择,也按智能体之间是否需要互相交接工作来选择。
- Conductor 只支持 macOS;MAO 支持 macOS、Windows 和 Linux
- 两者都为每个并行任务提供自己的 Git 工作树和分支
- Conductor 有免费套餐;MAO 一次性购买,提供 7 天试用
Conductor 是一款 Mac 应用,以聊天会话的形式并行运行 Claude Code、Codex、Cursor 和 OpenCode,为每个任务提供自己的 Git 工作树和分支,并带着工作经过差异(diff)审查直到拉取请求。MAO 是一款适用于 macOS、Windows 和 Linux 的桌面画布,每个智能体都作为真实的终端节点运行,你连接起来的智能体可以互相交接任务,并操作浏览器或手机。如果你在 Mac 上工作,想要一条免费、基于聊天、从任务到拉取请求的路径,选择 Conductor;如果你需要 Windows 或 Linux、这四个之外的终端智能体,或者需要智能体沿着连线传递工作,选择 MAO。
什么是 Conductor?
Conductor 是一款 macOS 应用,用来同时运行多个编程智能体,每个智能体在一个对应一个 Git 分支的隔离工作区中。
它的文档把自己描述为包裹在智能体运行时(它称之为 harness)外面的工作区层。它运行四种 harness:Claude Code、Codex 和 OpenCode 随应用捆绑,Cursor 会话则通过 Cursor API 使用 Cursor Agent。每个聊天标签页使用一种 harness 和一个模型,Conductor 不收取模型用量费用:它使用你 Mac 上已有的登录和 API 密钥。
每个工作区都是 Conductor 用 Git 工作树创建的独立检出目录,以一座城市命名。同一工作区中的聊天共享它的分支;不同的工作区有各自的分支和拉取请求。设置脚本、用于 .env.local 等被 Git 忽略文件的 Files to copy 列表,以及 $CONDUCTOR_PORT 变量,让每个工作区都能运行自己的一份应用。工作完成后,Conductor 的差异查看器、检查和拉取请求工具把它带到合并,然后归档该工作区。
Conductor Cloud(Pro 套餐及以上)在隔离的 Linux 沙箱中运行工作区,你的 Mac 关闭后它们仍会继续工作,并与你的组织共享。Conductor 自己的文档说,本地工作区的隔离“是开发上的隔离,不是安全边界”:智能体以你的用户权限在你的 Mac 上运行,没有沙箱。
MAO 和 Conductor 有什么区别?
两者都为并行智能体提供自己的 Git 工作树;区别在于平台、智能体的运行方式,以及智能体之间能否互相联系。
什么时候 Conductor 更合适?
当你在 Mac 上工作、想免费开始,并希望每个任务都以一个经过审查的拉取请求结束时。
- 可以免费开始。 免费套餐用你自己的订阅和密钥,在本地工作区中并行运行多个智能体。MAO 的试用为期 7 天,包含一个工作区和一个项目。
- 通往拉取请求的路径是内置的。 Conductor 的差异查看器、检查和拉取请求工具是每个工作区的一部分,你还可以从 GitHub 或 Linear 的 issue 开始一个工作区。
- 工作区设置是自动化的。 设置脚本、用于被 Git 忽略配置的 Files to copy,以及
$CONDUCTOR_PORT,让每个工作区无需手动步骤就有自己的环境和端口。 - 检查点可以撤销一轮。 Conductor 在智能体每次回复前为分支做快照,你可以把代码和聊天都恢复到更早的一轮。
- 可以在里面运行 Cursor。 Conductor 通过 Cursor API 运行 Cursor Agent;Cursor 不在 MAO 列出的智能体中。
- 托管的云工作区。 在 Pro 及以上套餐中,你合上笔记本电脑后,智能体仍在 Linux 沙箱中继续工作,队友可以打开同一个工作区和聊天。MAO 的远程工作区运行在你自己提供的 Linux 服务器上。
什么时候 MAO 更合适?
当你不在 Mac 上、你的智能体是终端 CLI,或者智能体需要互相传递工作时。
- Windows 和 Linux。 MAO 支持 macOS、Windows 和 Linux;Conductor 只支持 macOS。
- 使用智能体自己登录的真实终端。 MAO 中的每个智能体都是终端节点里它自己的 CLI,包括 Gemini CLI、Grok 和 Antigravity,以及任何自定义命令。
- 智能体沿着连线交接工作。 在画布上连接两个智能体,一个就可以用
mao ask给另一个发送任务,并按任务 ID 取回结果,不需要你来复制粘贴。 - 智能体在浏览器或手机上测试。 已连接的智能体可以在 Chromium 浏览器门户中导航、点击和截图,或在 Android 模拟器或手机上点按和输入,而你在画布上看着它进行。
- 你自己的服务器。 MAO 工作区可以通过 SSH 放在 Linux 服务器上,或放在 Windows 的 WSL 中,让项目和智能体在算力旁边运行。
- 一次付款。 MAO 是一次性购买,许可证包含远程工作区。
如何在真实任务上比较它们?
给两者同一个包含两个独立部分的任务,观察工作如何流转。
- 选一个由两部分组成、涉及不同文件的改动,例如一个 API 端点和它的测试。
- 在 Conductor 中,为每个部分创建一个工作区,在每个工作区中启动一个智能体,然后审查每份差异并打开拉取请求。
- 在 MAO 中,为每个部分创建一个图层,在每个图层上启动一个智能体,把它们连接起来让一个审查另一个的工作,然后把每个图层合入 Ground。
- 比较你如何跟进两个智能体,工作和反馈如何在它们之间流转,以及还剩下哪些需要你手动完成。
常见问题
可以,用于在一个仓库上并行运行多个编程智能体,每个都在自己的 Git 分支和工作树上。Conductor 在 Mac 上以聊天会话的形式运行 Claude Code、Codex、Cursor 和 OpenCode;MAO 在 macOS、Windows 和 Linux 的画布上把智能体作为真实终端运行,并让它们互相交接任务。
不是。Conductor 的网站没有链接任何源代码仓库,其服务条款禁止复制、修改或逆向工程该平台。
不能。Conductor 的安装指南说它支持 macOS,尚不支持 Windows 或 Linux。它的云工作区运行在 Linux 沙箱中,但你要从 Mac 应用中打开它们。
不作为聊天 harness 支持:Conductor 的 harness 是 Claude Code、Codex、Cursor 和 OpenCode。它实验性的 Big Terminal Mode 有一个 Gemini 预设,会在终端中运行 gemini -y。MAO 把 Gemini CLI 作为终端智能体节点运行。
Conductor 有一个用于本地工作区的免费套餐;Pro 每月 US$50,Teams 每用户每月 US$60,模型提供方另行收费。MAO 是一次性购买,大多数国家 US$20,亚洲和南美部分地区更低,先有 7 天免费试用。
资料来源
- Conductor 首页:在 Mac 上的隔离工作区中并行运行 Claude Code、Codex 和 Cursor 智能体,以及审查和合并。
- Conductor:简介:四种智能体,以及工作区的审查、拉取请求、合并和归档。
- Conductor:安装:只支持 macOS,尚不支持 Windows 或 Linux,以及 GitHub 和智能体登录检查。
- Conductor:隔离工作区:Git 工作树、每个工作区一个分支,以及隔离不是安全边界。
- Conductor:Harnesses:四种 harness、捆绑的 CLI、每个聊天标签页一种 harness 和一个模型,以及由提供方计费的模型用量。
- Conductor:从 issue 到 PR:从 GitHub 或 Linear 的 issue 开始一个工作区。
- Conductor:并行智能体:共用一个工作区,或把工作分到多个工作区。
- Conductor:Big Terminal Mode:实验性的完整终端及其智能体预设。
- Conductor:测试和 Files to copy:actions、
$CONDUCTOR_PORT、Spotlight 测试,以及把被 Git 忽略的文件复制到工作区。 - Conductor:检查点和差异查看器:恢复到更早的一轮,以及在拉取请求之前审查改动。
- Conductor 0.62.0 更新日志:带 Agentation 标注的实验性应用内浏览器预览。
- 什么是 Conductor Cloud?和使用云工作区:Linux 沙箱、SSH、文件同步、休眠和最长运行时间,以及 Reassign to。
- Conductor API 和 Conductor MCP 服务器:从代码或 MCP 客户端创建云工作区并发送提示词。
- Conductor:Remote Control:从 iOS 应用控制一台 Mac 的本地工作区。
- Conductor:FAQ:智能体以你的用户权限运行、没有沙箱,以及 Conductor 使用你机器上的登录。
- Conductor 价格:Free、Pro、Teams 和 Enterprise。
- Conductor 服务条款:关于复制、修改和逆向工程的限制。
- MAO 产品信息:平台、支持的智能体、价格和免费试用。
- 运行 shell 或智能体和将智能体节点切换到聊天模式:终端节点和聊天模式。
- 创建工作树图层和将图层合入 Ground:作为 Git 工作树的图层以及如何合入。
- 发送任务并收集结果:
mao ask、mao send和mao result。 - 浏览器和设备门户和远程工作区:浏览器、Android 和 iOS Simulator 门户,SSH 和 WSL 工作区。
检查于 2026-10-28。
有问题?可以在 Discord 提问,或发邮件到 hello@miguer.com。