Install
openclaw skills install vibe-switchtmux for AI Agents — Orchestrate multiple AI coding agents in parallel with one command. Run Claude Code, Codex CLI, and Gemini CLI simultaneously on isolated Git branches with seamless context handoff.
openclaw skills install vibe-switchOrchestrate multiple AI coding agents in parallel with one command. Each agent runs in its own isolated Git worktree and branch. When one agent finishes, hand off the context seamlessly to another.
npm install -g vibe-switch
# Start agents in parallel
vibe run "Implement JWT auth middleware" --agent gemini
vibe run "Build responsive login page" --agent codex
# Monitor all agents
vibe status
vibe watch
# Hand off context between agents
vibe handoff vibe/gemini-c3d5 --to codex -m "API is ready at /api/auth"
# Cleanup
vibe stop --all
vibe clean
| Command | Description |
|---|---|
vibe run "<task>" --agent <agent> | Start an agent on an isolated Git branch + worktree |
vibe status | Display all tasks, status, and branches |
vibe watch | Real-time multi-agent output streaming |
vibe log <branch> [-f] | View or follow logs for a specific task |
vibe stop [branch|--all] | Stop one or all agents |
vibe handoff <branch> --to <agent> | Transfer context to another agent |
vibe summary <branch> | View task summary, logs, and diff stat |
vibe clean | Clean up completed tasks, logs, and worktrees |
vibe agents | List installed agent adapters |
vibe doctor | Diagnose environment and agent availability |
vibe init | Create project config .vibeswitch.json |
vibe config [key] [value] | View or set project config |
| Agent | Command | Sandbox | Best For |
|---|---|---|---|
| Claude Code | claude | No | Architecture, code review, broad reasoning |
| Codex CLI | codex | Yes | Implementation, refactors, test-driven changes |
| Gemini CLI | gemini | No | Exploration, cross-checking, documentation |
| Antigravity | antigravity | No | Full-stack development, complex tasks |
| OpenClaw | openclaw | No | General purpose AI coding |
~/.vibe-switch/ — no database needed.vibe run "Implement auth API and migration" --agent claude --branch vibe/auth-api
vibe run "Build auth UI and form validation" --agent codex --branch vibe/auth-ui
vibe run "Write integration tests for login" --agent gemini --branch vibe/auth-tests
vibe status
vibe watch
# Gemini finished the API → hand off to Codex for the frontend
vibe handoff vibe/auth-api --to codex -m "API complete. Build the client-side integration."
| Agent | Local Files | Network/SSH | Sandbox |
|---|---|---|---|
| claude | ✅ | ✅ | No |
| codex | ✅ | ❌ | Yes |
| gemini | ✅ | ✅ | No |
Important: Codex runs in a strict sandbox — no SSH, no external APIs. Do not assign deployment or network-dependent tasks to Codex.
git add && git commit before dispatching.