Herdr
the runtime your coding agents live on
Run Claude Code, Codex, and Gemini side by side — each in its own git worktree
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, OpenCode, Copilot, and Antigravity · Every change isolated in its own git worktree · Free, open source, no extra platform fee
node_modules and other git-ignored directories into it, and starts the agent there.Ctrl+Tab jumps to the next task that is waiting for you.That is the core loop. Everything else is optional and stays out of the way until you use it.
Ten agents across Claude Code, Codex, Gemini and Copilot, sorted by what they need from you
| Agents working, waiting for input, and ready to merge | One task in focus with its chat, files, notes, and shell |
|---|---|
| Inline review comments you send back to the agent | A guided tour of what the agent changed |
| The agent's reasoning graph, updated live | A mind map with branches linked to live tasks |
| If you use… | Parallel Code adds |
|---|---|
| Several terminals or tmux | Worktrees, branches and merges handled for you, and one board that shows which agent is waiting for you |
| One vendor's desktop app (Claude, Codex, Copilot) | Agents from different vendors on the same board, the same review flow for all of them, and an arena to compare them on one task |
| Another parallel-agent app | Free and MIT licensed with no paid tier, macOS and Linux, a review loop you can send back to the agent, and phone access that connects straight to your computer |
When something else fits better: Parallel Code runs agents on your computer, so it is not for agents that keep working in the cloud while your laptop is off.
.dmg (universal, signed and notarized).AppImage or .debgit clone https://github.com/johannesjo/parallel-code.git
cd parallel-code
npm install
npm run dev
Requires Node.js 22.12 or later. On Windows, the npm scripts use POSIX shell syntax, so run them through Git Bash: npm config set script-shell "C:\Program Files\Git\bin\bash.exe" --location project.
Phone access uses port 8777 in development (npm run dev) and 7777 in the installed app, so both can run together. Run npm run build:remote after changing the mobile UI, then use Connect Phone in the development app to get its connection link or QR code.
Each feature is described in docs/features.md.
KANBAN.md, agents that start and manage their own subtasks, an arena that runs one prompt with two to four agents to compare, a mind map and the agent's live reasoning graph, a live Markdown canvas, notes, and short task briefsEvery action has a keyboard shortcut. Press Ctrl+/ or F1 in the app to see them all, or read the shortcut list.
Found a bug or have an idea? Use Settings → General → Report a bug in the app, or open an issue. Pull requests are welcome, including ones written with coding agents; see CONTRIBUTING.md to get started.
If Parallel Code saves you time, consider giving it a star on GitHub. It helps others find the project.
MIT
the runtime your coding agents live on
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
Next-gen IDE for parallel agentic development
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
Nueva versión disponible.