What Conductor Does
Conductor solves a specific problem: you have 5-10 tasks to do in a codebase, and you want agents working on all of them at once instead of one at a time.
The workflow has three steps:
- Add your repo. Conductor clones it locally and sets up git worktrees.
- Deploy agents. Each workspace gets its own Claude Code or Codex instance in an isolated branch.
- Review and merge. See all active threads at once. View diffs, test results, and errors. Merge completed work.
Not a Code Editor
Conductor is not competing with Cursor, VS Code, or any IDE. It is an orchestration layer that wraps existing agents (Claude Code and Codex). Think of it as a task manager for AI coding agents, not a replacement for your editor.
How Git Worktrees Enable Parallel Agents
The key technical decision in Conductor is using git worktrees for isolation. Each agent gets a full copy of the repository in a separate directory, checked out to its own branch. Changes in one worktree cannot affect another.
Without worktrees, two agents editing the same file would create conflicts mid-task. Worktrees make this impossible. Each agent sees a clean, independent snapshot of the codebase.
What Conductor Does Under the Hood
# Conductor automates this git workflow:
$ git worktree add ../my-repo-feature-auth feature/auth
$ git worktree add ../my-repo-feature-search feature/search
$ git worktree add ../my-repo-fix-billing fix/billing
# Each worktree is a full repo copy on its own branch.
# Agent 1 works in ../my-repo-feature-auth
# Agent 2 works in ../my-repo-feature-search
# Agent 3 works in ../my-repo-fix-billing
# No conflicts possible. Each agent sees clean state.
# Conductor manages creation, cleanup, and branch merging.This is the same technique that manual power users have been doing with Claude Code for months. Conductor removes the manual git worktree management and adds a GUI for monitoring all agents simultaneously.
Feature Breakdown
Diff-First Review
Instead of scanning entire file trees, you review only what changed. Each thread presents its modifications as a clean diff. One-click to approve, reject, or request changes.
Linear Integration
Pull Linear issues directly into Conductor and assign them as agent tasks. The agent gets the issue description, acceptance criteria, and linked context automatically.
GitHub PR Creation
Open pull requests directly from Conductor without switching to GitHub. Review diffs in-app, then push a PR when ready. Works with any GitHub-compatible repository.
Multi-Agent Monitoring
All active threads displayed simultaneously. See which agents completed their tasks, which hit errors, which changes conflict. Progress, diffs, and test results visible in parallel.
Supported Agents
| Agent | Support Level | Authentication |
|---|---|---|
| Claude Code | Full support, primary agent | API key, Claude Pro, or Claude Max |
| Codex | Full support | OpenAI API key or ChatGPT Plus/Pro |
Conductor adds no cost on top of your existing agent subscriptions. If you are on Claude Max ($100-200/month) and run 5 agents in parallel, each agent consumes from your Max allocation. The parallelism is free; the underlying model usage is not.
Conductor vs Cursor vs Claude Code Agent Teams
These tools operate at different layers of the stack. Comparing them directly is misleading, but developers ask the question, so here is where each fits.
| Dimension | Conductor | Cursor | Claude Code Agent Teams |
|---|---|---|---|
| What it is | Orchestration layer for parallel agents | AI-powered IDE | Built-in multi-agent feature |
| Isolation model | Git worktrees (local) | Single project context | Git worktrees (local) |
| Parallel agents | 5-10 per repo | 1 agent per tab | Coordinated sub-agents |
| Agent coordination | Independent (no inter-agent comms) | N/A (single agent) | Shared task list + messaging |
| Platform | macOS Apple Silicon only | macOS, Windows, Linux | Any terminal |
| Cost | Free (BYO credentials) | $20-40/month + model costs | Included in Claude Code |
| Best for | Independent parallel tasks | Inline assistance + editing | Dependent tasks with coordination |
Key Distinction
Conductor agents are independent. They do not talk to each other. If Task B depends on Task A's output, you need to sequence them manually. Claude Code's Agent Teams handle dependencies natively with shared task lists and inter-agent messaging. Choose based on whether your tasks are independent or interdependent.
The "Developer as Conductor" Paradigm
Addy Osmani published "Conductors to Orchestrators" on O'Reilly in February 2026, describing three stages of developer evolution with AI:
Implementer (2023-2024)
Developer writes code with AI autocomplete. Copilot, Cursor Tab, inline suggestions. AI is a tool within the IDE. One model, one context, one task.
Conductor (2025-2026)
Developer assigns tasks to multiple agents and reviews output. Conductor, Claude Code Agent Teams, and Codex App all target this stage. Human stays in the loop for review.
Orchestrator (2026+)
Developer sets goals. Agents plan, implement, test, and review autonomously. Human approves plans and resolves conflicts. The planning agent breaks goals into sub-tasks; coding agents execute.
Conductor (the app) is designed for stage 2. You are the conductor, assigning work to agents and reviewing results. Claude Code's Agent Teams blur the line between stage 2 and stage 3, since agents can coordinate with each other without human intervention on sub-tasks.
The New Stack's review noted that this workflow suits senior developers and tech leads whose days involve interruptions. If you context-switch between meetings, Conductor lets agents make progress while you are away. Individual contributors who prefer deep focus may find the constant context-switching between agent outputs disruptive.
Limitations
Conductor has clear constraints. Understanding them before adopting the tool saves frustration.
Apple Silicon Only
macOS with M1 or later. Intel Mac support is under development. Windows has a waitlist. Linux is not mentioned. This excludes a large portion of professional developers.
No Agent Coordination
Agents in Conductor are independent. No shared task lists, no inter-agent messaging, no dependency tracking. If Task B needs Task A's output, you manage that manually.
GitHub Only
Conductor requires GitHub-compatible repositories and GitHub CLI. GitLab, Bitbucket, and self-hosted Git servers are not supported. This is a hard requirement.
Limit Multiplication
Running 5 agents in parallel burns 5x your Claude or Codex usage limits. On Claude Pro ($20/month), you will hit caps quickly. Claude Max ($100-200/month) or API keys are practically required.
The Limit Math
If one Claude Code session uses X tokens per task, running 5 agents in parallel uses 5X tokens in the same time window. On Claude Pro, this means hitting rate limits within minutes. Conductor works best with Claude Max 20x ($200/month) or API key access where you pay per token.
Who Should Use Conductor
| Your Situation | Conductor Fit | Why |
|---|---|---|
| Tech lead with 5+ independent tickets | Strong | Parallel agents on independent tasks is exactly what Conductor does |
| Solo dev on a single feature | Weak | One agent at a time is fine; Conductor adds overhead without benefit |
| Team using Linear + GitHub | Strong | Native Linear integration pulls issues directly as agent tasks |
| Windows or Linux developer | Not possible | macOS Apple Silicon required |
| Budget-conscious ($20/month plan) | Weak | 5 parallel agents burn through Pro limits in minutes |
| Complex refactor with dependencies | Weak | No inter-agent coordination; use Claude Code Agent Teams instead |
| Codebase with lots of small tasks | Strong | This is Conductor's sweet spot: batch processing independent tasks |
Making Parallel Agents Smarter with WarpGrep
The bottleneck in parallel agent workflows is not compute. It is context. Each agent in Conductor gets its own context window, but still needs to find the right files in your codebase before it can make changes. In large repositories, agents spend 40-60% of their time searching (Cognition measured this at 60% for Devin).
WarpGrep runs as an MCP server inside each Claude Code instance. Instead of the agent doing sequential file reads, WarpGrep parallelizes search across your codebase and returns ranked results. Each of your 5-10 Conductor agents gets faster context retrieval independently.
The effect compounds with parallelism. If each agent saves 3 minutes per task on search, and you are running 5 agents, that is 15 minutes saved per batch. On a day with 4-5 batches, you recover over an hour of productive agent time.
Frequently Asked Questions
What is Conductor AI coding?
Conductor is a Mac app from Melty Labs (YC-backed) that runs multiple Claude Code or Codex agents in parallel git worktrees. Each agent works in isolation on its own branch. You review diffs and merge from a single interface. It is free to download and uses your existing AI credentials.
Is Conductor free?
Yes. Conductor itself costs nothing. It uses your existing Claude Code login (API key, Claude Pro, or Claude Max) or Codex credentials. You pay for model usage through your existing subscriptions, not through Conductor.
Does Conductor work on Windows or Linux?
No. Conductor requires macOS with Apple Silicon (M1 or later). Windows has a waitlist. Linux is not supported. For cross-platform parallel agent workflows, Claude Code's built-in Agent Teams work on any OS, or you can manage git worktrees manually.
How is Conductor different from Cursor?
Different tools for different jobs. Cursor is an AI-powered IDE that provides inline assistance, autocomplete, and single-agent coding within an editor. Conductor is an orchestration layer that runs multiple Claude Code or Codex agents in parallel. You could use both: Cursor for hands-on editing, Conductor for batch processing independent tasks.
What is the "developer as conductor" paradigm?
Addy Osmani described this in "Conductors to Orchestrators" (O'Reilly, Feb 2026). The idea: developers are moving from writing code directly to managing fleets of AI agents. As a conductor, you assign tasks and review output. The next stage, orchestrator, involves agents planning and coordinating autonomously while you approve and resolve conflicts.
Faster Search for Every Parallel Agent
WarpGrep runs as an MCP server inside Claude Code, Codex, Cursor, and any tool that supports MCP. Each of your Conductor agents gets parallel codebase search, reducing the 40-60% of time agents spend finding files.