UgOrange

Vibemux — Development skill for Claude Code

Development community

VibeMux – Orchestrate parallel Claude Code agents in a single TUI.

How to install Vibemux

This entry records only its repository, not the path inside it, so there is no exact command to give. Open UgOrange/vibemux and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Vibemux does

VibeMux – Orchestrate parallel Claude Code agents in a single TUI.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Claude Canvas — A TUI toolkit that gives Claude Code its own display 1.4k ★
  • Coding Agent Session Search — Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C 708 ★

README

VibeMux

![VibeMux](https://img.shields.io/badge/VibeMux-AI%20Terminal%20Orchestrator-7C3AED?style=for-the-badge) [![Go Version](https://img.shields.io/badge/Go-1.25+-00ADD8?style=flat-square&logo=go)](https://go.dev) [![License](https://img.shields.io/badge/License-MIT-green?style=flat-square)](LICENSE)

**A TUI-based AI Agent Orchestration Terminal for Vibe Coding**

[English](#overview) | [中文](#概述)


Overview

**VibeMux** is a Terminal User Interface (TUI) application designed for orchestrating and managing multiple AI coding agents. Think of it as `lazydocker` or `k9s`, but for **Claude Code** and **Codex** instances.

VibeMux enables developers to:

  • Run multiple AI agent sessions in parallel
  • Monitor and interact with agents through a unified interface
  • Manage different configurations (Profiles) for different projects
  • Switch seamlessly between agent sessions

![VibeMux Demo](demo.gif)

Features

  • Multi-Pane Layout: View and manage up to 9 agent sessions simultaneously (3x3 grid)
  • Profile Management: Create and switch between different configurations
  • Multi-Driver Support: Run claude, codex, or ccr with per-profile commands
  • PTY Integration: Full terminal emulation with ANSI support
  • Non-Intrusive: Uses environment variable injection, no modification to global configs
  • IME Support: Chinese input method (Pinyin) compatibility
  • Smart Notifications: Desktop notifications + optional webhooks
  • Auto-Approve: Configurable auto-approval for common prompts

Requirements

  • Go 1.25 or higher (for building from source)
  • Claude Code CLI (claude) or Codex CLI (codex) installed
    • Claude Code: npm install -g @anthropic-ai/claude-code
  • macOS / Linux (Windows supported via WSL; native Windows is experimental)

Installation

Quick Install (macOS / Linux / WSL)

curl -fsSL https://raw.githubusercontent.com/UgOrange/vibemux/refs/heads/main/scripts/install.sh | ba