Claude Code multi-agent
Claude Bulkhead
Keeps parallel Claude Code sessions from killing each other's servers, fighting over ports, freezing the machine, or switching a branch under each other.
Install
/plugin marketplace add Myeongseok-Kang/claude-bulkheadFound in the project README. Check it for setup steps after installing.
git clone https://github.com/dooly6276/claude-bulkhead.gitFrom the README
English | 한국어 | 简体中文 claude-bulkhead Hooks that stop parallel Claude Code sessions on one machine from killing each other's servers or running it out of RAM. 7 guards, 9 commands, a status line, 5 slash commands, 1 skill, zero dependencies What is it | Why | Features | Install | Quick start | Remote | How it works | Guards | FAQ Release notes: CHANGELOG.md. What is it? Claude Code hooks are small programs that Claude Code runs at fixed points, for example before every shell command, and that can stop the command and tell Claude why. bulkhead is a set of these hooks for one situation: several Claude Code sessions, and their subagents, working on the same computer at the same time. Each session acts as if it had the machine to itself. bulkhead checks each shell command against what the other sessions are doing: which processes and ports belong to which session, how much RAM is left, and which git tree each session works in. When a command would hurt another session, it is blocked, and Claude gets a message with the safer command to run instead. You need it if you run two or more Claude Code sessions at once, often one per git worktree, or your sessions and subagents start dev servers, builds and test runs. You probably do not need it if you run one session at a time and do not let it start servers or builds. Most of what bulkhead does is about sessions getting in each other's way. Why this exists A common way to speed up work with Claude Code is to run several sessions on one repository, each in its own git worktree, each with its own subagents. git keeps the branches apart. The machine does not: every session shares the same ports, the same process table and the same RAM. That is where they collide. - Two worktrees of the same app…
Details
- Repository
- dooly6276/claude-bulkhead
- Language
- JavaScript
- License
- MIT
- Last updated
- 1 November 2026
- Topics
- ai-agentsclaude-codeclaude-code-hooksclaude-code-plugindeveloper-toolsgit-worktreehookslinuxmacoswindows
FAQ
What is Claude Bulkhead?
Keeps parallel Claude Code sessions from killing each other's servers, fighting over ports, freezing the machine, or switching a branch under each other. It is a multi-agent for Claude Code, from dooly6276/claude-bulkhead on GitHub.
How do I install Claude Bulkhead?
Run /plugin marketplace add Myeongseok-Kang/claude-bulkhead inside Claude Code, then follow the setup in the README.
Is Claude Bulkhead popular?
dooly6276/claude-bulkhead has 28 GitHub stars and 3 forks. It was last updated on 1 November 2026.
More multi-agent & worktrees
Code Bar
26For-Tr/Code-Bar
Parallel AI coding, without repo chaos. Desktop workbench for Claude Code and Codex with per-session git worktrees, terminal, editor, SCM, and diff.
Parade
28JeremyKalmus/parade
Parade - Workflow orchestration and task visualization for Claude Code
Fable Agents
35Ancienttwo/Fable-agents
Portable model routing for Claude Code, specialized agents, ship gates, and Codex.
HNA Code
27tyhh00/HNA-Code
Mission control for parallel Claude Code & Codex sessions — a live grid of coding agents that glow when they need you, across multiple accounts, resumed after restart.
Openclaw Tmux Claude Ops
28Yaxuan42/openclaw-tmux-claude-ops
Task orchestration for Claude Code CLI via tmux — dispatch, monitor, and manage AI coding jobs as background sessions
Fable Baton
29realgarit/fable-baton
Claude Code plugin: Fable 5 as a token-frugal orchestrator with tiered Opus/Sonnet/Haiku agents
Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.