{"id":34711566,"url":"https://github.com/theaustinhatfield/claude-code-splitter","last_synced_at":"2026-03-17T00:33:24.974Z","repository":{"id":327854584,"uuid":"1111037873","full_name":"theaustinhatfield/claude-code-splitter","owner":"theaustinhatfield","description":"🔀 Run 4 Claude Code AI agents in parallel. Multiply your productivity.","archived":false,"fork":false,"pushed_at":"2025-12-07T01:32:28.000Z","size":76,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-10T00:13:41.535Z","etag":null,"topics":["ai-agents","anthropic","claude-code","cli","coding-assistant","developer-tools","multi-agent","productivity","terminal","tmux"],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theaustinhatfield.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-06T06:23:06.000Z","updated_at":"2025-12-07T18:12:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/theaustinhatfield/claude-code-splitter","commit_stats":null,"previous_names":["theaustinhatfield/claude-code-splitter"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/theaustinhatfield/claude-code-splitter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theaustinhatfield%2Fclaude-code-splitter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theaustinhatfield%2Fclaude-code-splitter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theaustinhatfield%2Fclaude-code-splitter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theaustinhatfield%2Fclaude-code-splitter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theaustinhatfield","download_url":"https://codeload.github.com/theaustinhatfield/claude-code-splitter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theaustinhatfield%2Fclaude-code-splitter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28013340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agents","anthropic","claude-code","cli","coding-assistant","developer-tools","multi-agent","productivity","terminal","tmux"],"created_at":"2025-12-25T00:01:05.970Z","updated_at":"2026-03-17T00:33:24.964Z","avatar_url":"https://github.com/theaustinhatfield.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Splitter\n\nOne command to launch parallel AI coding agents in a tiled terminal.\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/theaustinhatfield/claude-code-splitter/main/install.sh | bash\n```\n\nThen type `claude4`, `opencode4`, `aider2 gh2`, or any combo to start.\n\n---\n\n```\n  ╦ ╔╗╔ ╔═╗ ╔╦╗ ╔═╗ ╦  ╦    ╦ ╦ ╔═╗ ╦ ╦ ╦═╗    ╔═╗ ╔═╗ ╔═╗ ╔╗╔ ╔╦╗ ╔═╗\n  ║ ║║║ ╚═╗  ║  ╠═╣ ║  ║    ╚╦╝ ║ ║ ║ ║ ╠╦╝    ╠═╣ ║ ╦ ║╣  ║║║  ║  ╚═╗\n  ╩ ╝╚╝ ╚═╝  ╩  ╩ ╩ ╩═╝╩═╝   ╩  ╚═╝ ╚═╝ ╩╚═    ╩ ╩ ╚═╝ ╚═╝ ╝╚╝  ╩  ╚═╝\n```\n\n```\n  ┌─────────────────────────────────────────────────────────────────┐\n  │                                                                 │\n  │  CLAUDE CODE                                                    │\n  │  curl -fsSL https://claude.ai/install.sh | bash                │\n  │  Alt: brew install --cask claude-code                           │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  OPENCODE                                                       │\n  │  curl -fsSL https://opencode.ai/install | bash                 │\n  │  Alt: npm install -g opencode-ai                                │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  AIDER                                                          │\n  │  pip install aider-chat                                         │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  GEMINI CLI                                                     │\n  │  npm install -g @google/gemini-cli                              │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  QWEN CODE                                                      │\n  │  npm install -g @qwen-code/qwen-code@latest                    │\n  │  Alt: brew install qwen-code                                    │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  OPENAI CODEX                                                   │\n  │  npm install -g @openai/codex                                   │\n  │  Alt: brew install codex                                        │\n  │                                                                 │\n  ├─────────────────────────────────────────────────────────────────┤\n  │                                                                 │\n  │  GITHUB CLI                                                     │\n  │  brew install gh                                                │\n  │  Alt: sudo apt install gh                                       │\n  │                                                                 │\n  └─────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n```\n  ╦ ╦ ╔═╗ ╔═╗ ╔═╗ ╔═╗\n  ║ ║ ╚═╗ ╠═╣ ║ ╦ ║╣\n  ╚═╝ ╚═╝ ╩ ╩ ╚═╝ ╚═╝\n```\n\n```bash\nclaude4              # 4 Claude agents\nclaude2 aider2       # 2 Claude + 2 Aider\nopencode8            # 8 OpenCode agents\ngemini2 qwen2 gh2   # mixed swarm\nclaude100            # infinity mode\n```\n\n```\n  ┌──────────── claude ────────────┬──────────── aider ─────────────┐\n  │                                │                                │\n  │  \u003e Building the auth module    │  \u003e Fixing the login bug        │\n  │                                │                                │\n  ├────────── opencode ────────────┼──────────── qwen ──────────────┤\n  │                                │                                │\n  │  \u003e Writing unit tests          │  \u003e Updating the docs           │\n  │                                │                                │\n  └────────────────────────────────┴────────────────────────────────┘\n```\n\n---\n\n```\n  ╔╗╔ ╔═╗ ╦  ╦ ╦ ╔═╗ ╔═╗ ╔╦╗ ╦ ╔═╗ ╔╗╔\n  ║║║ ╠═╣ ╚╗╔╝ ║ ║ ╦ ╠═╣  ║  ║ ║ ║ ║║║\n  ╝╚╝ ╩ ╩  ╚╝  ╩ ╚═╝ ╩ ╩  ╩  ╩ ╚═╝ ╝╚╝\n```\n\n```\n  ┌───────────────────┬────────────────────────────────────────┐\n  │  Select pane      │  Click with mouse                      │\n  │  Navigate         │  Ctrl+B then arrow keys                │\n  │  Fullscreen       │  Ctrl+B then Z                         │\n  │  Resize           │  Drag pane borders                     │\n  │  Detach           │  Ctrl+B then D                         │\n  │  Close pane       │  exit or Ctrl+D                        │\n  │  Reattach         │  tmux attach -t claude-swarm           │\n  │  Kill all         │  tmux kill-session -t claude-swarm     │\n  │  Set todo         │  todo \"fix tests\"                      │\n  └───────────────────┴────────────────────────────────────────┘\n```\n\n---\n\n```\n  ╔╗  ╔═╗ ╔═╗ ╔╦╗    ╔═╗ ╦═╗ ╔═╗ ╔═╗ ╔╦╗ ╦ ╔═╗ ╔═╗ ╔═╗\n  ╠╩╗ ║╣  ╚═╗  ║     ╠═╝ ╠╦╝ ╠═╣ ║    ║  ║ ║   ║╣  ╚═╗\n  ╚═╝ ╚═╝ ╚═╝  ╩     ╩   ╩╚═ ╩ ╩ ╚═╝  ╩  ╩ ╚═╝ ╚═╝ ╚═╝\n```\n\n```\n  ┌─ Be specific ────────── \"fix the login bug\" \u003e \"fix the bug\"\n  │\n  ├─ One task per agent ─── Each pane = one focused job\n  │\n  ├─ Use todo titles ────── todo \"auth module\" to label panes\n  │\n  ├─ Mix models ─────────── claude2 aider2 for different strengths\n  │\n  ├─ Start small ────────── 4 agents first, scale up as needed\n  │\n  └─ Detach \u0026 reattach ─── Ctrl+B D to background, come back later\n```\n\n---\n\n```\n  ╔╦╗ ╦═╗ ╔═╗ ╦ ╦ ╔╗  ╦  ╔═╗ ╔═╗ ╦ ╦ ╔═╗ ╔═╗ ╔╦╗\n   ║  ╠╦╝ ║ ║ ║ ║ ╠╩╗ ║  ║╣  ╚═╗ ╠═╣ ║ ║ ║ ║  ║\n   ╩  ╩╚═ ╚═╝ ╚═╝ ╚═╝ ╩═╝╚═╝ ╚═╝ ╩ ╩ ╚═╝ ╚═╝  ╩\n```\n\n**tmux: command not found**\n```bash\nbrew install tmux          # Mac\nsudo apt-get install tmux  # Ubuntu/Debian\n```\n\n**duplicate session: claude-swarm**\n```bash\ntmux kill-session -t claude-swarm\n```\n\n**agent: command not found**\n1. Install the agent from the table above.\n2. Run `source ~/.bashrc` (or `source ~/.zshrc`).\n3. Still missing? `export PATH=\"$PATH:$HOME/.local/bin\"` or restart terminal.\n\n**Security** — Only whitelisted CLIs can run. Recursion guard prevents nested swarms.\n\n**Platform** — Mac, Linux, Windows (WSL). Requires `tmux`.\n\n---\n\n```\n  ┌─────────────────────────────────────────────────────────────┐\n  │                                                             │\n  │   MIT License                                               │\n  │                                                             │\n  │   Created by @theaustinhatfield                             │\n  │   github.com/theaustinhatfield/claude-code-splitter         │\n  │                                                             │\n  └─────────────────────────────────────────────────────────────┘\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheaustinhatfield%2Fclaude-code-splitter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheaustinhatfield%2Fclaude-code-splitter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheaustinhatfield%2Fclaude-code-splitter/lists"}