Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built a tmux sidebar that tells me which Claude Code session needs me

Description and use

hivemux is a tmux sidebar that displays all Claude Code sessions and their state, enabling quick navigation and persistence across reboots.

Problem

Managing multiple Claude Code sessions in tmux becomes awkward when sessions pause waiting for input, making it hard to locate and respond to them quickly.

Outcome

hivemux provides a persistent, visual overview of Claude Code session states within tmux, enabling rapid navigation and interaction, and survives terminal closures and reboots.

Workflow

  • Install hivemux via curl or Homebrew
  • Open projects and start Claude sessions with hm command
  • Observe the sidebar showing session states
  • Use Option+1..Option+9 to jump to a specific session
  • Use Option+0 to jump to the session that has waited longest
  • Click a card or status line badge to navigate
  • Respond to waiting sessions
  • Use hivemux office for visual representation
  • Clock out to stop sessions and Clock in to resume

Evidence

I built hivemux for exactly that. It is a tmux sidebar that shows every Claude Code session, running, waiting for you, or done, and lets you jump to the one that needs you.

Source

Because everything lives in tmux, closing the terminal window does not stop anything. After a reboot, tmux-resurrect brings back the layout and hivemux runs claude --resume <id> in each pane, so every Claude comes back in the same conversation.

Source

Option+0 jumps to whichever session has waited longest.

Source

  • Record date: 2026-10-21T11:56:10.184Z