I built zmx because I wanted a simpler session persistence model that also supported remotely running, tailing, and waiting for commands to finish.
It just so happens that it works really well with agentic development as well. I can remote into any shell environment through zmx and tell an agent to execute commands in that environment. `zmx run` executes and waits for the command to complete and also returns the exit code. For humans and agents this is a seamless experience, as if you are running the commands directly.
https://bower.sh/zmx-ai-portal
Apologies for the self-promo.
I use zmx daily, it’s a great piece of software. Thanks for your work!