Vibe Switch — AI skill for Claude Code
tmux for AI Agents — Orchestrate multiple AI coding agents (Codex, Gemini, Claude) in parallel with one command.
How to install Vibe Switch
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open brianjhang/vibe-switch and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vibe Switch does
tmux for AI Agents — Orchestrate multiple AI coding agents (Codex, Gemini, Claude) in parallel with one command.
Alternatives in AI
- AI Guide — 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提 11.8k ★
- Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
- Agor — Orchestrate Claude Code, Codex, and Gemini sessions on a multiplayer canvas 1.2k ★
README
🔄 Vibe-Switch
[](https://www.npmjs.com/package/vibe-switch) [](https://opensource.org/licenses/MIT) [](https://nodejs.org)
**tmux for AI Agents** — Orchestrate multiple AI coding agents in parallel with one command.
🤖 **AI Agents**: If you are an AI coding assistant, see [docs/ai-skill.md](./docs/ai-skill.md) for the machine-readable command reference and orchestration guide.
[繁體中文](./README.zh-TW.md) | [简体中文](./README.zh-CN.md) | [日本語](./README.ja.md) | English
Why Vibe-Switch?
Whether you are running commands yourself or letting an AI orchestrator dispatch agents on your behalf, managing multiple AI agents is a cognitive nightmare. If you are a developer using Claude Code, Codex, and Gemini CLI simultaneously, you often face:
- Terminal Overload: Dozens of open windows for different tasks.
- Context Loss: Manually copying files and diffs between agents to "hand off" work.
- Process Chaos: Forgetting which agent is working on which branch or how to stop them all.
**Vibe-Switch** provides a unified CLI to orchestrate multiple agents in isolated environments with seamless context handoff.
Install
npm install -g vibe-switch
Or install from source:
git clone https://github.com/brianjhang/vibe-switch.git
cd vibe-switch
npm install
npm run build
npm link
💡 After installing, the CLI command is **`vibe`** (not `vibe-switch`). Both `vibe` and `vibe-switch` work, but all examples use `vibe` for brevity.
Quick Start
1. Run Multiple Agents
Start different tasks with different agents in one line:
# Backend task with Gemini
vibe run "Implement JWT authentication middleware" --agent gemini
# Frontend task with Codex
vibe run "Build a responsive login page with React" --agent codex
2. Check S
Related Skills
Grove
A Kanban-style TUI for parallel AI coding. Manage Git worktrees as tasks, run multiple agents in isolated tmux
Comandos
Local-first terminal mission control for Claude Code, OpenAI Codex CLI, Gemini CLI and OpenCode. Run AI coding
Ntm
Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux
Aisw
AISW AI Switcher - Switch between multiple Claude Code, Codex CLI, Antigravity and Gemini CLI accounts in one
Ag.Sh
Command-line ADE tooling to run multiple Claude Code/AI agents in parallel - each in its own isolated git work
GlanceTerm
The terminal for running multiple AI coding agents in parallel — Claude Code, Codex, Gemini CLI, opencode. A l
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
GrokResearcher
Use this agent to orchestrate comprehensive research synthesis using xAI's Grok model. Combines results from m
Gemini Researcher
Use this agent to orchestrate comprehensive multi-perspective research using Google's Gemini model. Breaks dow