# Conductor
Conductor is a Mac desktop app for orchestrating teams of AI coding agents. It runs multiple [[Claude Code]] and [[OpenAI Codex]] agents in parallel, each in an isolated git worktree workspace, with a unified UI to monitor, review, and merge their work.
Built by Melty Labs (Charlie Holtz and Jackson de Campos), the team behind Melty, an open-source chat-first code editor. Charlie came from Replicate; Jackson from Netflix ML infrastructure. They met at Brown University.
## Key Features
- **Parallel agents**: spin up multiple Claude Code or Codex agents simultaneously, each in an isolated git worktree
- **Built-in diff viewer**: review all changes an agent made; Conductor recommends next actions toward merging
- **Checkpoints**: automatic snapshots of each agent turn; revert to any previous checkpoint
- **GitHub integration**: create PRs, merge, resolve review comments, see CI status from the sidebar
- **Todos system**: track merge prerequisites per workspace; blocks merging until all checked off
- **MCP support**: connect external tools via Model Context Protocol
- **Custom slash commands**: define frequently-used prompts as Markdown files in `.claude/commands/`
- **Scripts**: setup, run (dev server/tests), and archive (cleanup) scripts per repo
- **Linear integration**: create workspaces from Linear issues
- **Workspace archival/restore**: archive completed workspaces; restore with full chat history
## Technical Details
- macOS only
- Uses git worktrees for workspace isolation (each workspace = one worktree/branch)
- No separate AI billing; uses existing Claude Code subscription (Pro/Max) or API key
- Requires GitHub CLI (`gh`) and Claude Code installed
- Closed source; distributed via website download and Homebrew tap
- `conductor.json` for sharing team scripts via git
## References
- https://conductor.build
- https://docs.conductor.build
- https://github.com/meltylabs/conductor-releases
## Related
- [[Claude Code]]
- [[OpenAI Codex]]
- [[Vibe Coding]]