从 Conductor 迁移

Conductor Cloud 将于 11 月 20 日关闭。需要保存什么、脚本和环境变量放到哪里,以及如何迁移到免费开源的 Orchestrator.inc。

Conductor Cloud 将于 11月13日 变为只读,并于 2026年11月20日 关闭。

最后更新于 2026年11月10日

Conductor 发生了什么?

  • 2026年11月4日

    Conductor 宣布加入 Meta。新用户注册和应用下载于当天关闭。

  • 2026年11月13日

    云端工作区变为只读。旧的聊天仍可查看和导出。

  • 2026年11月20日

    Conductor Cloud 关闭,Cloud 用户数据开始被删除。

  • 2027 年初

    目前仍可使用的本地 Mac 应用开始逐步停止。

摘自 Conductor 于 2026年11月4日 发布的公告。

11月13日 之前要保存什么

  • 01

    导出你的数据

    Conductor 中的 Settings → Account → Export data。

  • 02

    推送所有分支,包括进行中的工作

    Orchestrator 只需要一个已推送的分支就能接手工作。云端工作区也可以通过 Transfer to local 移到你的 Mac 上。

  • 03

    保留你的设置文件

    .conductor/settings.toml(以及 settings.local.toml 和 ~/.conductor/settings.toml),较旧的仓库中为 conductor.json。

  • 04

    记下你的智能体和模型

    这样你就能按项目选择同样的智能体和模型。

从 Conductor Cloud 迁移过来?

Orchestrator Cloud 在云端沙箱中运行你的智能体,合上笔记本后工作仍会继续。它是一款独立产品,而不是 Conductor Cloud 的翻版。

  • 合上笔记本,智能体照样运行

    每个云端会话都在 Freestyle 或 Coder(包括你自己部署的 Coder)上的独立沙箱中运行。空闲的沙箱会暂停,你回来时再恢复。

  • 智能体照常用,登录凭据不进沙箱

    Claude Code、Codex、Cursor 和 OpenCode 在云端运行。智能体的登录凭据由 Orchestrator 的服务器保管,模型通过代理访问,因此长期有效的登录凭据永远不会留在沙箱中。

  • 云端的编排智能体

    你不在时,它会启动工作会话、向其发消息、停止会话,并为它们创建 Pull Request。

  • 一起处理同一个会话

    通过“Share session”,可以给他人“Watch”“Write to the agent”或“Start sessions”权限。每个人都能看到谁在场,共用一个消息输入框,并可使用“Request turn”和“Take over”。

  • 从 Issue 到合并

    符合条件的 GitHub Issue 可以启动工作会话。“Automatically fix CI failures”和“Automatically fix review comments”让 PR 持续推进,合并请求则等待“Approve and merge”或“Reject”。

  • 你的配置,在云端同样适用

    同样的 Setup 和 Cleanup 脚本也在云端沙箱中运行,一个项目可以包含多个仓库,也可以不含仓库。

限制和价格见价格页面。

让智能体完成设置

这里有两个提示词,可用于 Claude Code、Codex 或任何编程智能体。顶部的复制页面菜单里也有。Set up Orchestrator 会为你的系统安装桌面应用。Move my Conductor setup 要粘贴到项目的 New task 中,该项目通过 New project → Open a local folder 添加。它会读取 .conductor/settings.toml,向你展示每一处改动,并等你确认。

Install the Orchestrator.inc desktop app on this computer.
显示完整提示词 · 粘贴到 Claude Code、Codex 或任何编程智能体
Install the Orchestrator.inc desktop app on this computer.

1. Check the operating system and CPU.

2. Install the latest release from https://github.com/OrchestratorInc/agent-orchestrator/releases/latest. Each file below downloads from https://github.com/OrchestratorInc/agent-orchestrator/releases/latest/download/<file>.
   - macOS with Homebrew: brew install --cask agentwrapper/tap/agent-orchestrator
   - macOS without Homebrew: Orchestrator-darwin-arm64.dmg (Apple silicon) or Orchestrator-darwin-x64.dmg (Intel). Open it and copy Agent Orchestrator.app to /Applications.
   - Windows x64: agent-orchestrator-win32-x64.exe. Run the installer.
   - Linux x64: agent-orchestrator-linux-x64.deb (Debian, Ubuntu), agent-orchestrator-linux-x64.rpm (Fedora, RHEL) or agent-orchestrator-linux-x64.AppImage. Install the package, or make the AppImage executable and run it.
   Ask me before any step that needs my password.

3. Open the app.

4. Check which coding agents are installed and signed in here (for example Claude Code, Codex, Cursor or OpenCode), and whether the GitHub CLI (gh) is signed in. Tell me what is missing, and don't install anything else without asking.

五步从 Conductor 迁移

  • 01

    安装 Orchestrator

    下载桌面应用。在本地运行智能体无需账号。

  • 02

    添加你的仓库

    New project → Open a local folder,选择你在 Conductor 中打开的那个文件夹,而不是重新克隆一份。

  • 03

    带上你的设置

    把上面的提示词粘贴到 New task 中,或对照下表把每项设置复制到 Project Settings。项目设置文档。

  • 04

    选择你的智能体

    一个工作智能体、一个编排智能体,以及可选的审查智能体。Orchestrator 使用你电脑上已登录的智能体 CLI。按角色配置智能体文档。

  • 05

    移交你的第一个任务

    继续某个已推送的分支,或者把更大的任务描述给编排智能体,让它拆分工作。快速入门。

每项设置的去处

在 settings.toml 中在 Orchestrator 中
scripts.setupScripts → Setup(postCreate)。在智能体启动前,于新的 worktree 中运行。
scripts.archiveScripts → Cleanup(preRemove)。在 worktree 被删除前运行。
environment_variablesEnvironment。你可以粘贴一个 .env 文件,或用 symlinks 将其链接到每个 worktree。
prompts.general项目规则(agentRules)
scripts.run.ao/launch.json 中的一项配置。每个会话运行一个服务器。
$CONDUCTOR_ROOT_PATH$AO_SOURCE_TREE_PATH
$CONDUCTOR_WORKSPACE_PATH$AO_WORKTREE_PATH
$CONDUCTOR_PORT.ao/launch.json 中的 ${PORT},配合 "autoPort": true(一个空闲端口,而不是十个端口的范围)。服务器也会通过 PORT 环境变量拿到它。
$CONDUCTOR_DEFAULT_BRANCH没有对应变量。在 Project Settings 中设置 Default branch。

概念相同,名字不同

在 Conductor 中在 Orchestrator 中
Project,通过 Add repository 添加Project,通过 New project → Open a local folder 或 Clone a repo 添加
Workspace(每个任务一个分支)Session,拥有独立的 worktree 和分支,通过 New task 启动
Chat tab,可选 harness 和模型Chat,带有相同的智能体、模型和 effort 选择器,或使用智能体自带的 Terminal UI。本地会话可以在对话中途切换智能体。
Scripts tab:Setup 和 ArchiveProject Settings → Scripts:Setup 和 Cleanup
Run button 和 Preview URLs在 .ao/launch.json 中命名的服务器,用 ao preview start <name> 启动,并显示在会话的 Browser 面板中
Diff ViewerChanges 和 Diff
Checks tabBoard:Building、Validating、In review、Ready
审查每个 PR 都有一个审查智能体
Create PR、Merge PRCreate PR、Merge
Archive workspace,从 History 恢复Archive session、Restore session
Conductor CloudOrchestrator Cloud,$20/月起。这是另一款产品,有自己的限制。

帮助

请在 Orchestrator Discord 提问。

整个团队一起迁移?与创始人预约一次设置通话,Orchestrator 团队会和你一起完成设置。

常见问题

Conductor 要关闭了吗?

Conductor 于 2026 年 11 月 4 日宣布加入 Meta。Conductor Cloud 将于 11 月 13 日变为只读,并于 2026 年 11 月 20 日关闭。本地 Mac 应用目前仍可使用,将从 2027 年初开始逐步停止。

有什么好用的 Conductor 开源替代方案?

Orchestrator.inc 是一款免费的 Apache-2.0 桌面应用,像 Conductor 一样在并行的 Git worktree 中运行编程智能体,支持 macOS、Windows 和 Linux。它增加了一个编排智能体,负责拆分工作,并把 CI 失败和审查评论发回给正确的智能体,同时支持 38 款编程智能体。

智能体能帮我迁移 Conductor 配置吗?

可以。本页的“Set up Orchestrator”提示词会安装应用,“Move my Conductor setup”提示词则粘贴到你项目中的任务里。该智能体会读取 .conductor/settings.toml,向你展示 ao project set-config 命令并等你确认,然后设置你的脚本、环境和规则,并提交一个 PR,把你的运行操作添加为 .ao/launch.json。

能导入 Conductor 的聊天记录吗?

不能。Orchestrator 没有 Conductor 导入工具,Conductor 导出数据的格式也没有公开文档。推送你的分支,然后在新会话中继续。

Orchestrator 是 Claude 套壳吗?

不是。它通过你已安装并登录的 CLI 运行 38 款编程智能体,用量由你自己的服务商账号计费。

Orchestrator 适合团队使用吗?

可以。在本地,每个人在自己的机器上运行,工作在 Pull Request 中汇合。在 Orchestrator Cloud 上,你可以通过链接共享会话,查看谁在其中,并轮流向同一个智能体发送提示词。SSO 和团队管理即将推出。

Orchestrator 多少钱?

桌面应用免费开源(Apache-2.0),本地智能体数量不限。Orchestrator Cloud 的 Starter 为 $20/月,Pro 为 $40/月,Enterprise 按需报价。在外出时通过托管 HTTPS 隧道用手机连接你的电脑,需要 Starter 或更高方案。