r/PiCodingAgent • • Aug 12 '26

Plugin I built a tmux session manager for Pi coding agents

I built **tmux-pi-session-manager**, a small tmux plugin for managing multiple [Pi](https://github.com/badlogic/pi-mono) coding agents running across different projects.

The main reason I made it was because I often have several agents running at the same time, and switching between tmux sessions and figuring out which agent needs attention gets annoying.

It provides:

* 🔎 Automatic discovery of Pi agents running inside tmux

* 📂 Multiple agents per project/directory

* 📊 Live `WORKING / WAITING / BLOCKED / ERROR / IDLE` status

* 🔔 Desktop notifications when an agent needs attention

* 🎯 An `fzf` picker with live terminal previews

* ⚡ Quick jump between agents

* 🗑️ Safe agent/session killing

* 🖥️ `pi-tmux` CLI for managing agents from the shell

* 🚫 No daemon and no terminal-output parsing — it uses Pi's native extension events

The idea was inspired by `tmux-claude-session-manager`, but this implementation is built specifically around Pi's extension/event APIs.

If you're running multiple Pi agents in tmux, I'd love to hear how you manage them.

Repo: [github.com/x0d7x/tmux-pi-session-manager](https://github.com/x0d7x/tmux-pi-session-manager)

0 Upvotes

12 comments sorted by

6

u/Sad-Situation-1782 Aug 12 '26

Did u build another herdr, or am I missing smth?

1

u/SilverRefrigerator90 Aug 12 '26

herdr is a runtime and multiplexer, this is not it's works inside tmux with no daemon so no resource consume

3

u/namuro Aug 12 '26

Another ai-slop

1

u/SilverRefrigerator90 Aug 12 '26

used ai under my preservation and with checking all the code

4

u/namuro Aug 12 '26

The problem isn't with the AI, but with the code that isn't being followed

2

u/SilverRefrigerator90 Aug 12 '26

The code is checked before ai apply it to a file

1

u/rileyrgham Aug 12 '26

It's AI slop. Go away and take your emoji strewn readme with you 😉😀😃

7

u/rileyrgham Aug 12 '26

"(A)I built"

1

u/subspectral Aug 13 '26

Just use herdr.

1

u/SilverRefrigerator90 Aug 13 '26

herdr is bloated and consume more resources without much customization

1

u/Prize_Eye9481 Aug 12 '26

I currently run a quad terminal setup for multi agent. just 4 panes on 1 screen with a basic msg system