pdecat

Taimux — AI skill for Claude Code

AI community

List, select and jump between live AI coding-agent sessions across your tmux panes, windows, sessions and hosts.

How to install Taimux

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

What Taimux does

List, select and jump between live AI coding-agent sessions across your tmux panes, windows, sessions and hosts. Runs on the tmux you already have.

Alternatives in AI

  • Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
  • CLI Manager — A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows 749 ★
  • Pebrel — AI-native, GPU-accelerated terminal emulator for Windows with SSH, persistent sessions, split panes, and first 670 ★

README

tAImux

*t**AI**mux, said "thai-mux": the **AI** sessions in your **tmux**. Written `taimux` everywhere you type it.*

List, select and **jump** between live AI coding-agent sessions running across your tmux panes, windows and sessions, from a single picker, bound to `prefix + a` and to `F1`.

**taimux runs on the tmux you already have.** It is not a multiplexer and does not want to become one: your config, your plugins and your bindings are untouched, and removing it leaves nothing behind. See [Prior art](#prior-art) for what to use instead if you want the opposite.

![taimux: the picker listing agent sessions across local panes and a remote host, filtering them by typing, and cycling with Tab through the sessions that are waiting, working, running outdated code, and have ended](demo/demo.gif)

*Recorded from [`demo/demo.sh`](demo/demo.sh), which builds an isolated tmux server full of synthetic sessions: every project, task and agent above is fabricated. Run it yourself with `just demo`.*

  work:1.1     ✳ Refactor auth middleware      webapp/api        claude 2.1.229
  work:2.1     ◐ Write tests for the parser    webapp/frontend    gemini 0.41.2
  work:3.1       Add pagination to results     services/search     codex 0.20.3
● ops:1.1      ◐ Fix the flaky CI pipeline     infra/terraform  opencode 1.18.10
  ops:2.1      ✳ Update README and changelog   docs/site              pi 0.9.4
  ops:3.1        deploy: cut the release       infra/deploy       claude 2.1.235

Each row is a tmux pane whose **foreground process is a coding agent**, labelled with its `session:window.pane`, then what that session is doing and the task summary it publishes as its pane title (or, for a pane that publishes none yet, [the title its conversation last recorded](#sessions-that-ended)), and pinned to the right edge the working directory (last two components), the agent and the version it is running. The summary comes first because it is what you read the list for; everything that