One command to launch parallel AI coding agents in a tiled terminal.
curl -sSL https://raw.githubusercontent.com/theaustinhatfield/claude-code-splitter/main/install.sh | bashThen type claude4, opencode4, aider2 gh2, or any combo to start.
β¦ βββ βββ ββ¦β βββ β¦ β¦ β¦ β¦ βββ β¦ β¦ β¦ββ βββ βββ βββ βββ ββ¦β βββ
β βββ βββ β β ββ£ β β ββ¦β β β β β β β¦β β ββ£ β β¦ ββ£ βββ β βββ
β© βββ βββ β© β© β© β©βββ©ββ β© βββ βββ β©ββ β© β© βββ βββ βββ β© βββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β CLAUDE CODE β
β curl -fsSL https://claude.ai/install.sh | bash β
β Alt: brew install --cask claude-code β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β OPENCODE β
β curl -fsSL https://opencode.ai/install | bash β
β Alt: npm install -g opencode-ai β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β AIDER β
β pip install aider-chat β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β GEMINI CLI β
β npm install -g @google/gemini-cli β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β QWEN CODE β
β npm install -g @qwen-code/qwen-code@latest β
β Alt: brew install qwen-code β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β OPENAI CODEX β
β npm install -g @openai/codex β
β Alt: brew install codex β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β GITHUB CLI β
β brew install gh β
β Alt: sudo apt install gh β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β¦ β¦ βββ βββ βββ βββ
β β βββ β ββ£ β β¦ ββ£
βββ βββ β© β© βββ βββ
claude4 # 4 Claude agents
claude2 aider2 # 2 Claude + 2 Aider
opencode8 # 8 OpenCode agents
gemini2 qwen2 gh2 # mixed swarm
claude100 # infinity mode βββββββββββββ claude βββββββββββββ¬ββββββββββββ aider ββββββββββββββ
β β β
β > Building the auth module β > Fixing the login bug β
β β β
βββββββββββ opencode βββββββββββββΌββββββββββββ qwen βββββββββββββββ€
β β β
β > Writing unit tests β > Updating the docs β
β β β
ββββββββββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββ
βββ βββ β¦ β¦ β¦ βββ βββ ββ¦β β¦ βββ βββ
βββ β ββ£ ββββ β β β¦ β ββ£ β β β β βββ
βββ β© β© ββ β© βββ β© β© β© β© βββ βββ
βββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββ
β Select pane β Click with mouse β
β Navigate β Ctrl+B then arrow keys β
β Fullscreen β Ctrl+B then Z β
β Resize β Drag pane borders β
β Detach β Ctrl+B then D β
β Close pane β exit or Ctrl+D β
β Reattach β tmux attach -t claude-swarm β
β Kill all β tmux kill-session -t claude-swarm β
β Set todo β todo "fix tests" β
βββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββ
ββ βββ βββ ββ¦β βββ β¦ββ βββ βββ ββ¦β β¦ βββ βββ βββ
β β©β ββ£ βββ β β ββ β β¦β β ββ£ β β β β ββ£ βββ
βββ βββ βββ β© β© β©ββ β© β© βββ β© β© βββ βββ βββ
ββ Be specific ββββββββββ "fix the login bug" > "fix the bug"
β
ββ One task per agent βββ Each pane = one focused job
β
ββ Use todo titles ββββββ todo "auth module" to label panes
β
ββ Mix models βββββββββββ claude2 aider2 for different strengths
β
ββ Start small ββββββββββ 4 agents first, scale up as needed
β
ββ Detach & reattach βββ Ctrl+B D to background, come back later
ββ¦β β¦ββ βββ β¦ β¦ ββ β¦ βββ βββ β¦ β¦ βββ βββ ββ¦β
β β β¦β β β β β β β©β β ββ£ βββ β ββ£ β β β β β
β© β©ββ βββ βββ βββ β©βββββ βββ β© β© βββ βββ β©
tmux: command not found
brew install tmux # Mac
sudo apt-get install tmux # Ubuntu/Debianduplicate session: claude-swarm
tmux kill-session -t claude-swarmagent: command not found
- Install the agent from the table above.
- Run
source ~/.bashrc(orsource ~/.zshrc). - Still missing?
export PATH="$PATH:$HOME/.local/bin"or restart terminal.
Security β Only whitelisted CLIs can run. Recursion guard prevents nested swarms.
Platform β Mac, Linux, Windows (WSL). Requires tmux.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β MIT License β
β β
β Created by @theaustinhatfield β
β github.com/theaustinhatfield/claude-code-splitter β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ