Github · GitHub Repository Radar
johannesjo parallel-code
Run Claude Code, Codex, and Gemini side by side — each in its own git worktree
Stars
1
Forks
131
Watchers: 1,000
Language
License: MIT License
Repository Radar Score
39 / 100
Growth
- 7d
- +0
- 30d
- +0
- %
- 0.0%
Not enough metric snapshots yet to chart growth for this repository.
Last observed: 4 days ago
Score breakdown
- popularity 16
- growth 0
- activity 75
- freshness 100
- community 90
Need help integrating this stack?
Our team builds with modern open-source stacks. Tell us what you are shipping.
Get a quote →
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
| Multiple agents in parallel | Focused view on a single task |
|---|---|
![]() |
![]() |
| Diff review with inline comments | AI Arena — race agents head-to-head |
![]() |
![]() |
- Use the AI coding tools you already trust — Claude Code, Codex CLI, Gemini CLI, and Copilot CLI — all from one interface.
- Free and open source — no extra subscription required. MIT licensed.
- Keep every change isolated and reviewable — each task gets its own git branch and worktree automatically.
- Run agents in parallel, not in sequence — five agents on five features at the same time, zero conflicts.
- See every session in one place — switch context without losing momentum.
- Control everything keyboard-first — every action has a shortcut, mouse optional.
- Monitor progress from your phone — scan a QR code, watch agents work over Wi-Fi or Tailscale.
- Ask about code with any LLM — the inline code Q&A feature supports Claude Code (default) or MiniMax M2.7 (204K context) — configurable in Settings.
How does it compare?
| Approach | What's missing |
|---|---|
| Multiple terminal windows / tmux | No GUI, no automatic git isolation — you manage worktrees, branches, and merges by hand |
| VS Code extensions (Kilo Code, Roo Code, etc.) | Tied to VS Code; no true parallel worktree isolation between agents |
| Running agents sequentially | One task at a time — blocks your workflow while each agent finishes |
When you create a task, Parallel Code:
- Creates a new git branch from your main branch
- Sets up a git worktree so the agent works in a separate directory
- Symlinks
node_modulesand other gitignored directories into the worktree - Spawns the AI agent in that worktree
When you're happy with the result, merge the branch back to main from the sidebar.
More features
- Tiled panel layout with drag-to-reorder
- Focus mode — single-task layout with a clean two-column view on wide screens (
Ctrl+Shift+F) - Built-in diff viewer with inline review comments and per-commit navigation
- Steps tracking panel — engineering-manager-style timeline of agent progress (writes to
.claude/steps.json) - Notes panel per task — jot ideas, then send the notes straight to the agent as a prompt
- PR CI status watcher — desktop notification when GitHub checks settle
- Shell terminals per task, scoped to the worktree
- Direct mode for working on the main branch without isolation, plus support for folders without a git repo
- Existing worktree import — bring already-created worktrees into Parallel Code
- Sandboxing with project-specific Dockerfiles — drop a
.parallel-code/Dockerfileinto the project and tasks run inside it - Coverage radar — per-file test-coverage badges in the Changed Files panel
- Configurable keyboard shortcuts with per-agent presets
- 10 themes — Islands Dark, Minimal, Graphite, Midnight, Classic, Indigo, Ember, Glacier, Zenburnesque, Workbench
- State persists across restarts
- macOS and Linux
-
Download the latest release for your platform from the releases page:
- macOS —
.dmg(universal) - Linux —
.AppImageor.deb
- macOS —
-
Install at least one AI coding CLI: Claude Code, Codex CLI, Gemini CLI, Antigravity CLI, or Copilot CLI
-
Open Parallel Code, point it at a git repo, and start dispatching tasks.
Antigravity CLI: run natively, not in Docker isolation
Antigravity (agy) signs in interactively and caches credentials in your OS keyring (Keychain/libsecret). The keyring cannot be reached from inside a Linux container — it needs a secret-service daemon the agent container doesn't run — and agy has no API-key fallback, so Docker-isolated Antigravity tasks cannot authenticate. Run Antigravity as a native (non-Docker) task.
The bundled image still ships the agy binary, and ~/.gemini/antigravity-cli (settings/plugins) is shared when "Share agent auth" is enabled, so Docker support is forward-compatible if a file-based or API-key auth path appears later.
Build from source
git clone https://github.com/johannesjo/parallel-code.git
cd parallel-code
npm install
npm run devRequires Node.js v18+.
Keyboard Shortcuts
Ctrl = Cmd on macOS.
| Shortcut | Action |
|---|---|
| Tasks | |
Ctrl+N |
New task |
Ctrl+Shift+A |
New task (alternative) |
Ctrl+Enter |
Send prompt |
Ctrl+Shift+M |
Merge task to main |
Ctrl+Shift+P |
Push to remote |
Ctrl+W |
Close focused terminal session |
Ctrl+Shift+W |
Close active task |
| Navigation | |
Alt+Arrows |
Focus pane/task in arrow direction |
Alt+Shift+Left/Right |
Move task (macOS: Ctrl+Shift) |
Ctrl+B |
Toggle sidebar |
Ctrl+Shift+F |
Toggle focus mode |
| Terminals | |
Ctrl+Shift+T |
New shell terminal |
Ctrl+Shift+D |
New standalone terminal |
| App | |
Ctrl+, |
Open settings |
Ctrl+/ or F1 |
Show all shortcuts |
Ctrl+0 |
Reset zoom |
Ctrl+Scroll |
Adjust zoom |
Escape |
Close dialog |
If Parallel Code saves you time, consider giving it a star on GitHub. It helps others find the project.
MIT
Repository Radar analysis
Deterministic insights derived from public metadata and our observations — not personal testing or reviews.
Why this repository is interesting
- Maintained recently (last push 2 weeks ago).
Who should use it
- Developers working primarily with TypeScript
- Teams exploring AI tooling, agents, or ML infrastructure
Potential use cases
- Reference or evaluate TypeScript open-source approaches in this domain
- Prototype AI/agent workflows or study reference architectures
Strengths
- Recent repository activity
- README present in our index
- Declared license: MIT License
Limitations / considerations
- Insights are derived from public metadata and our observations — not a substitute for code review
What to watch
- Radar Score is modest — dig into activity and docs before committing
Strong signals: Active maintenance
Source: GitHub (public metadata) + Repository Radar analysis. We do not claim ownership of third-party repositories.
Similar repositories
google-gemini/gemini-cli
★ 106,800 · TypeScript · radar 67
firecrawl/firecrawl
★ 176,446 · TypeScript · radar 66
Egonex-AI/Understand-Anything
★ 81,388 · TypeScript · radar 66
ruvnet/ruflo
★ 70,331 · TypeScript · radar 66
Eugeny/tabby
★ 74,307 · TypeScript · radar 65
code-yeongyu/oh-my-openagent
★ 68,656 · TypeScript · radar 65




