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!