Conductorの乗り換え先5選、Claude CodeとCodexの並列はどこへ移すか

gen
gen

@gennnn ・ 47本

サムネイル

Conductor(複数のClaude CodeやCodexを、git worktreeで同時に走らせるMacアプリ)が11月4日にMetaへの合流を発表し、Conductor Cloudは11月20日に終了します。発表の日から新規のサインアップとダウンロードも止まっていて、これから入れることもできません。終了までに書き出すものを押さえたら、乗り換え先5つをライセンス・対応OS・設定の持っていき方で比べます。

Conductor Cloudは11月20日に終了、その前に書き出すもの

あなたが使っていたのは、Cloudのworkspaceですか、それとも自分のMacの中だけですか?Cloudなら、急ぐのはこっちです。

日付
起きること
11月4日
新規のサインアップとダウンロードを停止。既存のユーザーは無料に。Pro契約中の人は返金され、Pro機能はそのまま使える
11月13日
Cloudがread-only(読むだけ)になる。閲覧と書き出しはできるが、新しいメッセージは送れない
11月20日
Cloudが終了し、データの削除が始まる

移し方は2つです。Cloudのworkspaceを右クリックして「Transfer to local」を選ぶと、workspaceとチャットが自分のMacに移ります。全部まとめて残すなら、Settings → Account → Export dataでアーカイブを書き出せます。13日を過ぎると続きの指示は送れないので、作業途中のものは先にMacへ移しておくのが無難です。

ローカルのworkspaceは、~/conductor/workspaces/<repo>/<workspace> にある普通のgit worktree(同じリポジトリから作る、ブランチごとの別の作業フォルダ)です。Conductorを閉じても、gitでそのまま続けられます。ここはマジで安心していいところです。

ローカル版のConductorは、いつまで使えるのか?

Local Conductor keeps getting new models and critical bug fixes until early 2027.

公式が言っているのは、2027年初めまでは新しいモデルと重大なバグ修正が入り、そこからwind down(段階的な終了)が始まる、というところまでです。FAQには「2027年初めにアプリが終わるとき、ユーザーデータを全部消す」とあり、終わること自体は決まっていますが、使えなくなる日付は出ていません。Metaでの次の製品も「来年初めに何か新しいものを出す」とだけです。

今入っているローカル版は、しばらく普通に動きます。ただ、新しく入るメンバーには配れないので、チームで使っているなら移る先は早めに決めたほうがいいです。

選ぶ前に、Cloudでしかできなかったことを思い出してください。公式docsが挙げる違いは、Linuxのsandboxで動くのでMacを閉じてもエージェントが走り続ける点と、workspaceやチャットを組織で共有できる点です。前者を手放せないなら、READMEで「ノートPCがスリープしてもエージェントは走り続ける」とうたうOrcaが第一候補になります。

Conductorの代替5つを、ライセンスと対応OSで並べる

Conductorで手放せないのはどれでしょうか。worktreeの自動作成、setup scriptでの .env や依存の用意、チャットとdiffを1画面で見てPRまで出す流れ。どれを重く見るかで選ぶものが変わります。

ツール
ライセンス
対応OS
つなげるエージェント
GitHubのスター(11月7日)
Anthropicの製品(Claudeの有料プラン)
macOS、Windows、Linux(beta)
Claudeのみ
―
MIT
macOS、Windows、Linux、iOS、Android、Web
Claude Code、Codex、Cursor、OpenCodeなど
約5万
Apache-2.0
macOS、Windows、Linux
Claude Code、Codex、Cursor、Ampなど9種以上
約6,200
MIT
macOS、Windows、Linux、iOS、Android
Claude Code、Codex、Cursorなど50以上と任意のCLI
約11.8万
MIT OR Apache-2.0
macOS、Linux、Windows
任意のCLI
約1.2万

1. Claude Code Desktop、Claudeの契約だけで並列にする

Claudeの有料プランに入っているなら、追加のアプリなしで並列にできます。Claude desktopの「Code」タブでCmd+Nを押すと新しいセッションができ、Optionを押しながらサイドバーのセッションをクリックすると横に並びます。

罠は、worktreeが既定でオフなことです。セッションを始める前に「Worktree」をオンにしないと、全部のセッションが同じプロジェクトのフォルダを直接書き換えます。オンにすると <project-root>/.claude/worktrees/ の下に作られます。Codexを並べたい人には向きません。

2. T3 Code、Claude CodeもCodexも1つの画面で

Claude Code、Codex、Cursor、OpenCodeなどを1つの画面で切り替えられます。使う前に、それぞれのCLIを入れてログインしておく必要があります。Macなら brew install --cask t3-code、お試しなら npx t3@latest の1行です。

使い捨てのLinuxコンテナで動かすと、初回の npx -y t3@latest --help はダウンロード込みで44秒、入ったのはv0.1.7でした。--no-browser --port 3773 を付けて起動するとトップページはHTTP 200を返し、ログに Authentication required. Open T3 Code using the pairing URL. が出ます。最初はログに出るペアリング用のURLから開く仕組みです。

スレッドを作るときに「New worktree」を選ぶと、別のブランチと作業フォルダで動きます。モデルを複数選ぶとモデルごとにスレッドとworktreeが分かれるので、同じタスクをClaudeとCodexに同時に解かせて比べられます。

3. Emdash、SSHの先のマシンでも並列に回せる

タスクごとにworktreeとブランチを切り、Claude Code、Codex、Cursor、Amp、Devin、GitHub Copilotなどを並べられます。brew install --cask emdash で入ります。

推しどころは、SSH/SFTPで別のマシンにつなぎ、そこにあるリポジトリで並列に回せることです。アプリの状態は手元のSQLiteに保存され、テレメトリは設定で切れます。

4. Orca、Conductorのworktreeを引き継げる

Conductorから移る人向けの用意が一番厚いのがOrcaです。公式に「Migrate from Conductor」のページがあり、Conductorが使っていたのと同じチェックアウトを「Add project」で追加すると、既存のworktreeを元のパスとブランチのまま表示できます。Orcaが作っていないworktreeは、表示する設定をオンにするまで隠れているので、「消えた?」と焦らなくて大丈夫です。Conductorでの会話も、右のサイドバーのAgentsタブから「Resume」で続きを開けます。

SSHの先のマシンやworkspaceごとのクラウドVMでも走らせられます。手元のMacには1.4.250が入っていて、orca --help にはエージェントのセッション検索や、ワークスペースへのレビュー・Issueの紐づけといったコマンドが並んでいます。

「Conductor alternative」を名乗るものなら、Supersetから名前を変えた Paradev もあります。MITで、正式対応はMacだけです。英語圏の古い比較記事ではSupersetの名前で載っています。

5. worktrunk、GUIをやめてworktreeをコマンドで回す

worktreeの作成・一覧・取り込みをコマンドでこなすCLIです。公式の例は wt switch -x claude -c feature-a -- 'Add user authentication' で、worktreeを作ってそのままClaude Codeを起動します。

同じコンテナで、エージェントの代わりに「ファイルを作ってcommitするだけ」のコマンドを渡し、worktreeを3本作りました。

for b in feat-a feat-b feat-c; do
  wt switch -c $b --no-cd -x sh -- -c "echo change-$b > $b.txt && git add . && git commit -qm $b"
done
wt list

3本の作成とコマンドの実行は1秒未満で、../demo.feat-a のように元のフォルダの隣にworktreeができました。wt list にはmainとfeat-a/b/cの4行が並び、各ブランチがmainより1コミット先にあると一目で分かります。feat-aで wt merge を叩くと ✓ Merged to main (1 commit, 1 file, +1) と出て、worktreeとブランチの後片付けまで1コマンドで済みました。

ただ、最初はDebian 12で詰みました。標準のgitが2.39.5で、✗ Git 2.39.5 is unsupported; Worktrunk requires Git 2.43.0 or newer で止まります。Debian 13(git 2.47.3)に替えたら動いたので、Macでも先に git --version を見ておくのがおすすめです。

openbotを、Conductorの乗り換え先から外した理由

並列にエージェントを回すアプリとして名前を見かける openbot は、5つに入れませんでした。

  1. ライセンスがPolyForm Noncommercial 1.0.0(商用以外の利用に限るライセンス)で、仕事のリポジトリで使うには別の有料ライセンスが要ります。0.1.11まではApache-2.0でした
  2. 中身は常駐するAIのチームメイト向けで、タスクごとにworktreeを切ることが機能として書かれていません。READMEには、エージェントが danger-full-access と approvalPolicy: never で動き、確認なしにファイルやコマンドやネットワークを触るという警告があります

会社のコードでConductorの代わりにそのまま使うと危ない、というのが外した理由です。

Conductorのsetup scriptと.envは、どこへ持っていくか

Conductorの公式docsでは、conductor.json の scripts.setup に依存のインストールや cp $CONDUCTOR_ROOT_PATH/.env .env を書く例が載っていました。worktreeは新しいチェックアウトなので、gitの管理外の .env は何もしないと入りません。移る先ごとの受け皿はこうです。

移る先
.env などgitの管理外のファイル
依存のインストールなどのコマンド
Claude Code Desktop
.worktreeinclude(.gitignore と同じ書き方)
専用の項目なし。Claudeに頼むか自分で流す
T3 Code
公式docsに手順の記載が見当たらない
同左。最初の1本で確かめる
Emdash
.emdash.json の preservePatterns
.emdash.json の scripts.setup
Orca
orca.yaml の setup のスクリプトで戻す
orca.yaml の setup。CONDUCTOR_ROOT_PATH も読める
worktrunk
post-start で wt step copy-ignored
pre-start(例: npm install)

worktrunkなら、リポジトリに .config/wt.toml を置いてこう書きます。

pre-start = "npm install"

[post-start]
copy = "wt step copy-ignored"

Claude Code Desktopには注意が1つあります。worktreeで始めたセッションでも、settings、hooks、.mcp.json はメインのチェックアウトのルートから読まれます。worktreeの中で .mcp.json を書き換えても効かないので、ハマる前に覚えておいてください。

Cloudを使っていた人は、11月13日より前にTransfer to localを済ませるのが先です。ローカルだけの人は、今の conductor.json を開いて setup の中身をメモし、この表で移る先の書き方に置き換えるところから始めてください。