kalera-labs

Kalmux — Development skill for Claude Code

Development community

Ten Claude Code agents in tmux, one place to watch them all — a thin management layer inside iTerm2.

How to install Kalmux

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

What Kalmux does

Ten Claude Code agents in tmux, one place to watch them all — a thin management layer inside iTerm2.

Alternatives in Development

  • Zoetrope — Watch a Claude Code session as a live flow graph, in your terminal or your browser 584 ★
  • Spot — Place and manage spot trading orders on Binance via API key authentication, supporting mainnet and testnet 483 ★
  • Apple Watch Analysis — Apple Watch 健康数据分析 348 ★

README

Kalmux

Ten Claude Code agents in tmux, one place to watch them all.
A thin management layer that lives inside iTerm2 instead of replacing your terminal.

macOS iTerm2 tmux Python License

The Kalmux toolbelt: an agent turns amber and jumps to the top of the list, one click goes to its tab, and the sessions that died are still there to resume

An agent stops for you, its card turns amber and jumps to the top; one click and you are in that tab. Recorded from the bundled mock server.

Tiếng Việt


Why Kalera built this

A working day at [Kalera AI](https://www.kalera.ai) looks like four to ten tmux sessions, each running a Claude Code agent, each in a different repository. The agents are fast. The human is the bottleneck: one of them is waiting for an answer, one has been grinding for twenty minutes, one finished ten minutes ago and nobody noticed, and one is about to run out of context.

iTerm2 3.7 ships a Claude Code integration that answers exactly this question, and it breaks under tmux. Every pane inside a tmux server inherits the same `ITERM_SESSION_ID`, so every agent reports its state to one hidden gateway tab. The Session Status tool and Cockpit end up empty while ten agents work behind them.

Kalmux fixes the routing and then builds the missing dashboard on top of it. Nothing is replaced:

| Layer | Stays what it is