Ten agents.
Ten branches.
One afternoon.

Dispatch AI coding agents in parallel, each in its own worktree. Review the diffs, merge the wins, toss the rest.

  • Works with Claude Code, Codex, and Gemini
  • Every change isolated in its own git worktree
  • Free, open source, no extra platform fee
Parallel Code demo — multiple AI agents working in parallel
-- stars on GitHub Works with Claude Code, Codex CLI & Gemini CLI MIT Licensed

How it works

Three steps. No setup. No configuration.

1

Create a task

Describe what you want built. Pick which AI agent to use — Claude Code, Codex CLI, or Gemini CLI.

2

Agent works in isolation

Parallel Code creates a git branch and worktree automatically. The agent works in its own directory — no conflicts with other tasks.

3

Review and merge

Inspect the diff, check changed files. When you're happy, merge back to main from the sidebar with one click.

Why Parallel Code

Dispatch agents in parallel, merge what works.

Real terminals, not a wrapper

Runs actual terminal CLIs inside a native desktop app. What you see is exactly what you'd get in your own terminal — not a web abstraction.

Zero switching cost

Familiar terminal UX means no learning curve. Works alongside any IDE without replacing your workflow. Easy to adopt, easy to drop.

Every change isolated and reviewable

Each task gets its own git branch and worktree. Review diffs, inspect changed files, and merge only when you're satisfied.

Ten agents, ten branches, zero waiting

Stop watching a single agent work. Dispatch tasks in parallel and let them all run simultaneously — one repo, zero conflicts.

Keyboard-first, phone-ready

Every action has a shortcut — mouse optional. Or scan a QR code and monitor agent terminals from your phone over Wi-Fi or Tailscale.

Free and open source

No extra subscription required. MIT licensed, your API keys stay yours — nothing is proxied or collected.

See it in action

One interface for dispatching, monitoring, and merging work from multiple AI agents.

Introduction to Parallel Code

Screenshots

Full workflow demo
Agent working on a task
Agent working on a task
Commit and merge workflow
Commit & merge workflow
Direct mode on main branch
Direct mode (main branch)
Theme options
Six built-in themes

Why not just…

There are ways to run multiple agents today. None of them solve the whole problem.

Approach What's missing
Multiple terminals / tmux No GUI, no automatic git isolation — you manage worktrees, branches, and merges by hand
VS Code extensions Tied to one editor; no true parallel worktree isolation between agents
Running agents one at a time Blocks your workflow while each agent finishes — one task at a time

FAQ

Common questions about Parallel Code.

Does it work with my IDE?
Parallel Code is a standalone Electron app. Keep using your preferred editor — VS Code, Cursor, JetBrains, Sublime, whatever you like. It manages the agents and worktrees; your IDE handles the code.
Which AI agents are supported?
Claude Code, Codex CLI, and Gemini CLI out of the box. Any CLI-based coding agent that works in a terminal can be used.
How does the isolation work?
Each task gets its own git branch and worktree. Agents work in separate directories with symlinked node_modules and other gitignored files. No conflicts, ever. When you're happy with the result, merge back to main from the sidebar.
What platforms are supported?
macOS (universal .dmg) and Linux (.AppImage or .deb). Download from the GitHub releases page.
Is it free?
Yes. Parallel Code is free and open source under the MIT license. Your API keys stay yours — nothing is proxied or collected.

Get Parallel Code

Free, open source, MIT licensed.