Worktree Kanban 日本語

How to migrate from Conductor

Checked against Conductor's announcement and documentation on November 7, 2026. Worktree Kanban is not affiliated with Conductor or Meta.

If you use Conductor Cloud, export your data first. Cloud goes read-only on November 13, 2026, and shuts down on November 20, when Conductor begins deleting Cloud user data. Follow step 1 before anything else.

Your local code is safe: Conductor's local workspaces are ordinary git worktrees and branches, so they do not depend on the app. Worktree Kanban cannot import Conductor's workspaces or chats automatically, so this guide saves what matters first, then moves open work over by hand. Allow about 30 minutes per repository.

What is happening to Conductor

If you only use local workspaces, nothing forces you to move today. The local app has a few months left, so you can move at your own pace. If you use Cloud, the dates above apply now.

What carries over

In ConductorIn Worktree Kanban
Git branches and commitsStay in your repository, ready to use
Cloud workspacesUse Conductor's Transfer to local first (step 1), then move them like local workspaces
Workspaces in progressRecreate them as tasks based on the existing branch (step 5)
Chats and checkpointsNot imported. Keep the export and backup for reference. Worktree Kanban starts recording its own points with each new task
Setup scriptSetup script
Run actionsRun script, started by hand from the worktree tab. There is one per project, not several named actions
Archive scriptCleanup script, which runs just before a worktree is removed
Files to copy and .worktreeincludeAdd cp lines to the Setup script, such as cp "$WORKTREE_KANBAN_ROOT/.env" .
CONDUCTOR_ROOT_PATH, CONDUCTOR_WORKSPACE_PATH, CONDUCTOR_PORTWORKTREE_KANBAN_ROOT, WORKTREE_KANBAN_WORKTREE, WORKTREE_KANBAN_PORT (also 10 ports per task)
CONDUCTOR_WORKSPACE_NAMEWORKTREE_KANBAN_TASK_ID, for a unique name per task
Bundled Claude Code and CodexNot bundled. Install and sign in to each agent's CLI on the machine

Check the differences first

Worktree Kanban is not a drop-in replacement, so check these before you start.

You would lose

You would gain

Migrate in 6 steps

1. Export Cloud data, if you use it

Use Conductor's official steps, and do this first. If you do not use Cloud, skip this step.

Do both before November 13. After that date, the announcement promises only reading old chats and exporting data, until the shutdown on November 20. Check that the exported files open before you move on.

2. Save your work in git

Run this in each repository to list Conductor's worktrees. They are usually under ~/conductor/workspaces/<repo>/<workspace>.

git worktree list

For each worktree you want to keep, commit anything uncommitted and push the branch. A pushed branch can also be picked up from a Windows or Linux machine.

git -C <worktree-path> status --short
git -C <worktree-path> add -A
git -C <worktree-path> commit -m "WIP: move from Conductor"
git -C <worktree-path> push -u origin HEAD

3. Back up local data

Quit Conductor, then copy these folders somewhere safe. Copy your Setup, Archive, and Run scripts from the project's Settings too, unless they are in .conductor/settings.toml. Workspaces can hold files such as .env, so keep the copy private and do not commit it.

FolderContents
~/Library/Application Support/com.conductor.appLocal chat history and app data
~/conductorWorkspaces
~/.claude, ~/.codexClaude Code and Codex files. These tools keep using them after you leave Conductor

4. Install Worktree Kanban

Mac / Linux:

curl -fsSL https://raw.githubusercontent.com/kazuya83/worktree-kanban/main/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/kazuya83/worktree-kanban/main/install.ps1 | iex

Or download it from Releases. The builds are not signed or notarized, so your OS may warn you the first time. Install and sign in to the CLI of each agent you use, then open your repository and choose your agents under "Agents to use" in Settings. Add your scripts under "Branches and landing", replacing any CONDUCTOR_ variables with the names in the table above.

5. Move open work

The agent does not see the Conductor chat, so write what is done and what is left in the new task.

6. Clean up

Once everything is merged or pushed, archive the workspaces in Conductor or remove the worktrees yourself, along with any branches you no longer need. git branch -d refuses to delete a branch that is not merged.

git worktree remove <worktree-path>
git branch -d <branch-name>
git worktree prune

If you are unsure, do this later. Keep Conductor installed until you are done, because it can no longer be downloaded.

Download Worktree Kanban