I've been doing a lot of "vibe coding" with Claude Code lately. It’s powerful, but I found myself constantly waiting for it to finish analyzing or writing code before I could start another task.
In a typical workflow, I often need to work on the frontend and backend simultaneously, or handle multiple microservices. Opening multiple terminal tabs and managing them manually was a mess.
I built vibemux to solve this. It’s a simple TUI that orchestrates multiple Claude Code instances (or any CLI-based AI agent). It allows me to:
Run multiple tasks in parallel without context switching between tabs.
Keep my workspace organized in a single view.
Maximize productivity when the AI is processing long-running tasks.
It’s lightweight and written in Go. Would love to hear your thoughts or how you're managing multiple AI sessions in your workflow!