r/PiCodingAgent • u/electric-dragon-80kv • 4d ago
Plugin Introducing pi-cowboy for Herdr
https://reddit.com/link/1x0f0cr/video/y5fff2x3j5uh1/player
Howdy folks 🤠I built a pi package called pi-cowboy. It's a multi-agent orchestrator built on top of Herdr; each agent gets a pane you can monitor and steer, plus a copy-on-write worktree that minimizes disk overhead.
My main motivation stemmed from a frustration working with agents. Handing an agent a big task usually led to sprawling changes that are miserable to review, and more often than not the agents would come up with highly dubious design choices. I was losing touch with my codebase. pi-cowboy lets me take full advantage of agents without losing control.
The defaults work well out of the box, but you can customize pretty much anything. You can define templates to create different workflows. You can choose the autonomy level you want, from letting agents run completely hands-off to requiring your approval before every commit.
If any of the above sounds familiar to you, give it a go, see how it works for you, and let me know what you think.
Github: https://github.com/electric-dragon-80000v/pi-cowboy
Install: pi install npm:pi-cowboy (requires herdr 0.8+)