Introducing Conductor Cloud →
0.70.1
June 30, 2026
Claude Sonnet 5

Claude Sonnet 5 in the model picker

Introducing Claude Sonnet 5, Anthropic's newest model, now in Conductor. Performance is much closer to Opus 4.8 while being significantly cheaper. Give it a try!

New in 0.70.2

  • Brought back the "Add project" button in the sidebar.
  • Added "Add project" to the command palette.
0.70.0
June 26, 2026
Multiple Run Scripts

Your script is running? You'd better go catch it!

Conductor now supports multiple run scripts - that means you can control all of the commands for your monorepo, tests, and scripts with the "Run" button.

Run menu with multiple configured run scripts

Configure run scripts in Conductor settings (Settings > Repo > Scripts) or .conductor/settings.local.toml.

See Run scripts for setup details.

Improvements

  • The left sidebar now keeps its width across window resizing and app restarts.
  • Added Preview URLs to Conductor settings files.
  • The "Create from" picker now lets you clear a selected branch, PR, or issue.
  • Moved "Add project" into the new-workspace dispatcher, next to the repo selector.
  • Added an experimental "Auto permission mode" setting under Settings → Experimental that auto-approves safe actions and only prompts for risky ones when tool approvals are on.
  • Added an experimental "Sidebar last message time" setting under Settings → Experimental that shows the time of the last message in the sidebar instead of diff line counts.
  • Cursor Bugbot review comments now show their "Fix in Cursor" and "Fix in Web" buttons in a tight row instead of stacked.
  • The side nav now includes a user switcher. Open it to log out or access settings.

Fixes

  • Fixed an issue preventing editing your run scripts (we had a migration gone wrong, sorry!).
  • "Restart when idle" now waits for workspace setup scripts to finish before relaunching.
  • Fixed an issue where @terminal mentions did not include Run tab output.
  • Fixed an issue where the terminal Open button could appear before the preview URL was ready.
  • Fixed an issue where the terminal preview Open button could be replaced by a detected browser app.
  • Fixed an issue where resending a message with a failed review comment attachment did not retry the upload.
0.69.0
June 23, 2026
OpenCode

OpenCode is now available in Conductor.

Run your favorite models through the OpenCode harness. You can learn more about OpenCode providers here, or read about the Conductor integration in our docs.

Improvements

  • Conductor now cleans up unrecognized fields in settings files instead of warning about them.
  • Added an attachment button to the new workspace composer.
  • GitHub token expiration alerts now link directly to account settings.
  • Added Claude Code token usage totals to the context hover card.
  • Open pull requests now use a distinct workspace icon while they wait for review or other merge requirements.
  • Improved secure storage for local auth and API key settings by moving them to macOS Keychain-backed storage.
  • Added a fast mode toggle for Cursor Composer 2.5 sessions.
  • Clarified which credential Conductor uses when both an agent subscription and API key are configured.

Fixes

  • Fixed an issue where a chat could get stuck showing "Session not found" after stopping or restarting an agent, or after a settings change.
  • Fixed an issue where local runs could incorrectly require Sync files after relaunching Conductor.
  • Fixed an issue where queued messages could appear hidden while Conductor was restarting.
  • Fixed an issue where PR controls could disappear while an agent was working.
  • Fixed an issue where SSH config generated by Conductor could break pushes on older OpenSSH versions.
  • Restored the previous "Create from branch" behavior so selecting an existing branch checks it out instead of creating a new branch stacked on top of it.
  • Fixed built-in UI shortcut slash commands, including /add-dir, /personality, /mcp-status, /mcp, /agents, /hooks, /memory, /permissions, and /plugins.

New in 0.69.1

  • Fixed an issue where attachments could be dropped when a workspace was created with an empty prompt.
0.68.0
June 19, 2026
Markdown frontmatter

Markdown frontmatter

CleanShot 2026-06-19 at 13.13.09@2x.png

Markdown previews now separate YAML & TOML frontmatter from the rest of the body for your viewing pleasure.

Improvements

  • When creating a workspace, press Alt+Enter to create a workspace with your prompt pre-filled instead of sent.
  • Added an Experimental setting to enable OpenCode.
  • You can now press Cmd+E to edit markdown and HTML files while viewing their preview.
  • The "Create PR" button and a few other buttons now show up even while the agent is working.
  • You can now press Cmd+U to open the attachment picker when creating a new workspace.

Fixes

  • Fixed an issue where Conductor could incorrectly report a GitHub API rate limit.
  • Fixed an issue where the new workspace dialog could close unexpectedly after creating a workspace.
  • Fixed an issue where terminal presets could ignore custom Claude Code and Codex executable paths.
  • Fixed an issue where run script terminals could start at the wrong size until resized.
  • Fixed an issue where the terminal panel could appear blank while settings were still loading.
  • Fixed the @-mention and /-command suggestion popup so it no longer clips near the top of the viewport.
0.67.0
June 17, 2026
Fixes and improvements

Minor fixes and improvements.

Improvements

  • Styling improvements to the Dispatcher (⌘N dialog)
  • UI improvements for cloud setup
  • Added an "Add your first project" button in the sidebar during onboarding. It opens the add-repository menu and disappears after the user adds a project.
  • Repo-scoped settings now take effect as soon as they're loaded into your workspace. (They don't need to be in the repository root/main worktree.)

Fixes

  • Fixed an issue where run script tabs appeared in workspaces that had not run that script.
  • Fixed an issue where error details in expanded recoverable errors, banners, and inline error notices could not be selected for copying.
  • Fixed an issue where error notifications could appear behind a dialog's dimmed background, making clone and setup error toasts visible over the Quick start and Clone GitHub repo dialogs.
  • Fixed a delay before code comments appeared in the composer for cloud workspaces.
  • Fixed an issue where archiving a workspace could ignore its delete_branch_on_archive setting.

Misc

  • Renamed the onboarding sample project from "Quickstart" to "Starter project" in the sidebar and local clone folder name. The cloned remote is unchanged.
0.66.0
June 16, 2026
Create workspace from issue

You can now create workspaces from Linear or GitHub issues through the "Create from..." dropdown (⌘I).

The old ⌘⇧N dialog is gone.

Improvements

  • Built-in slash commands like /compact, /clear, and /plan now insert into the composer when selected from the autocomplete menu and send on a second Enter, matching custom commands and skills.
  • Added a refresh button for Linear auth.

Fixes

  • Fixed an issue where the agent's workspace diff could compare against the wrong base branch for PRs targeting a non-default branch.
  • The Run and Setup tabs now pick up .conductor/settings.toml changes without an app restart.
  • Fixed an .internal/node_modules failed to start error.
  • Fixed an issue where a dialog would stay open after navigating away.
0.65.0
June 12, 2026
Codex goal support

Codex goal support

/goal is now available for Codex sessions in Conductor - now you can run /goal in Conductor while you watch goals in the World Cup.

Shuffle the queue

You can now drag queued messages to change their send order.

Force archive

CleanShot 2026-06-12 at 08.29.10@2x.png

You can now archive running chats directly from the sidebar.

Improvements

  • Improved UI responsiveness when many workspaces or sessions update.

Fixes

  • Fixed an issue where cleaning workspace artifacts could fail when removing database backups.
  • Fixed linked workspace chips in the composer so they open the linked workspace.
  • Fixed an issue where GitHub sign-in could fail when GitHub did not return a refresh token.
  • Fixed an issue where adding a local git repo could require creating a private GitHub repo.
  • Fixed an issue where Conductor could use excessive memory while watching workspace Git state.
  • Fixed an issue where text in dialogs, such as the new-workspace composer, could look blurry on some external displays.
  • Fixed issues where Alpha Chromium could freeze or crash shortly after launch or when opening the app log viewer.
  • Fixed an issue where file sync could trigger reloads for unchanged files.
  • Fixed an issue where archive cleanup could fail when generated files could not be removed.
  • Fixed Codex cancellations that could take too long to stop.
  • Clarified why queued messages are waiting before they send.
  • Fixed an issue where remote workspaces could appear ready while unreachable.
  • Removed the misleading "Waiting for agent" label from queued messages.
  • Fixed an issue where attachments in initial workspace messages could be missing.
  • Fixed stale cancellation state after an agent stop request.
  • Fixed an issue where GitHub requests could be rejected for missing a user agent.
  • Improved remote file sync recovery after restarts and missed file watcher events.
  • Fixed an issue where chat and workspace titles could render as HTML.
  • Reduced redundant background PR status fetching, improving performance for repos with many workspaces.
  • The effort toggle in the new-workspace composer now matches the chat composer's styling.
  • Fixed an issue where attachments added in the new workspace dialog were lost if you closed and reopened the dialog before submitting.
  • Fixed collapsed terminal panels so terminal content no longer peeks below the header.
  • Fixed an issue where the settings v2 migration failed in repos with pre-commit hooks, such as Husky.
  • Fixed an issue where saving a file in the file editor would lose your undo history.
  • Fixed a white flash on app launch.

New in 0.65.1

  • Polished cloud settings: a simpler snapshot configuration page, a launch button after setup, and a working back button.
  • Sped up cloud workspace setup, and setup logs now focus on your repo and setup script instead of internal steps.
  • In cloud setup, you can now import a locally configured agent API key with one click.
  • Agents in Vercel cloud workspaces now know they're on Amazon Linux and should install packages with dnf.
  • Incomplete steps on the cloud setup page now show a dashed circle instead of a solid one, so they no longer look clickable.
  • Improved GitHub sign-in status details in settings.
  • Fixed an issue where failed cloud workspaces could disappear instead of becoming read-only.
  • Fixed repeated GitHub sign-in expired notifications.

New in 0.65.2

  • Temporarily disabled Fable in model picker menus.
  • Restored the Sonnet 4.6 200k option for Claude Code subscriptions.
  • Made file sync available for all cloud workspaces.
  • Improved GitHub access setup to prefer the GitHub app path and preserve reusable personal access tokens.
  • Conductor now warns before creating a workspace when your GitHub access does not include the selected repository.
  • Fixed an issue where a GitHub access warning could send you to the wrong GitHub permission flow.
  • Fixed GitHub access refresh so it rechecks repository access without creating a new token.
  • Fixed an issue where GitHub token metadata could be stored incorrectly.

New in 0.65.3

  • Added an experimental setting to skip the new workspace modal when creating workspaces (Jared Mode).
0.64.0
June 9, 2026
Claude Fable 5

Claude Fable 5

Claude Fable 5, Anthropic's newest and most powerful model, is now available in Conductor.

Give it a shot and let us know what you think!

Improvements

  • Added env file settings for loading agent environment variables from parsed env files at user, repository, and local repository scopes. Loaded variables appear in the environment variable list with env-file source indicators.

Fixes

  • Fixed an issue where reloading Conductor on a workspace page could show a blank screen.

New in 0.64.1

  • Fixed model picker row highlighting so only the selected model is marked as selected.
  • Fixed wheel scrolling in the dispatcher model picker.

New in 0.64.3

  • Fixed Claude Fable 5 sessions showing a 200k context window instead of 1M.
  • Added Ultracode effort to Claude Fable 5
0.63.0
June 8, 2026
Cursor support & Dispatcher

Cursor 🤝 Conductor

Conductor now supports Cursor Composer 2.5! It's fast, precise, and cost-efficient. We're excited to see how it improves your workflow.

To get started, select Composer 2.5 in the model picker. You'll have to grab a Cursor API key and add it in Settings → Providers.

Introducing Dispatcher

We've added a new way to kick off a workspace: the Dispatcher. When you create a new workspace, Conductor opens the Dispatcher so you can submit a prompt.

Toggle on create more to keep dispatching requests. Open Dispatcher with ⌘N.

Improvements

  • Added a terminal scrollback limit setting in Advanced settings, shown as an approximate MB limit. The default scrollback limit is 10 MB, and persisted terminal snapshots retain the configured scrollback.
  • Added a setting to start run scripts automatically after new local workspaces finish setup. The setting can be configured globally or per repository through scripts.auto_run_after_setup.
  • Added a General preference to apply downloaded updates automatically when local agents are idle, using the existing Restart when idle update flow.
  • Added support for multiple named Preview URLs, with a split-button Open menu and reordering controls in settings.
  • Improved responsiveness when Conductor has many archived workspaces by reducing broad workspace subscriptions in common app chrome.

Fixes

  • Fixed an issue where interactive agent questions could fail or get stuck instead of showing a response prompt.
  • Fixed the dashed plan-mode border shifting the layout and cutting through the middle of the new-workspace composer.
  • Fixed setup and run script configuration buttons that opened the wrong repository settings tab, and updated in-app help text from legacy conductor.json references to .conductor/settings.toml.
  • Fixed an issue where old managed settings at ~/.conductor/settings.json could be interpreted as user settings.
  • Fixed agents sometimes not having access to Conductor environment variables, such as CONDUCTOR_WORKSPACE_PATH.
  • Fixed an issue where repository setup, run, and archive scripts saved in older versions could stop applying after settings migration.
  • Fixed markdown links, file paths, images, code blocks, and Mermaid diagrams so they behave the same in Tufte and Default markdown styles.
  • Fixed blank web search previews in Codex sessions.
  • Fixed browser preview authentication for localhost dev servers by serving previews through localhost instead of 127.0.0.1, so cookie-based auth flows work in Conductor's preview browser.
  • Fixed an issue where opening Settings could request access to protected repo folders.
  • Fixed an issue where Claude auth checks could repeatedly trigger Claude Code hooks while Conductor was open.
  • Fixed an issue that stopped Bedrock authentication with CLAUDE_CODE_USE_BEDROCK=1 from automatically registering.
0.62.0
June 4, 2026
Repo settings, browser preview

Settings, now built around TOML

Conductor now supports file-backed settings at user and repo scope. Repositories can use .conductor/settings.toml as the shared team config, while local user preferences stay in ~/.conductor/settings.toml or repo-local overrides. Learn more about how settings work here.

Browser preview, powered by Agentation

Browser preview is available under Settings > Experimental > In-app Browser! To get started, run your app using the Run tab. Click open in the sidepanel or press ⌘⇧B to render a localhost page inside Conductor. It comes built in with Agentation. Click on the UI, leave precise notes, and attach those annotations to the chat composer as context for the agent. Shout out to Benji Taylor and the Agentation team!

Queue improvements

The Composer queue gets keyboard navigation! Now you can use the arrows to navigate the queue directly from the chat. From the queue, you can take action on messages entirely with your keyboard - E to edit, return to send, and delete to remove.

Workspace creation from new chat

You can now fork chats to new tabs or workspaces.

Improvements

  • Added file-backed user and repo settings.
  • Added migration from legacy conductor.json to .conductor/settings.toml.
  • Modified settings now show an accent border and identify the file layer that set them.
  • Simplified settings resets so each scope only clears its own override.
  • Made the message composer shorter by default.
  • Added Sonnet 4.6 1M to the Claude model picker.
  • Improved the prompt for configuring shared repository scripts.
  • You can now copy file paths from file link context menus.
  • The model picker for Bedrock, Vertex, and Foundry now shows the model each option resolves to and honors your ANTHROPIC_DEFAULT_*_MODEL environment variables.
  • In the Changes tab file tree, you can collapse directories that contain the selected file, and collapsed directories now show their total lines added and removed.
  • The sidebar now warns when you are running a macOS version older than Tahoe.
  • Added an experimental chats inbox for the sidebar.
  • Added an experimental dispatcher flow for creating workspaces from new chat.
  • The sidebar and git panel now restore more view state across app restarts.
  • Improved desktop loading performance and status animations.
  • Updated the Workspace diff tool icon.
  • Added an experimental semantic code diff preview when hovering changed files in the git panel.
  • When experimental browser preview is on, you can open a browser tab from the + menu or with Cmd+Shift+B.
  • Collapsed folders in the Changes tab now stay collapsed after navigation and app restarts.
  • The repo picker in the new chat dialog now has a more subtle, borderless trigger.
  • You can @-mention repository files when creating a workspace in the new-workspace composer, before setup runs.
  • Added a chat action to fork previous context into a new tab.

Fixes

  • Fixed repo settings controls that could save or read user-level values instead of repository-level values.
  • Fixed settings issues where model settings appeared in repo settings and invalid settings files blocked saves without a clear error.
  • Fixed an issue where shared .conductor/settings.toml could stay git-ignored in repos set up by older Conductor versions.
  • Model and other settings in ~/.conductor/settings.toml are no longer overridden by stale values saved in the local database.
  • Fixed the settings migration prompt so long file paths no longer overflow, and shortened the button labels.
  • Fixed an issue where inline diff comments could look like GitHub review comments to agents.
  • Fixed Cmd+N’s project menu location.
  • Fixed an issue where the branch name prefix setting showed nothing selected and workspace titles displayed the branch prefix.
  • Fixed an issue where terminal output could be hidden after restarting Conductor.
  • Fixed an issue where terminal arrow keys could insert escape text instead of recalling command history.
  • Fixed Claude Opus model selections to use pinned versioned models.
  • Fixed an issue where Conductor could reopen a bad saved route on startup.
  • Fixed an issue where creating a workspace could skip repo selection after opening an existing workspace.
  • Fixed an issue where the app window could not be dragged from the settings page or the sign-in screen.
  • Fixed an issue where pressing Command-K in a large terminal could clear the terminal instead of opening the command palette.
  • Fixed another case where shortcuts could trigger while the terminal was focused.
  • Fixed an issue where linking another workspace did not give the agent access to its files.
  • Fixed an issue where the agent could hang when it used its question-asking tool several times in parallel.
  • Fixed an issue where the agent’s work after you approved a plan could appear to be missing from the chat.
  • Fixed Shift+Enter in the terminal so it inserts a newline instead of submitting.
  • Fixed Opus 4.8 sessions failing with a thinking block resume error.
  • Fixed an issue where PRs with only optional check failures looked blocked from merging.
  • Ghostty terminal no longer jumps back to the bottom when new output arrives while you are scrolled up.
  • Fixed an issue handling files whose names contain $.
  • Fixed a bug where shift-click could cause a reload.
  • Fixed an issue where Codex reconnect notices showed Conductor retry counts.
  • Fixed an issue where wrapped terminal links opened incomplete URLs.
  • Fixed an issue where the changed-files list could jump when collapsing folders.
  • Disabled macOS one-time code and email autofill suggestions in Conductor text inputs. Thanks Mattt Zmuda for reporting this.
  • The git panel now keeps your Uncommitted/commit diff filter when switching between All files, Changes, and Checks.
  • Fixed an issue where expanded unchanged diff lines could repeat while scrolling.
  • Fixed an issue where copying text from the Ghostty terminal renderer could rearrange selected lines.
  • Fixed sidebar resource usage totals that counted agent and terminal work.
  • Fixed an issue where the Changes file list could jump during background git refreshes.
  • Fixed an issue where tool approval shortcuts could trigger while typing in the terminal.
  • Fixed an issue where offscreen loading indicators could keep animation resources active.
  • Fixed an issue where terminals could steal focus from the composer when they became interactive.
  • Fixed an issue where dropping attachments in Chromium Alpha did not attach files.
  • Fixed an issue where attaching diff comments could fail when the .context folder was tracked in git.
  • Fixed an issue where inline diff comments could look like GitHub review comments to agents.
  • Fixed an issue where Claude login recovery could keep reporting that Claude was unauthenticated after a successful login.
  • Fixed an issue where creating a local workspace could fail in fresh or empty repositories.
  • Fixed an issue where Conductor could crash after reopening a restored workspace tab.

Misc

  • Moved Sync agent configs into the Providers settings tab.
  • Renamed Windsurf to Devin Desktop in the Open In menu.
  • Removed GPT-5.2 and GPT-5.3 models.